ARM Cortex CPU也出现在多核MCU实现中。这些设备有时具有两种不同的性能CPU,一种是针对目标应用功能“繁重”的高性能,另一种是用于管理通信端口,用户界面和类似低级控制功能的性能较低的CPU。其他多核设备具有相同类型的CPU,只需复制,以便于分区和分配不太专业的处理功能,以实现处理和功率效率的正确平衡。例如,如果不需要满足性能要求(可能在“慢”数据期间),则可以将一个CPU置于低功耗等待状态,然后在需要额外处理时打开。
Texas Instruments在图4所示的Concerto MCU系列中(作为示例见F28M35H52C1RFPT)在其流行的C28x CPU中增加了一个ARM Cortex-M3处理器,为单个器件中的控制和连接提供了一个简单的解决方案。 C28x CPU已针对实时控制进行了优化,可充分利用其15年以上的DSP应用经验。 ARM Cortex-M3 CPU针对通信应用进行了优化,它可以利用广泛的ARM生态系统来实现通信驱动程序(以太网,USB,CAN,SPI等)以及强大的调度和O/S支持。