ARM Cortex-A8是第1款基于ARMv7架构的应用处理器,是有史以来ARM开发的性能最高、功率效率最高的处理器。Cortex-A8处理器的速率在600MHz到超过1GHz的范围内,能够满足那些需要工作在300mW以下的功耗优化的移动设备的要求;以及满足那些需要2000 Dhrystone MIPS的性能优化的消费类应用的要求。
Cortex-A8处理器是ARM的第一款超标量处理器,具有提高代码密度和性能的技术,用于多媒体和信号处理的NEON™技术,以及用于高效地支持预编译和即时编译Java及其他字节码语言的Jazelle®运行时编译目标(RCT)技术。为加快各大公司和厂商基于Cortex-A8处理器的产品上市,安赛卓尔电子科技推出的Cortex-A8工业开发板经国内多家厂商的使用,已在工业控制、医疗电子、节能环保、智能交通、能源节能、电力系统、通讯系统、纺织行业、数控行业、汽车电子、工业触摸屏控制系统、机器人视觉、媒体处理无线应用、数字家电、车载设备、通信设备、网络终端等环境恶劣场合广泛应用
ARM RealView ARCHITECT系列ESL工具,包括MaxSim技术,它使得对基于Cortex-A8处理器的系统进行快速模型和架构探索变得可能,同时在硬件可用之前为应用软件开发提供了目标。这也使得设计者能够根据特定的市场需求交付完整的平台解决方案,同时加快产品上市时间最多可达40%。
基于MaxSim技术的全新的AMBA Designer设计自动化工具为先进的AMBA互连子系统提供了设计流程自动化,进一步减少了执行和产品上市时间。
ARM RealView DEVELOPER系列包括RealView开发包,它含有先进的代码生成工具并根据Cortex-A8处理器的特性进行了增进,从而能够提供杰出的性能和无以伦比的代码密度。这一工具也支持NEON媒体和信号处理扩展集,使得开发者能够通过消除分离的DSP及其关联的开发工具来实现产品和项目的费用降低。另外,开发包将支持所有新处理器所具有的特性。
Cortex-A8处理器支持ARM CoreSight技术,加快了复杂的调试和产品上市时间。处理器含有嵌入式追踪宏单元(Embedded Trace Macrocell)技术,并实现了ARMv7架构顺从的调试接口,实现了工具的标准化和更高的调试性能。可用的CoreSightDK-A8设计包扩充了调试和追踪性能,从而能够覆盖整个片上系统,包括多ARM处理器、DSP,以及智能外设。CoreSight追踪技术被许多合作伙伴授权,并且通过ARM RealView开发工具得到众多支持。
ARM全新的针对Cortex-A8处理器Artisan Advantage-CE库实现了高速运行但很低的功耗——无论是静态还是动态。这个库中有超过1000个单元,很多都是专门为全新的处理器设计的。这个库的设计就是为了满足高性能处理器的高密度传送需求。通过功耗门控MT-CMOS单元和保留触发器实现了泄漏功耗的降低,并且支持睡眠和待命状态。
德州仪器和ARM在第二届ARM开发者年度大会上共同宣布德州仪器第一个获得全新的ARM Cortex-A8处理器的授权。德州仪器同时也是在这一新处理器开发过程中领先的ARM合作伙伴。德州仪器将把Cortex-A8处理器用于其众多下一代超低功耗3G调制解调器以及高性能的OMPATM应用处理器。后者将以65纳米工艺进行生产,同时德州仪器的SmartReflex功耗和性能管理技术和M-ShieldTM安全解决方案也将提高其性能。
除了德州仪器之外,ARM已经成功地与另外四家公司达成了Cortex-A8处理器的授权协议,其中包括飞思卡尔、Matsushita和三星。同时,Cortex-A8处理器还获得了主要EDA和操作系统提供商今后的支持。 Cortex-A8处理器是第一款基于下一代ARMv7架构的应用处理器,使用了能够带来更高性能、功耗效率和代码密度的Thumb-2技术。它首次采用了强大的NEONTM信号处理扩展集,对H.264和MP3等媒体编解码提供加速。Cortex-A8解决方案还包括Jazelle-RCT Java加速技术,对实时(JIT)和动态调适编译(DAC)提供最优化,同时减少内存占用空间高达三倍。此外,新还配置了用于安全交易和数字版权管理的TrustZone技术以及实现低功耗管理的IEM功能。