[认识ARMCortex主流架构体系.docVIP

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

ARM Cortex主流架构体系深度普及 A5、A7、A9、A9 Family/A9 二代Family架构以及其延伸出的大量方案,例如全志A20、炬力ATM 7021、瑞芯微3168、盈方微X15……让许多消费者感到“不明觉厉”。本文将为“小白”用户作基础知识普及,为大家梳理不同架构的异同,以及其代表的平板方案特性。为大家购买或学习提供参考。 1、认清ARM的命名 ARM公司在经典处理器ARM11以后的产品改用Cortex命名,Cortex系列属于ARMV7架构,这是ARM公司最新的指令集架构。ARM V7架构定义了三大分工明确的系列:“A”系列面向尖端的基于虚拟内存的操作系统和用户应用;“R”系列针对实时系统;“M”系列对微控制器。由于应用领域不同,基于V7架构的Cortex处理器系列所采用的技术也不相同,基于V7A的称为Cortex A系列,基于V7R的称为Cortex R系列,基于V7M的称为Cortex M系列。 2、Cortex A5:最低端利器 Cortex A5是Cortex A家族中最低端的。Cortex A5与Cortex A7、Cortex A8、Cortex A9以及Cortex A15同属于Cortex A系列处理器。Cortex A5多核处理器利用ARM MPCore技术,Cortex A5处理器包括了TrustZone安全技术,以及在Cortex A8处理器上率先引入的NEON多媒体处理引擎。NEON技术是用于Cortex A 系列处理器的128 位SIMD(单指令、多数据)架构扩展集,为密集型多媒体应用提供了加速功能。 Cortex A5内部核心数目1-4核可选,采用四核配置时,SOC芯片内部还可搭配Mail GPU或由用户按需求配用PowerVR MBX/SGXGPU。默认工作电压1.1V,单核核心频率480MHz,四核核心频率可达1GHz,含缓存的核心面积最小仅1平方毫米,一级缓存容量最大64KB,功耗/频率比参数为0.12mW/MHz。 双核版本的A5可以完胜更高端的A8,但与双核的A7、A9相比还有一定的差距。A5处理器或最终止步于双核且已经站在了淘汰的边缘。 在平板类产品中,例如当前热炒的盈方微X15双核方案,即为40nm制程A5架构,只有单核GPU MALI400,GPU主频500MHZ。包括炬力ATM 7021、ATM 7023双核,ATM7029等产品,均为A5架构。而在手机类产品,熟知的高通MSM7227A/7627A(HTC新渴望VT)、MSM8225/8625(北斗小辣椒)等均为A5架构方案。 3、Cortex A8:华丽谢幕 不能不说,智能终端之所以能被冠以“智能”的称号,最初都是仰仗Cortex-A8处理器的强悍性能。A8是首款基于ARMv7体系结构的单核产品,首次让ARM处理器的频率突破了1GHz大关并集成高性能的NEON单元(可以理解为GPU),从2009年开始席卷整个智能终端市场。大家熟知的MOTO里程碑2代、三星i9000、HTC G10等终端都是采用的是A8架构。 4、Cortex A7:为“大小狗”而生 Cortex-A7 处理器的架构和功能集与 Cortex-A15 处理器完全相同,不同之处在于,Cortex-A7 处理器的微架构侧重于提供最佳能效,因此这两种处理器可在 big.LITTLE 配置中协同工作,从而提供高性能与超低功耗的终极组合。 ARM推出的“大小狗”方案,主要解决的是成本和运行当中的能耗控制,它可以在需要高性能的时候有一个主处理器运行,平时则用协处理器来维持低能耗,在同一时间当中,只会有一个主处理器和一个协处理器运行。但它具备的其实应该是在28nm制程阶段搭配A15架构的意义,如果用它来作为主处理器使用,性能其实很难得到保证——40nm制程工艺的A7架构并不具备ARM官方设定的28nm性能和功耗优势。不过目前芯片方案商在A7上基本为40nm,因此无法获得最佳能耗。 Cortex A7具备一颗8 stage的集成管线,并能支持双发。不过跟A8不同的是,A7不支持双发浮点或者说NEON指令集,不过有另外的指令集让A7实现单发。内部结构上的很多方面,A7都跟A8相似,不过在FPU等方面得到大幅加强。 在平板与手机类产品中,全志A31四核(昂达V972平板)、联发科MT6589四核、高通MSM8226/MSM8626等,均采用A7架构方案。在双核类产品中,全志A20是ARM Cortex-A7构架的主要方案代表,40nm制程,主频为1.0GHz,也有说明“根据用户需要可以提升至1.2G”。GPU为MALI400 MP2,最后那个数字“2”代表“核心数量”,掌握这个就能很快速得读出全智A20是

文档评论(0)

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

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

1亿VIP精品文档

相关文档