回答

收藏

【卓跃教育】什么决定ARM内核MCU不同的性能

其他 其他 1226 人阅读 | 0 人回复 | 2012-10-17

ARM内核对MCU的统一化进程正在进行,如何才能使自家产品与众不同而性能突出呢?恩智浦半导体全球微控制器产品线总监JanJaapBezemer表示,在内核之外,有多种资源可以体现差异化,比如内存、数字/模拟IP等。要注意降低内存的功耗,它是最耗电的单元。这些因素结合在一起决定了MCU的性能和功耗。下面由卓跃教育为您介绍。?
由于MCU主要负责信号控制,信号数据的传递效率就十分关键,而对此起决定作用的则是器件的架构。此外,开发工具、软件和服务的支持都是保证MCU产品实现差异化竞争力的关键。?
就资源配置而言,以恩智浦LPC11A00为例,同样是Cortex-M050MHz的内核,但由于该器件在存储、串行接口、模拟子系统等几个方面的资源配置,使之与其他同类内核MCU有着很大的不同性能。LPC11A00完全集成了32KB闪存,8KB的SRAM和4KB的EEPROM,包括基于ROM的32划分的整数除法器和I2C总线驱动程序;在模拟子系统中,包括8ch/10位ADC、10位DAC、模拟比较器、片内温度传感器、片内电压参考和UVLO。?
同样,恩智浦最新基于Cortex-M4的LPC4300也首先在架构上体现了不同,使之特别适用于电机控制、太阳能逆变器、数字电源和音频方面的应用。LPC4300采用了Cortex-M4+Cortex-M0的双核架构,目的在于减小Cortex-M4带宽占用,让该内核专心处理数字信号控制应用中的数字计算,而把大量数据传输和I/O处理任务交给M0内核去处理,通过这种双核架构以及AHB总线矩阵,大大提高了器件性能和效率,其双核均可工作在204MHz上。这种架构类似MCU+DSP的体系。现在,在MCU中加入DSP功能和在DSP处理器中加入MCU功能都是正在进行的趋势。?
您有任何关于ARM的疑问,欢迎咨询在线老师?
分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条