嵌入式CPU的自定义指令有什么特点

嵌入式技术

1337人已加入

描述

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 CPU中将“自定义指令”作为标准功能提供,Cortex-M CPU是迄今为止最成功的Arm CPU之一,迄今为止,Arm芯片合作伙伴已交付了超过500亿个芯片。

责任编辑:ct

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分