Cortex-M系列处理器

Cortex-M系列处理器

日期:2023-3-28

Cortex-M处理器系列针对成本和功耗高效的微控制器进行了优化。这些处理器可用于各种应用,包括物联网,工业和日常消费设备。

该处理器系列基于M-Profile架构,可为深度嵌入式系统提供低延迟和高确定性操作。这种架构的最新一代是Armv8.1-M,其中包括一个名为Arm Helium技术的矢量扩展。氦气为下一波小型嵌入式设备带来了更高水平的机器学习和信号处理性能,包括音频设备,可穿戴设备和传感器集线器。

Arm Helium技术是Arm Cortex-M处理器系列的M-Profile Vector Extension(MVE)。Helium是Armv8.1-M架构的扩展,为小型嵌入式设备的机器学习和数字信号处理应用提供了显着的性能提升。

Helium是一个可选扩展,可为未来的Arm Cortex-M处理器提供更高的信号处理能力 。Helium技术增加了150多种新的标量和矢量指令。在架构上,有许多实现选项: 省略了氦气选项 – 带有可选标量FPU的Armv8.1-M整数核心(双精度支持也可选)。 整数Helium只有可选的标量FPU(双精度支持也可选)。 整数+浮点Helium(支持矢量单精度和半精度)与标量FPU(双精度支持也可选)。 整数Helium可以高效计算8位,16位和32位定点数据。16位和32位定点格式广泛用于传统的信号处理应用,例如音频处理。8位定点格式对于机器学习处理很重要,例如神经网络计算以及图像处理。 Helium还支持浮点数据类型,包括单精度浮点数(32位)和半精度浮点数(16位)。

版权所有:https://www.qinyada.com 转载请注明出处