cortex-a5即ARM Cortex™-A5处理器,是能效最高、成本最低的处理器,能够向最广泛的设备提供Internet访问,从入门级智能手机、低成本手机和智能移动设备到普遍采用的嵌入式、消费类和工业设备。

用途

向广泛的设备提供Internet 访问

运用领域

工业

特点

能效最高、成本最低

领域

工业,家庭

处理器简介

Cortex-A5 处理器可为现有 ARM926EJ-S™ 和 ARM1176JZ-S™ 处理器设计提供很有价值的迁移途径。它可以获得比 ARM1176JZ-S 更好的性能,比 ARM926EJ-S 更好的功效和能效以及 100% 的 Cortex-A 兼容性。

这些处理器向特别注重功耗和成本的应用程序提供高端功能,其中包括:

• 多重处理功能,可以获得可伸缩、高能效性能

• 用于媒体和信号处理的可选浮点或 NEON™ 单元

• 与 Cortex-A8、Cortex-A9 和经典 ARM 处理器的完全应用兼容性

• 高性能内存系统,包括高速缓存和内存管理单元

应用

Cortex-A5 是为以下应用领域而设计的:需要在极低功耗情况下对高级操作系统进行虚拟内存管理。

产品类型

应用

移动入门级智能手机、特色手机、移动支付、音频
家庭/消费数字电视、DVD
嵌入式/工业MPU、智能仪表

面积和能效

提供完全 Internet 访问功能的能效最高的应用型处理器

行业领先的能效是指 Cortex-A5 可以每单位能量完成更多的工作,这意味着可以延长移动设备的电池寿命,减少散热。

Cortex-A5 是最小的 Cortex-A 处理器。

小尺寸:

• 降低制造成本

• 允许更多低成本集成

• 减少泄漏

cortex-a5

兼容性

Cortex-A5 处理器在指令以及功能方面与更高性能的 Cortex-A8、Cortex-A9 和 Cortex-A15 处理器完全兼容 – 一直到操作系统级别。Cortex-A5 处理器还保持与经典 ARM 处理器(包括 ARM926EJ-S、ARM1176JZ-S 和 ARM7TDMI®)的向后应用程序兼容性。

ARM Cortex-A5 性能、功耗和面积

TSMC 40LP

TSMC 40G

工艺类型/额定电压低泄漏,1.1V性能,1.0V
性能或频率优化频率频率
频率530~600 MHz(所有 RVt)700MHz + 使用 LVt>1GHz
面积,不包括 RAM/高速缓存0.27mm²0.27mm²
展开表格

内核面积、频率范围和功耗主要取决于工艺、库和优化情况。

上面引述的数字说明了使用通用工艺技术、ARM 标准单元库和 RAM 的合成内核的性能。

ARM 高性能 SC12 逻辑库和性能 RAM

频率优化

85% 使用率

慢硅/Vdd-10% (1.0V)/125C 情况下的频率

10% OCV 和 50ps 时钟偏差

标准硅/Vdd (1.1V)/25C 情况下的功耗

所有额定电压晶体管

cortex-a5

性能

Cortex-A5

架构

ARMv7-A Cortex

Dhrystone

性能

每个内核 1.57 DMIPS/MHz

多核

1-4 个内核还提供单核版本

ISA 支持

ARMThumb®-2 / ThumbDSP 和 SIMD 扩展VFPv4 浮点(可选)NEON™ 高级 SIMD(可选)Jazelle® DBX 和 RCT

内存管理

ARMv7 内存管理单元
展开表格

Cortex-A5 主要功能

Thumb-2 技术

可为传统 ARM 代码提供最高性能,对于存储指令占用的内存,最多可节省 30% 的空间

TrustZone

® 技术
确保安全应用的可靠实现,适合从数字版权管理到电子支付等应用。获得技术和行业合作伙伴的广泛支持。

NEON 媒体处理引擎 (MPE)

可选 Cortex-A5 NEON 可提供 Cortex-A5 浮点单元的性能和功能以及 ARM NEON 高级 SIMD 指令集实现,以便进一步提高媒体和信号处理功能的速度MPE 扩展 Cortex-A5 浮点单元 (FPU),提供一个附加寄存器集,在 8 位、16 位和 32 位整型以及 32 位浮点数据类型的基础上支持一组丰富的 SIMD 操作。

浮点单元 (FPU)

可选 Cortex-A5 FPU 是具有 16 个双精度寄存器的 ARM 矢量浮点 v4 架构 (VFPv4-D16) 的实现。该单元提供浮点计算功能,符合 ANSI/IEEE 标准 754-1985、二进制浮点运算的 IEEE 标准 (IEEE 754)。FPU 支持 VFPv4 架构中的所有数据处理指令和数据类型,完全支持单精度和双精度加法、减法、乘法、除法、乘积累加和平方根运算。它还提供定点和浮点数据格式之间的转换以及浮点常数指令。

Jazelle RCT 和 DBX 技术

最多可使即时生产 (JIT) 和提前编译的字节码语言的代码大小缩小 3 倍,同时还支持 Java 指令的直接字节码执行,以便提高传统虚拟机的速度
展开表格

开发板

米尔科技基于ATMEL SAMA5D3X系列芯片的 MYD-SAMA5D3X[1]系列开发板,基于ARM Cortex-A5内核,536MHz主频,512MB内核及256MB Nandflash,系列含MYD-SAMA5D31开发板、MYD-SAMA5D33开发板、MYD-SAMA5D34开发板、MYD-SAMA5D35开发板共4个。