讲述ARM7Thumb系列处理器相关知识

处理器/DSP

892人已加入

描述

ARM7Thumb系列处理器是一系列高性能、低功耗的32位RISC处理器,它结合了Thumb16位精简指令集。Thumb达到的卓越的代码效率意味着对存储器容量需求的降低,使得利用16位宽度的存储器可以达到32位存储器才能达到的高性能。

全部ARM7Thumb系列处理器被设计为用于较大芯片设计的,支持AMBA片内系统总线,各种外围设备和大量的软件开发工具、试验板、仿真模型、仿真工具。

该系列的所有成员均包含ARM的EmbeddeDICEJTAG软件调试逻辑。使用了ARM的软件开发工具包和Multi-ICE接口,EmbeddedICE逻辑允许源代码级调试、代码下载和数据断点,这些功能在ARM处理器集成到大芯片内部时仍然有效。

ARM7Thumb系列包括ARM7TDMI和ARM7TDMI-S处理器核和ARM710T,ARM720T和ARM740T等带缓存的处理器宏单元。所有这些都采用非常紧凑的设计,比如:采用0.25微米CMOS工艺,ARM7TDMI仅占1mm2。

带缓存的处理器宏单元提供带有8K字节缓存、写缓冲和管理控制功能的高性能处理器。ARM710T还支持虚拟内存以支持象Linux和Symbian的EPOC32操作系统。ARM720T是ARM710T的超集,它支持WindowsCE。

ARM7Thumb系列特征组件

ARM32位RISC处理器性能

Thumb指令集降低系统开销

广泛的ARM和第三方支持

与ARM9Thumb系列ARM10Thumb系列和StrongARM处理器相兼容

32位寻址空间-4GB线性地址空间

32x8DSP乘法器

32位寄存器区和ALU

32-bitbarrelshifter

ARM7TDMI核由于象蜂窝电话、磁盘驱动器、调制解调器和传呼机等对功耗要求极其严格的嵌入式控制应用对8和16位的CISC控制器的性能极限提出了严峻的挑战,设计者需要一种能达到32位的性能和寻址空间而没有相应的传统32位系统开销的处理器。结合了Thumb指令集的ARM7TDMI32位RISC处理器核就满足了这种要求。ARMRISC体系结构低功耗、小体积和高性能适合于便携式、嵌入式和多媒体应用领域。Thumb较好的处理了RISC处理器常见的代码大小问题。系统设计者可以充分利用32位RISC内核提供的高性能和大寻址范围。这使得应用开发可以提高功能和性能而保持有竞争性的系统开销和功耗。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分