ARM7 Thumb系列嵌入式處理器
ARM7Thumb系列處理器是一系列高性能、低功耗的32位RISC處理器,它結合了Thumb16位精簡(jiǎn)指令集。Thumb達到的卓越的代碼效率意味著(zhù)對存儲器容量需求的降低,使得利用16位寬度的存儲器可以達到32位存儲器才能達到的高性能。
本文引用地址:http://dyxdggzs.com/article/149247.htm全部ARM7Thumb系列處理器被設計為用于較大芯片設計的,支持AMBA片內系統總線(xiàn),各種外圍設備和大量的軟件開(kāi)發(fā)工具、試驗板、仿真模型、仿真工具。
該系列的所有成員均包含ARM的EmbeddedICEJTAG軟件調試邏輯。使用了ARM的軟件開(kāi)發(fā)工具包和Multi-ICE接口,EmbeddedICE邏輯允許源代碼級調試、代碼下載和數據斷點(diǎn),這些功能在A(yíng)RM處理器集成到大芯片內部時(shí)仍然有效。
ARM7Thumb系列包括ARM7TDMI和ARM7TDMI-S處理器核和ARM710T,ARM720T和ARM740T等帶緩存的處理器宏單元。所有這些都采用非常緊湊的設計,比如:采用0.25微米CMOS工藝,ARM7TDMI僅占1mm2。
帶緩存的處理器宏單元提供帶有8K字節緩存、寫(xiě)緩沖和管理控制功能的高性能處理器。ARM710T還支持虛擬內存以支持象Linux和Symbian的EPOC32操作系統。ARM720T是ARM710T的超集,它支持WindowsCE。
ARM7Thumb系列特征組件
ARM32位RISC處理器性能
Thumb指令集降低系統開(kāi)銷(xiāo)
廣泛的ARM和第三方支持
與ARM9Thumb系列ARM10Thumb系列和StrongARM處理器相兼容
32位尋址空間-4GB線(xiàn)性地址空間
32x8DSP乘法器
32位寄存器區和ALU
32-bitbarrelshifter
ARM7TDMI核由于象蜂窩電話(huà)、磁盤(pán)驅動(dòng)器、調制解調器和傳呼機等對功耗要求極其嚴格的嵌入式控制應用對8和16位的CISC控制器的性能極限提出了嚴峻的挑戰,設計者需要一種能達到32位的性能和尋址空間而沒(méi)有相應的傳統32位系統開(kāi)銷(xiāo)的處理器。結合了Thumb指令集的ARM7TDMI32位RISC處理器核就滿(mǎn)足了這種要求。ARMRISC體系結構低功耗、小體積和高性能適合于便攜式、嵌入式和多媒體應用領(lǐng)域。Thumb較好的處理了RISC處理器常見(jiàn)的代碼大小問(wèn)題。系統設計者可以充分利用32位RISC內核提供的高性能和大尋址范圍。這使得應用開(kāi)發(fā)可以提高功能和性能而保持有競爭性的系統開(kāi)銷(xiāo)和功耗。
linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)
評論