Arm 的自定义指令最早将在 2020 年上半年在 ArmCortex®M33CPU 中开展,而新的和现有的被许可人将无需支付额外费用,因此 SoC 设计人员可以为嵌入式和互联网添加自己的指令而不会出现软件碎片的风险。

 

CPU:用于 Arm 硅合作伙伴创新的机箱

Arm 自定义指令是基于 Armv8-M 架构演进的一部分而设计的,它具有安全的 Arm TrustZone™技术,它基于简单的指导原则。CPU 是 Arm 硅合作伙伴创新的基础。通过将他们独特的特定于应用程序的功能添加到 Cortex-M33 CPU 中,这种方法使芯片设计人员有机会进一步提高性能和效率。

 

 

通过对 CPU 进行修改来启用 Arm 自定义指令,为处理器保留编码空间,以使设计人员可以轻松添加自定义数据路径扩展,同时保持现有软件生态系统的完整性。此功能与现有的协处理器接口一起,使 Cortex-M33 CPU 可以通过针对边缘计算用例(包括机器学习(ML)和人工智能(AI))进行了优化的各种类型的加速器进行扩展。

 

更大的生态系统灵活性和差异化

Arm 的自定义指令与 Arm 近期推出的灵活访问功能的结合,突显了 Arm 致力于提高灵活性和芯片合作伙伴差异化的承诺,以通过以下方式支持新的高级计算机: ML,AI,自动驾驶汽车,5G 和物联网。为了进一步加强这一承诺,Arm 将在未来的 Cortex-M 处理器中将“自定义说明”作为标准功能提供。Cortex-M 处理器是迄今为止功能最强大的 Arm 处理器之一, 已经交付了超过 500 亿个芯片。