日前推出了ARM? Cortex?-M0处理器,这是市场上现有的最小、能耗最低、最节能的ARM处理器。该处理能耗非常低、门数量少、代码占用空间小,使得MCU开发人员能够以8位处理器的价位,获得32位处理器的性能。超低门数还使其能够用于模拟信号设备和混合信号设备及MCU应用中,可望明显节约系统成本,同时保留功能强大的Cortex-M3处理器的工具和二进制兼容能力。
在180ULL工艺上使用ARM标准单元库时, ARM 凭借其作为低能耗技术的领导者和创建超低能耗设备的主要推动者的丰富专业技术,使得Cortex-M0处理器在不到12K门的面积内能耗仅有85微瓦/MHz (0.085毫瓦)。该处理器把ARM的MCU路线图扩展到超低能耗MCU和SoC应用中,如医疗器械、电子测量、照明、智能控制、游戏装置、紧凑型电源、电源和马达控制、精密模拟系统和IEEE 802.15.4 (ZigBee)及Z-Wave系统。Cortex-M0处理器还适合拥有诸如智能传感器和调节器的可编程混合信号市场,这些应用在传统上一直要求使用独立的模拟设备和数字设备。
通过采用为180ULL工艺提供的ARM超高密度标准单元库和ARM功耗管理工具包(PMK)、为Cortex-M0专门构建的低能耗存储例程以及Keil?微控制器开发工具包,ARM增强了Cortex-M0处理器的低能耗运行的特点。ARM低能耗库是为实现静态和动态低能耗并使硅晶面积最小化而优化设计的。PMK拥有动态和泄漏功率管理功能,低能耗存储例程则支持外部功率闸,大大减少功率泄漏。
已经获得Cortex-M0处理器授权的公司包括:恩智浦半导体及混合信号ASIC提供商Triad SEMIconductor。
工具处理器由Keil? MDK-ARM微控制器开发工具包全面支持,该工具包把ARM RealView?汇编工具与最新的Keil ?Vision4 IDE和调试程序集成在一起。
公司MCU工具总监Reinhard Keil说,“ARM被公认为世界上最流行的微控制器开发环境,在此基础上,ARM推出了最新的?Vision4 IDE。通过使用这些工具,ARM合作伙伴可以利用紧密结合的应用开发环境,迅速实现Cortex-M0处理器的高性能和超低能耗的特点。”
第三方工具和RTOS厂商也对该处理器提供支持。这些厂商包括:CodeSourcery、Code Red、Express Logic、IAR SystEMS、Mentor Graphics、Micrium和SEGGER。
软件标准处理器全面兼容ARM最新推出的Cortex微控制器软件接口标准(CMSIS),这是为Cortex-M处理器系列推出的独立于厂商的硬件抽象层。CMSIS为硅晶厂商和中间件提供商使用的处理器提供了一致简单的用户接口,简化了软件重用,缩短了新的微控制器开发人员的学习时间,加快了新设备的产品开发周期。
提供了一系列为ARM处理器IP优化的全面的外设、调试和互连Fabric IP,使得合作伙伴能够降低风险,改善系统性能,缩短基于ARM处理器的设备的产品开发周期。
服务和支持通过硬件系统集成和软件编程培训教程,及ARM基于Active Assist项目的顾问服务,支持在嵌入式设计团队中快速部署ARM Cortex-M0处理器。