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億個芯片。
-
ARM
+關注
關注
135文章
9552瀏覽量
391835 -
嵌入式
+關注
關注
5198文章
20442瀏覽量
333976 -
cpu
+關注
關注
68文章
11277瀏覽量
224944
發布評論請先 登錄
電能質量在線監測裝置可自定義監測時段嗎?
嵌入式系統的定義和應用領域
riscv實現自定義指令并用qemu運行
關于協處理器自定義指令的實現
軟硬件協同技術分享 - 任務劃分 + 自定義指令集
采用匯編指示符來使用自定義指令
e203自定義指令硬件模塊設計不工作是怎么回事?
nuclei studio e203自定義指令不識別怎么解決?
KiCad 中的自定義規則(KiCon 演講)
嵌入式的CPU自定義指令有什么特點
評論