新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > ARM7 9 10的分類系列以及特別

ARM7 9 10的分類系列以及特別

作者: 時間:2011-11-03 來源:網(wǎng)絡 收藏

ARM分類及特點:

采用 RISC 架構(gòu)的 ARM 微處理器一般具有如下特點:
1 、體積小、低功耗、低成本、高性能;
2 、支持 Thumb ( 16 位) /ARM ( 32 位)雙指令集,能很好的兼容 8 位 /16 位器件;
3 、大量使用寄存器,指令執(zhí)行速度更快;
4 、大多數(shù)數(shù)據(jù)操作都在寄存器中完成;
5 、尋址方式靈活簡單,執(zhí)行效率高;

ARM 微處理器目前包括下面幾個系列,以及其它廠商基于 ARM 體系結(jié)構(gòu)的處理器,除了具有ARM 體系結(jié)構(gòu)的共同特點以外,每一個系列的 ARM 微處理器都有各自的特點和應用領(lǐng)域。

- ARM7 系列

- ARM9 系列

- ARM9E 系列

- ARM10E 系列

- SecurCore 系列

- Intel 的 Xscale

- Intel 的 StrongARM

其中, ARM7、ARM9、ARM9E和ARM10為4個通用處理器系列,每一個系列提供一套相對獨特的性能來滿足不同應用領(lǐng)域的需求。 SecurCore 系列專門為安全要求較高的應用而設計

ARM7 系列微處理器為低功耗的 32 位 RISC 處理器,最適合用于對價位和功耗要求較高的消費類應用。 ARM7 微處理器系列具有如下特點:

- 具有嵌入式 ICE - RT 邏輯,調(diào)試開發(fā)方便。

- 極低的功耗,適合對功耗要求較高的應用,如便攜式產(chǎn)品。

- 能夠提供 0.9MIPS/MHz 的三級流水線結(jié)構(gòu)。

- 代碼密度高并兼容 16 位的 Thumb 指令集。

- 對操作系統(tǒng)的支持廣泛,包括 Windows CE 、 Linux 、 Palm OS 等。

- 指令系統(tǒng)與 ARM9 系列、 ARM9E 系列和 ARM10E 系列兼容,便于用戶的產(chǎn)品升級換代。

- 主頻最高可達 130MIPS ,高速的運算處理能力能勝任絕大多數(shù)的復雜應用。

ARM7 系列微處理器的主要應用領(lǐng)域為:工業(yè)控制、 Internet 設備、網(wǎng)絡和調(diào)制解調(diào)器設備、移動電話等多種多媒體和嵌入式應用。

ARM7 系列微處理器包括如下幾種類型的核: ARM7TDMI 、 ARM7TDMI-S 、ARM720T 、 ARM7EJ 。其中, ARM7TMDI 是目前使用最廣泛的 32 位嵌入式 RISC 處理器,屬低端ARM 處理器核。 TDMI 的基本含義為:

T : 支持 16 為壓縮指令集 Thumb ;

D : 支持片上 Debug ;

M :內(nèi)嵌硬件乘法器( Multiplier )

I : 嵌入式 ICE ,支持片上斷點和調(diào)試點;

ARM9 系列微處理器在高性能和低功耗特性方面提供最佳的性能。具有以下特點:

- 5 級整數(shù)流水線,指令執(zhí)行效率更高。

- 提供 1.1MIPS/MHz 的哈佛結(jié)構(gòu)。

- 支持 32 位 ARM 指令集和 16 位 Thumb 指令集。

- 支持 32 位的高速 AMBA 總線接口。

- 全性能的 MMU ,支持 Windows CE 、 Linux 、 Palm OS 等多種主流嵌入式操作系統(tǒng)。

- MPU 支持實時操作系統(tǒng)。

- 支持數(shù)據(jù) Cache 和指令 Cache ,具有更高的指令和數(shù)據(jù)處理能力。

ARM9 系列微處理器主要應用于無線設備、儀器儀表、安全系統(tǒng)、機頂盒、高端打印機、數(shù)字

照相機和數(shù)字攝像機等。

ARM9 系列微處理器包含 ARM920T 、 ARM922T 和 ARM940T 三種類型,以適用于不同的應用

場合。

ARM10E 系列微處理器具有高性能、低功耗的特點,由于采用了新的體系結(jié)構(gòu),與同等的 ARM9器件相比較,在同樣的時鐘頻率下,性能提高了近 50 %,同時, ARM10E 系列微處理器采用了兩種先進的節(jié)能方式,使其功耗極低。

ARM10E 系列微處理器的主要特點如下:

- 支持 DSP 指令集,適合于需要高速數(shù)字信號處理的場合。

- 6 級整數(shù)流水線,指令執(zhí)行效率更高。

- 支持 32 位 ARM 指令集和 16 位 Thumb 指令集。

- 支持 32 位的高速 AMBA 總線接口。

- 支持 VFP10 浮點處理協(xié)處理器。

- 全性能的 MMU ,支持 Windows CE 、 Linux 、 Palm OS 等多種主流嵌入式操作系統(tǒng)。

- 支持數(shù)據(jù) Cache 和指令 Cache ,具有更高的指令和數(shù)據(jù)處理能力

- 主頻最高可達 400MIPS 。

- 內(nèi)嵌并行讀 / 寫操作部件。

ARM10E 系列微處理器主要應用于下一代無線設備、數(shù)字消費品、成像設備、工業(yè)控制、通信和信息系統(tǒng)等領(lǐng)域。

ARM10E 系列微處理器包含 ARM1020E 、 ARM1022E 和 ARM1026EJ-S 三種類型,以適用于不同的應用場合。



評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉