ARM Cortex-M4 处理器竞争白热化 近几年ARM 独领风骚,2010 年,ARM 在32/64 bit MCU 及MPU 架构中的市场占有率最多,达23.5%,据Semicast 统计,2010 年基于ARM 的市场规模已达到200 亿美元,而Cortex-M 架构更是引领了微控制器市场的新风尚,今年越来越多的微控制器厂商开始引进Cortex-M4 架构,Cortex-M4 架构最大的特点就是可提供浮点功能,能应用在一些需要计算的场合。德州仪器(TI)也于近日推出了最新Stellaris ARM Cortex-M4F 微控制器——LM4Fx。TI Stellaris 微控制器业务部总经理Jean Anne Booth 专程来到北京,与记者分享这款新器件的优势。 65 nm ARM Cortex-M4F 微控制器 去年,Jean 就在北京向记者介绍过TI 基于ARM Cortex-M3 Stellaris 系列产品以及TI 相关策略,时隔一年,她很高兴地谈起了最新产品:“新型Stellaris MCU 是业界首款采用65 nm 工艺制造的基于Cortex-M 的微控制器,从而为实现更高的速度、更大的内存甚至更低的功耗铺平了发展道路。所有新型LM4Fx Stellaris 微控制器均可提供浮点功能,ARM Cortex-M4F 浮点内核的工作频率高达80 MHz,可为实现应用差异化提供有针对性的性能提升空间。”当然,80 MHz 并不算太高,但这已经基本能覆盖Stellaris 针对的应用范围,Jean 表示这就是一个性价比的折中。 新Stellaris ARM Cortex-M4F MCU 在功耗、集成度和连接功能都很强大。LM4Fx 是最低功耗的Stellaris MCU,其待机电流低至1.6 μA,运行RTC 模式低至1.7 μA,唤醒时间为500μs 或更短,可实现更长的电池使用寿命并支持受限的功率预算。其集成了两个高性能12 bit 模数转换器(ADC) 和3个比较器可支持混合信号应用,12 bitADC 准确度可在1 MSPS 全采样速率下实现,不需要任何的硬件平均,从而免除了所有的性能折衷。具有丰富的外设:8 个UART,6 个I2C,4 个SPI,2 个CAN、1 个USB OTG。此外,LM4Fx 还有高达256KB 闪存和32KB 的SRAM;具有集成型EEPROM,可支持用户接口或配置参数的耐用型非易失性存储,以降低系统成本;得到了TI 丰富的模拟电源管理产品系列的补充,可优化系统功耗效率。基于以上在性能上的优势,LM4Fx 可以更好好地满足广泛的应用领域中对设计参数的需要,如 工业自动化、运动控制、健康与健身等。 StellarisWare——使软件设计变得很简单 Jean 在去年的时候就强调:70%的工程师认为软件是选择处理器时的首要标准。所以TI 在软件上下了很大功夫。一般的软件开发是在第一次投片制造以后才开始的,而TI 的StellarisWare 可以改变这种流程,让软件和硬件一样,在芯片开发之前就可以软件定义了,并且使软件开发贯穿整个芯片设计流程(芯片开发、仿真、第一次投片制造、芯片完成后的确认)。
|