恩智浦双核微控制器定义数字信号控制新规则
扫描二维码
随时随地手机看文章
ARM在嵌入式MCU市场有着众多的追随者,其Cortex系列更是成为MCU供应商极力追捧的对象,如采用ARM Cortex™-M3内核的MCU,有TI Stellaris系列,ST STM32系列,Atmel SAM3S系列,而飞思卡尔也在前几个月牵手ARM,推出基于Cortex™-M4的Kinetis系列MCU。但这些MCU厂商对于ARM的热衷程度远不及恩智浦,可以说恩智浦是ARM Cortex-M构架的铁杆粉丝,已形成M0/M3/M4 全系列微控制器产品,从性能、功耗和价格等方面不断的满足客户的嵌入式系统需求。
基于ARM Cortex-M构架的全线产品
近日,恩智浦推出ARM Cortex™-M4和Cortex-M0双核架构的非对称数字信号控制器LPC4000系列,为DSP和MCU应用开发提供了单一的架构和环境。正如恩智浦半导体副总裁暨全球微控制器产品线总经理Geoff Lees所说,“LPC4000不只是又一款Cortex-M4处理器,而是针对微控制器和DSP应用推出的一款多核处理产品。配置型外设可以降低LPC4000用户对外部ASIC功能的依赖。M4和M0的组合开创了ARM Cortex构架处理器研发的先河,定义了数字信号控制新规则。”
LPC4000系列控制器中,Cortex-M4处理器担负着微控制器的基本功能和高性能数字信号处理功能,如集成的中断控制器、低功耗模式、低成本调试以及单周期MAC、单指令多数据(SIMD)技术、饱和算法、浮点运算单元等。Cortex-M0作为协处理器,分担Cortex-M4处理器大量数据移动和I/O处理任务,减小Cortex-M4带宽占用,使得Cortex-M4可以全力处理数字信号控制应用中的数字计算。
恩智浦认为这种非对称双核架构降低了功耗、成本和系统复杂性,为开发人员提供了单一芯片解决方案,让软件分配变得更简单。无论是想要获得高效数学运算功能的微控制器设计人员,还是想使用更多外部备的DSP设计人员,都能通过LPC4000独有的架构获益。
众所周知,相比DSP,MCU在完成数字信号处理能力方面逊色不少,而恩智浦这种双ARM架构,比起ARM+DSP的组合,在市场应用中如何制胜,Geoff表示ARM+DSP构架的产品主要面向的是中高端市场,而恩智浦的这种架构面向中低端的应用,希望其在马达控制、电源管理、工业自动化、机器人、医疗、汽车配件和嵌入式音频等领域大显身手。