arm處理器目前包括下面幾個系列,以及其他廠商基于arm體系結構的處理器,除了具有arm體系結構的共同特點以外,每一個系列的arm微處理器都有各自的特點和應用領域。
arm7系列。
arm9系列。
arm9e系列。
arm10e系列。
securcore系列。
intel的strongarm。
intel的xscale。
1.arm7微處理器系列
arm7系列微處理器為低功耗的32位risc處理器,最適合用于對價位和功耗要求較高的消費者應用。arm7微處理器系列具有如下特點:
具有嵌入式ice-rt邏輯,調試開發(fā)方便。
極低的功耗,適合對功耗要求較高的應用,如便攜式產品。
能夠提供0.9mips/mhz的3級流水線結構。
代碼密度高并兼容16位的thumb指令集。
對操作系統(tǒng)的支持廣泛,包括windows ce、linux、palm os等。
指令系統(tǒng)與arm9系列、arm9e系列和arm10e系列兼容,便于用戶的產品升級換代。
主頻最高可達130mips,高速的運算處理能力能勝任絕大多數(shù)的復雜應用。
t:支持16位壓縮指令集thumb。
d:支持片上debug。
m:內嵌硬件乘法器(multiplier)。
i:嵌入式ice,支持片上斷點和調試點。
2.arm9微處理器系列
arm9系列微處理器在高性能和低功耗特性方面提供最佳的性能。具有以下特點:
5級整數(shù)流水線,指令執(zhí)行效率更高。
提供1.1mips/mhz的哈佛體系結構。
支持32位arm指令集和16位thumb指令集。
支持32位的高速amba總線接口。
全性能的mmu,支持windows
ce、linux、palm os等多種主流嵌入式操作系統(tǒng)。
mpu支持實時操作系統(tǒng)。
支持數(shù)據(jù)cache和指令cache,具有更高的指令和數(shù)據(jù)處理能力。
3.arm9e微處理器系列
arm9e系列微處理器的主要特點如下:
a支持dsp指令集,適合于需要高速數(shù)字信號處理的場合。
5級整數(shù)流水線,指令執(zhí)行效率更高。
支持32位arm指令集和16位thumb指令集。
支持32位的高速amba總線接口。
支持vfp9浮點處理協(xié)處理器。
全性能的mmu,支持windows ce、linux、palm
os等多種主流嵌入式操作系統(tǒng)。
mpu支持實時操作系統(tǒng)。
支持數(shù)據(jù)cache和指令cache,具有更高的指令和數(shù)據(jù)處理能力。
主頻最高可達300mips。
4.arm10e微處理器系列
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。
內嵌并行讀/寫操作部件。
5.securcore微處理器系列
securcore系列微處理器除了具有arm體系結構各種主要特點外,還在系統(tǒng)安全方面具有如下的特點:
靈活的保護單元,以確保操作系統(tǒng)和應用數(shù)據(jù)的安全。
采用軟內核技術,防止外部對其進行掃描探測。
6.strongarm微處理器系列
intel
strongarm處理器是便攜式通信產品和消費類電子產品的理想選擇,已成功應用于多家公司的掌上電腦系列產品。
7.xscale處理器
xscale
處理器是基于armv5te體系結構的解決方案,是一款全性能、高性價比、低功耗的處理器。它支持16位的thumb指令和dsp指令集,已使用在數(shù)字移動電話、個人數(shù)字助理和網絡產品等場合。
xscale處理器是intel目前主要推廣的一款arm微處理器。