Cortex-A9处理器的精妙应用
Cortex-A9处理器属于ARM公司的Cortex系列,是ARM公司既ARM11后推出的最新系列,在Cortex三大系列A、R、M中属于A系列,“A”系列面向尖端的基于虚拟内存的操作系统和用户应用。Cortex-A9是基于指令集ARMv7的处理器,能实现受到市面广泛支持的 ARMv7 体系结构的丰富功能。
“芯客网”推出的Rayeager PX2开发板采用了基于ARM Cortex-A9的Rockchip PX2芯片,借助开发板丰富的接口及强大的处理器可以实现各种功能需求。比如:智能家居、电子阅读器,电子导航,游戏控制器,PDA移动终端,数字电视,高清播放机,家用网关以及卡片电脑等等。并且通过开发板内的资料文档可快速开发产品,缩短研发周期。
Cortex-A9代表——Rayeager PX2开发板
一、微结构
1.Cortex-A9两种微架构
可扩展的Cortex-A9MPCoreTM多核处理器或较为传统的Cortex-A9单核处理器。Cortex-A9分为可扩展的多核处理器和单核处理器(两款不同的独立产品)支持16、32或64KB四路组相联一级缓存的配置,在市面上适合各类智能终端的配置要求,能自由组合处理器的性能。
2.微架构的优势
ARM Cortex-A9微架构的设计不仅能解决市面普遍的超高频设计的效率低下问题,而且还能解决在不增加嵌入式开发板及嵌入式设备硅成本的前提下最大效率地提升处理效率。通过结合这种先进的技术,ARM Cortex-A9处理器微架构设计能使嵌入式开发板及嵌入式设备的时钟频率超过1GHz,而且提供了较高的功效水平,满足了长时间电池供电工作的要求,比较完美解决处理器耗电问题。
二、同系列产品
ARM公司在Cortex A系列中总共出过5种产品,分别是Cortex-A5、Cortex-A7、Cortex-A8、Cortex-A9、Cortex-A15,。市场上对它们的评价基本为高性能的 Cortex-A15、可伸缩的 Cortex-A9、经过市场验证的 Cortex-A8 处理器以及高效的 Cortex-A7 和 Cortex-A5 处理器。
而Cortex-A9被评价为可伸缩的,当然指的是其处理器可分为单核与多核,更好地适应市场上得需求。
三、产品应用
ARM Cortex-A9处理器由于其性能灵活性高与耗能较低的特点,比较多应用在智能手机,也配置在各大智能终端上。
1.智能手机
市面上除了部分如htc和小米这种用高通的cpu的手机商,其他双核手机基本采用ARM Cortex-A9处理器。比较著名的有MOTO里程碑3代、Atrix4G,LG擎天柱2X,三星9100,iphone4S。