Cortex-A7
Cortex-A7是ARM生产的一款节能处理器。1
Cortex-A7建立在Cortex-A5处理器的节能8级流水线之上,融合了Cortex-A15和Cortex-A17处理器的所有特性,配置了专为低功耗设计的集成二级缓存、64位加载存储路径以及128位AMBA 4 AXI总线,TLB大小增加到了256个条目,该处理器使用ARMv7-A架构,支持在一个处理器上选配1-4个内核,配置了Armv7内存管理单元,支持Thumb-2、TrustZone安全技术、DSP扩展、Neon advanced SIMD、VFPv4浮点、硬件虚拟化以及大型物理地址扩展(LPAE),该处理器的调试采用CoreSight,在28nm工艺下,其运行的范围在1.2-1.6GHz,面积为0.45平方毫米,在特定条件下需要小于100mW的总功率。2
该处理器专为承担复杂计算任务的设备而设计,用于具有不同要求且需要在功率和性能之间取得平衡的各种设备。3
基本信息
- 外文名
Cortex-A7
- 全称
ARM Cortex™-A7 MPCore™
- 产品类别
处理器
- 研发企业
ARM
- 适用平台
智能手机、平板电脑
- 技术支持
虚拟化、大物理地址扩展 (LPAE) NEON、高级SIMD各AMBA 4 ACE等
处理器
作为独立处理器,Cortex-A7 可以使 2013-2014 年期间低于 100 美元价格点的入门级智能手机与 2010 年 500 美元的高端智能手机相媲美。这些入门级智能手机在发展中世界将重新定义连接和 Internet 使用
规格
Cortex-A7 MPCore | |
架构 | ARMv7-A Cortex |
多核 | 单处理器群集中的 1-4X SMP通过 AMBA® 4 技术实现多个一致的 SMP 处理器群集 |
ISA 支持 | ARMThumb-2TrustZone® 安全技术NEON™ 高级 SIMDDSP & SIMD 扩展VFPv4 浮点Jazelle® RCT硬件虚拟化支持大物理地址扩展 (LPAE) |
内存管理 | ARMv7 内存管理单元 |
Cortex-A7 MPCore 主要功能 | |
Thumb-2 技术 | 可为传统 ARM 代码提供最高性能,对于存储指令占用的内存,最多可节省 30% 的空间。 |
TrustZone 技术 | 确保安全应用的可靠实现,适合从数字版权管理到电子支付等应用。 |
NEON | NEON 技术可加速多媒体和信号处理算法(如视频编码/解码、2D/3D 图形、游戏、音频和语音处理、图像处理技术、电话和声音合成)。 |
DSP 和 SIMD 扩展 | 增加高性能应用中 ARM 解决方案的 DSP 处理能力,同时通过便携式、电池电源设备提供所需的低功耗。DSP 扩展经过优化,适用于范围广泛的软件应用,包括伺服马达控制、VoIP 和视频音频编解码器。 |
技术支持
Cortex-A7 MPCore 处理器融合了各种各样的 ARM 技术并由这些技术提供支持,包括系统 IP、物理 IP 和开发工具。此技术由来自 ARM Connected Community™ 的各种不同 SoC 和软件设计解决方案、工具和服务提供补充,为 ARM 合作伙伴提供了一个涵盖全功能开发、验证和生产的通道,增加了设备的吸引力同时显著缩短了上市时间。
系统IP
ARMCoreLink™ 互连和内存控制器 IP 解决了在多个 Cortex-A7 MPCore 处理器、高性能媒体处理器和动态内存之间高效移动和存储数据的重大难题,优化了 SoC 的系统性能和功耗。使用 CoreLink 系统 IP,SoC 设计人员可以最大限度地利用内存带宽并缩短静态和动态延迟。ARMCoreSight™ 技术不仅提供了有关 Cortex-A7 MPCore 处理器的所有内核的完整片上调试和相关的实时跟踪可见性,还降低了风险并加快了高质量多处理软件的开发速度。最佳系统带宽和延迟由全新的 AMBA® 4 高速缓存互连(CCI) 提供。CCI 提供符合 AMBA 4 AXI™ 一致性扩展 (ACE) 的端口,以在多个 Cortex-A7 MPCore 处理器之间实现完全一致,可以更好地利用高速缓存并简化软件开发。此功能对于高带宽应用是必需的,包括需要一致的单核和多核处理器的群集的游戏、服务器和网络。CCI 与 ARM CoreLink 网络互连和内存控制器 IP 相结合,提高了系统性能和能效。
物理IP
ARM 物理 IP平台可提供工艺上得到优化的 IP,从而能够在采用 40 纳米及以下工艺时获得同类最佳的 Cortex-A7 处理器实现。Cortex-A15 处理器由一组高性能处理器优化包 (POP) 提供支持,这些优化包中包含适用于 28 纳米技术的高级 ARM 物理 IP,支持快速开发领先的物理实现。ARM 还在很早就着手准备,确保遵循旨在实现 20nm 优化的路线图。优化包支持 ARM 旨在提供专用型物理 IP 的战略,以支持合作伙伴获得优化的 ARM 内核实现。ARM 独家拥有同时设计优化包和 Cortex-A7 MPCore 处理器体系结构的功能,支持组合使用处理器和物理 IP 以在移动功率包络中提供工作站级性能,同时加快上市速度。
工具支持
所有 ARM 处理器在 ARM Development Suite 5 (DS-5™) 工具套件和范围广泛的第三方工具、操作系统和 EDA 流中都是完全受支持的。ARM DS-5 软件开发工具独一无二,能够提供的解决方案充分利用完整 ARM 技术组合的优势。ARM Development Studio 5 (DS-5™) 提供了一整套软件工具,用于创建、调试和优化基于 Cortex-A15 MPCore 处理器的系统。它纳入了 DS-5 调试器,该调试器具有强大且直观的图形环境,支持快速调试裸机、Linux 和 Android 本机应用程序。此外,其中包含的全新 ARM Streamline™ 性能分析器简化了软件中的热点识别和内核之间的负载平衡。ARM 编译器支持在芯片可用之前进行早期软件开发,此编译器已包括针对 Cortex-A15 MPCore 处理器的特定优化,ARM Versatile™ 参考虚拟平台基于 ARM 快速模型技术构建。此虚拟平台可供 6 个月免费评估。
相关产品
截止到2014年已上市的Cortex-A7芯片有联发科的MT6589(含有MT6589M、MT6589T和普通版MT6589三种规格)和全志A31。都是四核芯产品。
其中MT6589系列被广泛用于2013年的千元安卓智能手机,如红米,华为G700/610,中兴U956等。
参考资料
- 1ARM效率最高CPU core Cortex-A7 发布华强电子网(引用日期 2023-05-03)
- 2Cortex-A7arm网站(引用日期 2023-05-02)
- 3Cortex-A7arm网站(引用日期 2023-05-02)