ARM7TDMI 介紹
ARM7 Thumb系列處理器是一系列高性能﹑低功耗的32位RISC處理器﹐它結合了Thumb 16位精簡指令集。Thumb達到的卓越的代碼效率意味著對存儲器容量需求的降低﹐使得利用16位寬度的存儲器可以達到32位存儲器才能達到的高性能。
全部ARM7 Thumb系列處理器被設計為用於較大芯片設計的﹐支持AMBA片內系統總線﹐各種外圍設備和大量的軟件開發工具﹑試驗板﹑仿真模型﹑仿真工具。
該系列的所有成員均包含ARM的EmbeddedICE JTAG軟件調試邏輯。使用了ARM的軟件開發工具包和 Multi-ICE 接口﹐EmbeddedICE邏輯允許源代碼級調試﹑代碼下載和數據斷點﹐這些功能在ARM處理器集成到大芯片內部時仍然有效。
ARM7 Thumb系列包括ARM7TDMI和ARM7TDMI-S處理器核和ARM710T﹐ARM720T 和 ARM740T等帶緩存的處理器宏單元。所有這些都採用非常緊湊的設計﹐比如﹕採用0.25微米CMOS工藝﹐ARM7TDMI僅佔1mm2。
帶緩存的處理器宏單元提供帶有8K字節緩存﹑寫緩衝和管理控制功能的高性能處理器。ARM710T還支持虛擬內存以支持象Linux 和 Symbian 的 EPOC32操作系統。ARM720T是ARM710T的超集﹐它支持WindowsCE。
ARM7 Thumb 系列特征組件
ARM 32位 RISC 處理器性能
Thumb 指令集降低系統開銷
廣泛的ARM 和第三方支持
與 ARM9 Thumb 系列 ARM10 Thumb 系列和StrongARM® 處理器相兼容
32位尋址空間- 4GB 線性地址空間
32x8 DSP 乘法器
32位寄存器區和ALU
32-bit barrel shifter
ARM7TDMI 核心
由於象蜂窩電話﹑磁盤驅動器﹑調制解調器和傳呼機等對功耗要求極其嚴格的嵌入式控制應用對8和16位的CISC控制器的性能極限提出了嚴峻的挑戰﹐設計者需要一種能達到32位的性能和尋址空間而沒有相應的傳統32位系統開銷的處理器。
結合了Thumb指令集的ARM7TDMI 32位RISC處理器核就滿足了這種要求。ARM RISC體系結構低功耗﹑小體積和高性能適合於便攜式﹑嵌入式和多媒體應用領域。Thumb 較好的處理了RISC處理器常見的代碼大小問題。系統設計者可以充分利用32位RISC內核提供的高性能和大尋址範圍。這使得應用開發可以提高功能和性能而保持有競爭性的系統開銷和功耗
- Sep 05 Mon 2011 14:29
-
ARM7TDMI 介紹
請先 登入 以發表留言。