XScale(エックススケール)は、インテルが実装した第五世代ARMアーキテクチャのRISCマイクロプロセッサであり、v5TE ISAに基づいている。
これは、DECのStrongARMマイクロプロセッサおよびマイクロコントローラの後継であり、StrongARMはDECとの訴訟問題の和解案としてDECの半導体部門から購入した経緯がある。インテルはStrongARMを同社の古くなったRISCプロセッサ(i860、i960)の後継として使用した。
2006年6月27日のプレスリリースでインテルはマーベル・テクノロジー・グループ(マーベル)にXScaleおよびその周辺チップ事業を6億ドルで譲渡する事を発表した。
全てのXScaleプロセッサは、32ビットARM v5TEアーキテクチャであり、32Kバイトのデータキャッシュと32Kバイトの命令キャッシュを装備している。これ以外に2Kバイトのミニデータキャッシュも装備している。第1世代、第2世代のプロセッサ・コアまでは0.18μmプロセスで製造され、第3世代のプロセッサ・コアは90nmプロセスに変更された。
2006年11月にインテルはすべてのPXAプロセッサ事業をマーベルへ譲渡した。しかし、IXPネットワークプロセッサ事業やIOPストレージプロセッサ事業はそのまま保有しているため、XScaleプロセッサ・コア技術を有する製品がマーベルとインテル両方から販売されているという変則的な状況が続いている。

XScaleプロセッサにはいくつかのファミリが存在する。アプリケーションプロセッサ (PXA) と3G携帯電話向けベースバンドプロセッサ (PXA)、I/Oプロセッサ (IOP)、ネットワークプロセッサ (IXP)、コントロール・プレーン・プロセッサ (IXC) である。 その他にスタンドアロンプロセッサとして80200と80219(PCIデバイス向け)がある。 2006年11月にPXAプロセッサ事業がマーベルへ譲渡された後は、マーベルからの販売サポートが継続されている。
以下はXScaleアプリケーションプロセッサを列挙したものである。
インテルはPXA27xファミリにいくつかの新技術を導入している。
以下はXScaleI/Oプロセッサを列挙したものである。

2005年8月、インテルは後継となるMonahans(コード名)を発表した。新開発の第三世代XScaleプロセッサ・コアを開発し、その上でSoCとしての周辺機能やデータ・スループットを大幅に改善した。当初はPXA29xシリーズとなる予定だったが、XScaleがマーベルに移った後、仕様変更を経て2006年11月にPXA3xx (PXA300/PXA310/PXA320) シリーズとして改めて製品発表が行われた。動作周波数は最大806MHz。性能向上は例えば624MHz同士で比較した場合、PXA270に比較して約25%だという。2005年8月時点では、2700Gの後継となる組み込み用グラフィックスコプロセッサ(コード名Stanwood)も発表しているが、2006年11月のPXA300シリーズ発表時点で発表はされなかった。 (写真はインテル時代のPXA290試作品の物であり、PXA3xxシリーズとは異なる。)
PXA300シリーズに採用された第三世代XScaleコアは、それまでのXScaleコアと同様ARM V5TE互換であることに変化はない。しかし、性能向上のための根本的な改良が加えられている。
加えて、周辺機能としては、次のような特長がある。
製品は以下の通り。
PXA2xxシリーズ: IT通信機器関連では、国内外の携帯電話やスマートフォン、携帯情報端末PDAなどで数多く使われている。有名なところではウィルコムW-ZERO3シリーズ・Windows Mobile機が知られている。マルチメディア機器としては、ポータブル・ビデオ・プレイヤーに使われている。組み込み機器関連では、プロセッサ名が公表されないため情報が少ないが、マーベルのデモ展示などを参考にすると、ポータブル・ナビゲーション (PND) や、電子POP、ハンディ端末(ハンディPOSなど)を始め産業用組み込みプロセッサとしても使用されているようである。変わったところでは、近畿日本鉄道の運転支援装置として電車の運転台に設置された機器に搭載され、列車の運行を運転士に知らせる機器として使用されている。
また、IyonixというデスクトップコンピュータのCPUとしても使用されている。XScale IOP33xストレージI/OプロセッサはXeonベースのサーバで使われている。
未登録
IPFS未登録
📡 0ピア
N=1
CRITICAL
PQS C46