ARM嵌入式体系结构与接口技术(Cortex-A9版)(微课版)
上QQ阅读APP看书,第一时间看更新

1.5 Cortex-A9内部功能及特点

Cortex-A9处理器是一款高性能、低功耗的处理器核心,并支持Cache、虚拟存取,它的特性如下。

● 完全执行v7-A体系指令集。

● 可配置64位或128位AMBA高速总线接口AXI。

● 具有一个集成的整形流水线。

● 具有一个NEON技术下执行SIMD/VFP的流水线。

● 支持动态分支预取,全局历史缓存,8入口返回栈。

● 具有独立的数据/指令MMU。

● 16KB/32KB可配置1级Cache。

● 具有带奇偶校验及ECC校验的2级Cache。

● 支持ETM的非侵入式调试。

● 具有静态/动态电源管理功能。

ARMv7体系指令集方面表现如下特点。

● 支持ARN Thumb-2高密度指令集。

● 使用Thumb EE,执行环境加速。

● 安全扩展体系加强了安全应用的可靠性。

● 先进的SIMD体系技术用于加速多媒体应用。

● 支持VFP第三代向量浮点运算。