手机和平板的芯:ARM处理器前身今世
ARM9处理器系列为微控制器、DSP和Java应用提供单处理器解决方案,从而减小芯片面积、降低复杂性和功耗,并加快产品上市速度。
ARM9 DSP增强型处理器非常适合需要综合DSP和微控制器性能的应用。ARM9处理器系列包括 ARM926EJ-S、ARM946E-S和ARM968E-S处理器。
ARM9被广泛用于智能手机、PDA、机顶盒、PMP、电子玩具、数码相机、数码摄像机等产品解决方案,可为要求苛刻、成本敏感的嵌入式应用提供可靠的高性能和灵活性。丰富的DSP扩展使SoC设计不再需要单独的DSP。
ARM968E-S面积最小、包含DSP增强功能的ARM9处理器,针对低功耗、数据密集型、嵌入式实时应用,面积最小、功耗最低的ARM9处理器是众多实时类型应用的理想之选。通过可轻松从标准接口集成的紧密耦合内存,该处理器可高效工作。
ARM946E-S具有MPU的DSP增强型高速缓存处理器,针对运行RTOS的实时应用,一种具有可选高速缓存接口以及完整的内存保护单元的实时处理器。对于大部分代码位于主存储器的应用,该处理器非常有用,它按需加载到高速缓存中,同时关键的异常处理代码和数据仍本地保留在紧密耦合内存中。
ARM926EJ-S具有Java加速、DSP扩展和MMU的应用处理器,针对基于操作系统的应用,ARM926EJ-S处理器为入门级处理器,可支持完全版操作系统,其中包括Linux、Windows CE和Symbian。因此,此处理器是众多需要完整图形用户界面的应用的理想之选。
ARM9系列技术特点:
- 基于ARMv5TE体系结构
- 高效的5阶段管道,可增加吞吐量和提高系统性能
- 提取/解码/执行/内存/写回
- 同时支持ARM和Thumb指令集
- 高效ARM-Thumb交互操作允许非常好的组合性能和代码密度
- 哈佛体系结构–独立的指令和数据内存接口
- 增加了可用内存带宽
- 同时访问I&D内存
- 改进了性能
- 31 x 32位寄存器
- 32位ALU和桶式移位器
- 增强型32位MAC块
- CoreSight ETM9接口用于增强型调试和跟踪功能
- 标准AMBA-AHB接口
- 协处理器接口