手機和平板的芯:ARM處理器前身今世
ARM11處理器系列所提供的引擎可用于當前生產領域中的大多數智能手機;該系列還廣泛用于消費、家庭和嵌入式應用領域。該處理器的功耗非常低,提供的性能范圍從小面積設計中的350MHz到速度優化設計中的1GHz(45nm和65nm)。ARM11處理器軟件可以與以前所有ARM處理器兼容,并引入了用于媒體處理的32位SIMD、用于提高操作系統上下文切換性能的物理標記高速緩存、強制實施硬件安全措施的TrustZone以及針對實時應用的緊密耦合內存。
ARM1176JZ(F)-S
從智能手機、數字電視到MID,ARM1176應用型處理器在這些領域得到廣泛部署,它可提供媒體和瀏覽器功能、安全計算環境,而在低成本設計的情況下可提供高達1GHz的性能。ARM1176JZ-S處理器采用針對安全應用領域的ARM TrustZone技術,以及用于執行高效嵌入式Java的ARM Jazelle技術。可選的緊密耦合內存可以簡化ARM9處理器移植和實時設計,同時,AMBA 3 AXITM接口提高了內存總線性能。DVFS支持可以實現功耗優化,使其低于ARM11TM處理器體系結構的同類非常好的額定靜態和動態功耗。
- 設計用于消費類產品和無線產品的應用型處理器。
- 兩種處理器都具有包含媒體擴展的ARMv6指令集體系結構、ARM Jazelle技術以及用于壓縮代碼的ARM Thumb。
- 在ARM11處理器系列中,只有ARM1176JZ(F)-S處理器具有ARM TrustZone技術。TrustZone技術在CPU和平臺體系結構內提供支持,以便構建所需的可信計算環境,從而能夠保護已下載應用程序中的關鍵系統功能、已下載媒體的版權保護、實現安全的空中下載系統升級。
ARM1136J(F)-S
ARM1136處理器包含帶媒體擴展的ARMv6指令集、Thumb代碼壓縮技術以及可選的浮點協處理器。ARM1136是一個成熟的內核,作為一種應用型處理器廣泛部署在手機和消費類應用程序中。
ARM1176JZ(F)-S處理器架構
- 還設計用作應用型處理器,包括ARM1176JZ(F)-S處理器的許多功能。
- 不包括AMBA 3 AXI總線或TrustZone。
- 一些用戶實現ARM1136J(F)-S處理器,以便通過其基于ARM9處理器的SoC設計,與現有AMBA AHB總線外設兼容
- 通過AMBA AHB到AXI的構造,可以更加輕松地從AHB總線外設移植到基于ARM1176JZ(F)-S處理器的設計。
- 到最新ARM Cortex-A類處理器的軟件兼容移植路徑
ARM1156T2-S
ARM1156處理器對ARM11性能進行了優化,以適合高可靠性和實時嵌入式應用。ARM1156T2-S和ARM1156T2F-S處理器基于ARMv6指令集體系結構,并借助 Cortex處理器系列中的相同Thumb-2增強功能得到了擴展。ARM1156處理器使用九階段整數管道,合并了同類非常好的分支預測技術來提供任何ARM11類處理器的最高指令吞吐量。
- 第一個合并了ARM Thumb-2技術的處理器,以便獲得更高的代碼密度和指令集效率。
- Thumb-2技術使用的內存比純32位代碼少31%,從而降低了系統成本,同時可提供優于現有Thumb技術38%的性能。
- 這些處理器還具有針對高速緩存和緊密耦合內存(TCM)的可選同位數據保護以及不可屏蔽中斷,從而使其非常適合重點關注高可靠性或高可用性的嵌入式控制應用領域。
-ARM1156T2-S處理器具有增強型內存保護單元(MPU),并為當前使用 ARM946E-S、ARM966E-S或較舊16位處理器的嵌入式控制應用程序提供理想的升級途徑。
- 這些處理器具有AMBA 3 AXI規格的接口,能夠以較少的總線層提供較高的系統總線帶寬以及快速時序收斂。
- 到最新ARM Cortex-R類處理器的軟件兼容移植路徑
關注我們



