由于這幾年ARM的Cortex M系列內核的成功推廣,各主要MCU廠商都推出了ARM核心的MCU產品,甚至有廠商只推基于通用ARM內核的處理器。面對內核趨同,如何開發出獨特的不會被替代的MCU變得越來越重要。有的廠商選擇自家開發MCU內核增強競爭力與差異化,與ARM生態抗衡;有的則基于ARM授權,在此基礎上完善外部接口電路、豐富資源。如何保持自家MCU產品亮點與特色,將是未來MCU廠商競爭的關鍵。
采用ARM公司處理器內核的MCU增勢不減。飛思卡爾、TI、ST、英飛凌等半導體廠商紛紛致力于推出ARM內核MCU。根據ARM中國嵌入式市場經理耿立峰的介紹,ARM在全球已經累計賣出了大約160個Cortex M授權,其中有用于MCU市場,也有用于一些ASIC或者ASSP的特定市場。
“ARM的Cortex M之所以如此受歡迎,一方面基于內核自身的良好特性,包括優化的代碼密度節省系統成本,內核升級時的指令集兼容從而方便客戶項目開發。另一方面還跟ARM豐富的生態系統資源息息相關,其中既有眾多的MCU廠商不斷推出基于Cortex M系列內核的MCU產品,同時還有豐富的第三方解決方案資源,涵蓋了MCU應用開發所需要的包括Compiler/IDE/RTOS/Middleware等不同方面,為身在ARM生態系統的合作伙伴提供了強大的助力。”耿立峰表示。
恩智浦半導體大中華區市場總監金宇杰也表示,ARM核本身性能非常好,相對應的工具、支持環境非常成熟,使用者也非常多,我們會集中力量在周邊的接口電路上,不再花時間進行MCU內核的開發。
ARM內核也在向新的領域不斷延伸。耿立峰表示,MCU是支撐物聯網/大數據的基礎,它的具體行業應用可以說是遍地開花,而每一項應用對于MCU內核的需求都各自不同,而ARM的產品發展路線圖也是應這個市場需求而開發。例如Cortex M系列內核涵蓋了入門級的Cortex M0和Cortex M0+,滿足主流應用的Cortex M3,以及支持對DSP指令、浮點運算有需求的高端應用的Cortex M4。在很多新興市場,如Smart Sensor/Power Management IC/RF 等領域,很多芯片合作伙伴也在和ARM嘗試合作。