(1ARMCortexA系列处理器A5、A7、A8、A9、A15区别对比.docVIP

(1ARMCortexA系列处理器A5、A7、A8、A9、A15区别对比.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(1ARMCortexA系列处理器A5、A7、A8、A9、A15区别对比

ARM Cortex-A系列处理器(A5A7、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 对所有操作系统的支持 Linux 完整分配 -?Android、Chrome、Ubuntu?和?Debian Linux 第三方 -?MontaVista、QNX、Wind River Symbian Windows CE 需要使用内存管理单元的其他操作系统支持 指令集支持 -?ARM、Thumb-2(提供最佳代码密度和性能混用)、Thumb、Jazelle、DSP TrustZone?安全扩展 VFP 高级单精度和双精度浮点支持 NEON?媒体处理引擎? 支持分支预测branch prediction Cortex-A5 ARM核处理器 图1. ARM Cortex-A5处理器框架图 Cortex-A5ARMv7-A架构的特性,包括TrustZone安全扩展NEON多媒体处理引擎,芯片面积和功耗特性很好,但处理性能性对于其他Cortex-A略差,如只相当于Cortex-A8的80%性能,Cortex-A15的一半性能。Cortex-A5可以支持多核。Cortex-A5处理器支持双发dual issue以及分支预测branch prediction。NEON和VFP的硬件可选。Cortex-A5支持ARM和Thumb指令集,并可以包含 Jazelle-DBX 和Jazelle-RCT的Java加速技术。 Cortex-A5 处理器是尺寸最小、功耗最低(可以低至0.08mw~0.12mw/MHz)的 ARM 多核处理器,能够向最广泛的设备提供 Internet 访问:包括超低成本手机、特色手机和智能移动终端以及普遍采用的嵌入式、消费类和工业设备。Cortex-A5 处理器的应用与?Cortex-A8、Cortex-A9 和?Cortex-A15?处理器完全兼容,能够立即访问已得到认可的开发平台和软件体系,包括 Android、Adobe Flash、Java Platform Standard Edition (Java SE)、JavaFX、Linux、Microsoft Windows Embedded、Symbian 和 Ubuntu。Cortex-A5?与 Cortex-A8、Cortex-A9 和 Cortex-A15?处理器的完全应用兼容性, 为大量现有?ARM926EJ-S和?ARM1176JZ-S处理

文档评论(0)

tt859685 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档