随着各种类型的物联网和嵌入式系统对信号处理的需求不断增加,我们看到市场上出现了许多新的芯片,它们结合了数字信号处理器(DSP)和通用处理器来满足这些日益增长的处理需求。
虽然这些适用于硅面积和功耗不那么重要的高性能设备,但小型嵌入式设备可能难以编程(例如,由于异构性需要多个工具链),并且可能具有局限性。
为了应对这一挑战,ARM一直致力于提高未来嵌入式处理器的信号处理和机器学习能力的技术。
在本文中,我们将研究采用氦技术的ARM Cortex-M55处理器与传统DSP上的功能进行比较的情况,以及VLIW(超长指令字)体系结构和氦方法在处理器流水线设计中的一些根本区别。
我们还将研究处理要求如何影响处理器的一级存储系统设计和系统设计注意事项