处理器简介
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个。