自從MCU(微控制器)導入了DSP(數位訊號處理器)與FPU(Floating Point Unit;浮點運算單元)功能後,MCU可以拓展的應用範圍便大幅增加,這幾年來,諸多MCU大廠都紛紛導入,使得MCU市場戰局變得更加詭譎多變。各家大廠就MCU的產品策略也不盡相同。
|
ST資深產品行銷經理楊正廉 |
就ST(意法半導體)而言,該公司一直是ARM陣營非常重要的合作伙伴,在Cortex-M3推出之初,便與ARM有相當緊密的合作,在後期所推出的Cortex-M4與M7,ST也都是首批取得IP授權的MCU業者。ST資深產品行銷經理楊正廉表示,廣義來看,讓MCU具備DSP與FPU功能,主要的目的在於能讓MCU的客戶群能夠享受到DSP與FPU帶來的功能與便利性,而過往採用DSP架構的客戶群,也能有機會轉移到MCU平台。
楊正廉進一步談到,針對訊號處理、數值運算與對應到各種應用的演算法,DSP與FPU某程度上,是相輔相成的角色,很難被加以拆分。當然,他也表示,ARM所推出的Cortex-M4核心,也有僅搭載DSP而沒有FPU的版本,但若要讓客戶能發揮更多的創意,那麼就架構上就一次到位,也能省去不少不必要的麻煩。
就Cortex-M4 MCU而言,ST所提供的產品線相當廣泛,核心時脈從最低的72MHz到最高的180MHz,中間亦有84MHz、100MHz、168MHz的版本,這些不同核心時脈的產品,自然也對應到不同應用。STMF3(核心時脈為72MHz)系列,就是要因應既有的Cortex-M3的升級而推出的版本,其他如STMF401(核心時脈為84MHz)與STMF411(核心時脈為100MHz),是為了因應穿戴式與高C/P應用為主。而ST的STMF479,其核心時脈高達180MHz,也搭載繪圖引擎,專攻人機介面應用。
至於已經推出Cortex-M7 MCU已有一段時間的ST,接下來是否還有進一步的計畫,對此,楊正廉相當保留,但他表示,ST的確有在規劃核心時脈216MHz以上的產品,也請大家拭目以待。