本文档介绍了多核MCU架构和编程以及ST相关解决方案的世界。
嵌入式系统的性能要求一直在上升。为了满足客户的期望,有必要提高微控制器的性能。为了满足这些要求,设计人员有两种选择,要么向微控制器添加不同的内核,要么提高单片处理器的性能。
多个内核可以同时运行多条指令,从而提高整体性能。多核设备还可以在较低的能耗下实现更高的性能。这可能是使用电池运行的移动设备的一个重要因素。由于多核中的每个核通常更节能,因此芯片比单个大型单片核更高效。
多核解决方案似乎对处理器设计人员更有效,大多数公司都遵循这一策略。
假设管芯可以装入封装中,在物理上,多核器件设计比多芯片对称多处理(SMP)设计需要更少的印刷电路板(PCB)空间。此外,双核处理器的功耗略低于两个耦合的单核处理器,主要是因为驱动芯片外部信号所需的功耗降低了。