没有合适的资源?快使用搜索试试~ 我知道了~
首页1_ARMCortex-A系列处理器(A5、A7、A8、A9、A15)区别对比[参照].pdf
资源详情
资源评论
资源推荐

ARM Cortex-A 系列处理器 (A5、A7、 A8、A9、A15) 区别对比
2012-12-07
本文介绍了基于 ARM v7-A 架构的 ARM Cortex-A 系列处理器 (Cortex-A5, Cortex-A7,
Cortex-A8, Cortex-A9, Cortex-A15) 的基本特性,基本上都可以支持 ARM、Thumb-2、Thumb
指令集,支持 Java 加速扩展的 Jazelle 技术、 ThustZone 的安全扩展以及针对浮点 FPU的
VFP硬件扩展和并行多数据的 SIMD的 NEON多媒体处理器扩展、支持主流的嵌入式 OS
(Symbian、Linux 、Android 、Windows Mobile 、Windows Phone)、支持分支预测 branch
prediction 。但各处理器在 VFP/NEON的类型、半精度浮点( 16-bit half precision
floating-point )的支持、多核 MPCore、流水线 pipeline 、单 MHz处理性能、 L1/L2 cache
控制器、乱序执行、指令 dual-issue 并发等方面有略有不同。
ARM Cortex 系列处理器核包括 Cortex-A 系列(高性能,具备 MMU,可以运行如 Symbian、
Linux 、Android , Windows CE 等操作系统)、 Cortex-R 系列(高端嵌入式满足高性能高可
靠性的实时需求)、 Cortex-M (嵌入式单片机,低功耗,低成本)。
表 1. ARM Cortex 处理器和架构版本 (应用处理器、实时处理器和微控制器)
v7-A (Applications)
v7-R (Real
Time)
v6-M/v7-M
(Microcontroller)
Cortex-A5 (Single/MP) Cortex-R4 Cortex-M0+ (ARMv6-M)
Cortex-A7 (MP) Cortex-R5 Cortex-M0 (ARMv6-M)
Cortex-A8 (Single) Cortex-R7 Cortex-M1 ? (ARMv6-M)
Cortex-A9
(Single/MP)
Cortex-M3 ? (ARMv7-M)
Cortex-A15 (MP) Cortex-M4(F) (ARMv7E-M)
Cortex-A 处理器共性
ARMv7-A 体系结构
对所有操作系统的支持
o
Linux 完整分配 - Android 、Chrome、 Ubuntu 和 Debian
o
Linux 第三方 - MontaVista 、 QNX、Wind River
o Symbian
o
Windows CE
o
需要使用内存管理单元的其他操作系统支持
指令集支持 - ARM、Thumb-2( 提供最佳代码密度和性能混用 ) 、Thumb、Jazelle 、DSP
TrustZone 安全扩展
VFP 高级单精度和双精度浮点支持
NEON媒体处理引擎
支持分支预测 branch prediction
Cortex-A5 ARM 核处理器
















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0