第1页再创辉煌 ARM推出高性能Cortex-M7处理器
2014年9月24日,ARM推出全新的32位Cortex-M处理器:Cortex-M7,这款处理器针对高端嵌入式应用,适用于新一代汽车电子、连网设备以及智能家居与工业应用。在推出的同事还宣布首批获得ARM Cortex-M7处理器授权的厂商名单,其中包括Atmel、飞思卡尔与意法半导体等大型公司在内。
全新的ARM Cortex-M7处理器具有7大特点和优势:1、6级超标量流水线,在40LP工艺制程与频率400MHz的条件下,性能测试可达2,000 Coremarks。2、支持64位AXI互连,可选配经过优化的指令及数据Cache,连接高性能大型设备。3、紧密链接内存接口,可以更快的实时响应。4、丰可配置选项多样化,可兼容锁定不同性能设备。5、通过嵌入式追踪宏单元(Embedded Trace Macrocell, ETM),可选配完整的指令及数据轨迹,提高系统能见度。6、可选安全套件及内建错误侦测功能,有助达到汽车安全级别的ASIL D及SIL 3标准 7、ARM Connected Community上的合作伙伴提供最广泛的第三方工具、实时操作系统(RTOS)和支持所有架构的中间件。
在大会上ARM处理器部门总经理Noel Hurley表示:“ARM Cortex-M处理器系列新增Cortex-M7之后,ARM与合作伙伴将可为互联世界提供最具可扩展性与拥有最高软件兼容性的解决方案。通过Cortex-M7的多样性与全新的内存功能,开发者可以为各类型的嵌入式应用设计出功能更为强大、更智能且更为可靠的微控制器。”
Cortex-M7性能测试结果高达5 CoreMark/MHz1,此性能表现使Cortex-M7能同时提供高性能与数字信号控制功能,帮助微控制器制造商在提供性能要求极高的嵌入式应用时,仍能将研发成本控制在最低。Cortex-M7将可用于智能控制系统,其适用范围包括马达控制、工业自动化、先进语音功能、图像处理、各类连网交通工具应用及物联网(IoT)相关应用。
Cortex-M7能更快速地处理音频、影像数据及语音识别,用户可以立即感受到这款处理器的优势。与现有Cortex-M系列产品相同,Cortex-M7也提供适用于C语言的程序模型,且与现有Cortex-M系列产品二进制兼容。凭借完整的生态系统与软件兼容性,现有的Cortex-M核心能轻松迁移至Cortex-M7。因此,系统设计人员可以重复利用各种程序代码,降低研发及维护相关成本。
来自ARM的合作伙伴——Atmel的高级副总裁兼微控制器部门总经理Reza Kazerounian表示:“Cortex-M7的产品定位刚好巧妙地介于Atmel基于Cortex-M系列的微控制器和基于Cortex-A系列的微处理器(MPU)之间,有助于Atmel的处理器解决方案扩大覆盖范围。Cortex-M系列微控制器的客户将可有效提升性能及系统功能,并同时保持Cortex-M系列的易用性并最大化软件的重复使用率。ARM的Cortex-M7处理器除了适用于迅速成长的物联网和可穿戴式设备市场外,更能满足工业应用和汽车电子领域对性能和功耗的要求。”
飞思卡尔高级副总裁兼微控制器部门总经理Geoff Lees指出:“飞思卡尔基于Cortex-M7的解决方案大幅扩展了微控制器的性能、并为我们带来新的市场机遇。我们的解决方案将为马达控制、工业自动化、能源转换等领域带来显著的创新以及系统层级性能的提升。这几个市场成长迅速,高性能的Cortex-M7可减少对额外数字信号处理器和微控制器的需求。”
意法半导体微控制器市场总监Daniel Colonna表示:“为客户提供更智能、处理能力更强大的STM32微控制器,是意法半导体的主要使命之一,在这方面,Cortex-M7的性能表现令人惊艳。Cortex-M7内核使我们现有的500余款STM32微控制器性能向上扩展并实现无缝兼容,开发人员能够基于现有的相关工具和软件生态系统立刻使用以Cortex-M7为内核的下一代STM32微控制器。”