ARM 公司發(fā)布了 Cortex M55,大家熟知的可能有 M0、M1、M4、M7 等等,M55 是個什么鬼?
在 ARM 官網(wǎng)(https://developer.arm.com/)上,我們可以看到,Cortex-M 系列的大家庭:
到此,有些朋友可能不清楚 Cortex-M 內核和 MCU(單片機)的關系,
在此簡單說明: ?
內核是處理器中最關鍵的部分,如人的大腦,處理器其他的外設:IO、存儲、時鐘等等,都是由對應的廠家開發(fā)自行設計。
這也就是為什么 NXP 和 ST 公司在使用同款的內核,卻會生產出不同的處理器。
言歸正傳,打開 Cortex-M55 的模塊框圖,內核基本架構是 ARMv8.1-M mainline,在 Cortex-M55 中增加了 MVE(Helium)和可擴展 Ethos-U55,原來這款內核是為人工智能(AI)/ 機器學習(ML)而生的呀。
在去年 ARMv8.1-M 架構發(fā)布的時候就已經公開了 Arm Helium 技術,這個技術是 Arm Cortex-M 內核的 M-Profile 矢量擴展,可提供高達 15 倍的機器學習性能和高達 5 倍的信號處理能力,
意味著,以后大家手中的板子,可以用來跑 AI 了!
雖然 Cortex-M 內核已經支持 AI 了,但對應的處理器還未出現(xiàn),猜猜,哪家公司會先吃肉?