XScale

維基百科,自由的百科全書
Toradex Colibri - XScale Monahans PXA320

XscaleMarvell 公司(之前是Intel)針對嵌入式產品的核心,當初是ARM架構v5TE指令集的CPU。2006年6月,Intel將其通信及應用處理器業務出售給Marvell公司,並作為一系列不同微架構的處理器的品牌。

簡介

Intel的XScale處理器主要用於掌上電腦等便攜設備,它是Intel公司始於ARM v5TE處理器發展的產品,前身為StrongARM,在架構擴展的基礎上同時也保留了對於以往產品的向下兼容,因此獲得了廣泛的應用。相比於標準ARM的ARM9/ARM11處理器,XScale功耗更低,系統伸縮性更好,同時核心頻率也得到提高,達到了400Mhz甚至更高。這種處理器還支持高效通訊指令,可以和同樣架構處理器之間達到高速傳輸。其中一個主要的擴展就是無線MMX,這是一種64位的SIMD指令集,在新款的 Xscale處理器中集成有SIMD協處理器。這些指令集可以有效的加快視頻、3D圖像、音頻以及其他SIMD傳統元素處理。但隨着ARMv7的推出,採用兩代前指令集的xScale開始顯得過時,故Marvell開始在xScale品牌內推出採用較新、ARM官方的Cortex微架構的產品。

系列

應用程式處理器(Application Processor)PXA系列

  • 2006年7月,Intel宣佈將PXA系列的處理器部門,包含PXA2XX及PXA9XX(代號:Hermon)賣給Marvell公司。

PXA210

代號Sabinal

PXA25x

Intel PXA255

代號Cotulla

PXA26X

PXA27X

PXA27x 系列 (內部代號 Bulverde) 包括了 PXA270 和 PXA271-PXA272 幾款處理器。這次升級是XScale系列處理器的一次巨大提升。PXA270 有以下幾種運行頻率: 312 MHz, 416 MHz, 520 MHz 。對於封裝內沒有內置內存的單獨CPU版本,還可以運行在624 MHz的高頻率。PXA271 可以運行在 312 MHz 或 416 MHz,在同一個封裝內還集成了32 MiB 的 16位 stacked StrataFlash 閃存和32 MiB 的 16位 SDRAM 內存。 PXA272可以運行在312 MHz, 416 MHz 或 520 MHz,並內置 64 MiB 的 32位 stacked StrataFlash 閃存

Intel 還在 PXA27x 系列中加入了如下的新技術:

  • 移動版 SpeedStep: 作業系統可以根據運行需要調節CPU頻率以節能。
  • 移動 MMX: 43 條新的 SIMD 指令 包含了 完整的 MMX 指令集 和一些SSE 指令集中的整數指令。 移動 MMX 提供了 16 條額外的 64位 寄存器,並可以被當成雙重32位的來處理,像四個16位halfwords 或八個 8位 字節。 這項能力可以加速晶片的編碼和解碼速度,提高多媒體和遊戲的性能。
  • 附加的外部設計: 例如USB-Host界面和攝像頭界面。
  • 集成 256KB SRAM 緩存,降低功耗和延遲。

PXA27x系列於2004年4月發佈。此外Intel還發佈了2700G嵌入式圖形協處理器

PXA3xx(Monahans)

  • 2005年8月,Intel發佈了PXA27X的下一代產品,代號為Monahans的CPU。
  • 2006年11月,Marvell公司發表了PXA300,PXA310,PXA320.

PXA800F

PXA16x

PXA168 System On Module by tianyeit.com

pxa16x處理器具有強勁的運算能力,尤其適用於對於成本敏感的系統和嵌入式系統,比如電子相框電子閱讀器多功能打印機顯示器、IP電話網絡相機以及家庭控制系統。 [1]

PXA90x

Marvell推出了PXA90x處理器,她集成了GSM/CDMA 通訊模塊的XScale核心 [2] PXA90x 運用130 nm 技術製造[3]

PXA930/935

PXA930和PXA935系列處理器使用了發展自Marvell公司[4]的架構,以替代原有的Xscale或ARM的設計。這個設計,被稱為Sheeva內核,[5]是ARM兼容的。Sheeva內核是一款所謂的多核架構[5]內碼名為Tavor;多核意味着它支持ARMv5TE, ARMv6和ARMv7指令集。[5][6]這一新的架構相對於舊的Xscale架構而言有突破式的跨越。PXA930使用65納米技術[7]而PXA935建築在45納米之上。[6]

PXA930用在黑莓Bold9700上。

PXA940

PXA940系列處理器基於ARM Cortex-A8內核[8],但是並不為大家所熟知。 它採用了45納米的加工工藝生產,黑莓的Torch 9800手機採用了這款晶片[9][10]

PXA986/PXA988

其為雙核Cortex A9處理器。[11]用於Samsung Galaxy Tab 3 7.0等裝置。[12]

PXA1088

這是個配撘了Vivante GPU的Cortex A7四核心處理器[13]

控制平台處理器(Control Plane Processors) IXC系列

  • IXC1100

I/O處理器(I/O Processors) IOP系列

目前有IOP303, IOP310, IOP321, IOP331, IOP332與IOP333。工作頻率自100MHz到800MHz。

網絡處理器(Network Processors) IXP系列

IXP產品線主要用來設計網絡設備以及工業控制用機器。主要應用有IP電話、網絡交換機(switch)、無線網絡產品(wireless AP)以及數位媒體播放器(Digital Media Player)。目前有下列產品:

  • IXP420, IXP421, IXP422, IXP423, IXP425
  • IXP455, IXP460 與IXP465。
  • IXP1200, IXP2350, IXP2325, IXP2400
  • IXP2805, IXP2855

CE系列

其他系列

  • 另外有兩種單獨設計的CPU:80200與80219,主要用途是一些需要PCI介面的產品應用,多半用途為NAS(網絡儲存設備)。

參考資料

  1. ^ Marvell ARMADA 100 Processors product page. [2013-07-07]. (原始內容存檔於2010-04-16). 
  2. ^ Marvell Communications Processors product page. [2013-07-07]. (原始內容存檔於2009-11-25). 
  3. ^ 存档副本. [2013-07-07]. (原始內容存檔於2016-06-23). 
  4. ^ 存档副本. [2013-07-07]. (原始內容存檔於2021-06-07). 
  5. ^ 5.0 5.1 5.2 存档副本. [2010-06-21]. (原始內容存檔於2010-06-03). 
  6. ^ 6.0 6.1 存档副本. [2013-07-07]. (原始內容存檔於2016-03-07). 
  7. ^ 存档副本. [2013-07-07]. (原始內容存檔於2016-03-29). 
  8. ^ 存档副本. [2013-07-07]. (原始內容存檔於2010-08-03). 
  9. ^ 存档副本. [2013-07-07]. (原始內容存檔於2011-07-17). 
  10. ^ 存档副本. [2013-07-07]. (原始內容存檔於2011-07-17). 
  11. ^ 存档副本. [2013-07-07]. (原始內容存檔於2016-01-02). 
  12. ^ 存档副本. [2013-07-07]. (原始內容存檔於2021-06-20). 
  13. ^ 存档副本. [2013-07-07]. (原始內容存檔於2018-05-07). 

外部連結