ARM通過Cortex-M3進軍8、16位MCU市場
在近日ARM公司組織的“微控制器市場創(chuàng)新研討會”和ST的采訪會上獲悉,ARM公司的Cortex-M3已經(jīng)有18家企業(yè)授權使用,出貨量數(shù)百萬個,主要為ST等公司取得。
本文引用地址:http://cafeforensic.com/article/83276.htmCortex-M3是迄今為止ARM最小的處理核,性能是同一ARM7性能的2倍,功耗比ARM7低1/3,從占位面積到代碼密度等角度來看,都具有優(yōu)勢。
表1 Cortex-M3與ARM7相比優(yōu)勢
不過,盡管Cortex-M3具有這么多優(yōu)勢,推出了2、3年時間,但是ARM7目前出貨量還是最多。據(jù)ARM中國總裁譚軍博士介紹說,客戶之所以選用ARM 7,因為Cortex-M3的授權費/版稅較高,在成本上還不具有優(yōu)勢。另外,據(jù)筆者分析,Cortex-M3畢竟是個新技術/產(chǎn)品,需要面臨一些技術挑戰(zhàn)和用戶接受的過程。
為了推廣Cortex-M3,2006年ARM投資了一家初創(chuàng)小公司——Luminary,成為第一個勇吃螃蟹者,為其他公司做了示范。
但是Luminary除了中國外,其影響力非常有限。2007年6月,ARM的鐵桿盟友(ST定期付定額費用,核隨便選。形式與自助餐類似)——ST公司推出了基于Cortex-M3的STM32系列,據(jù)ST亞太區(qū)應用單片機部應用高級經(jīng)理梁平介紹說,自2007年6月ST發(fā)布以來,STM32至今已經(jīng)出貨2百萬顆芯片,在大批量的目標市場初戰(zhàn)告捷。
Cortex-M3是ARM公司定位于與8、16位MCU競爭的芯片。目前,ARM公司的另外一家鐵桿盟友——NXP也在做Cortex-M3的測試,預計產(chǎn)品即將推出。東芝只對其特定客戶做Cortex-M3核。TI公司也宣稱正在試制Cortex-M3產(chǎn)品。其他十幾家公司還不愿意透露名字。
Cortex-M3更適合MCU應用
與ARM同感,ST也認為Cortex-M3非常適合控制類的MCU的應用。ST的梁平說:“從我個人的應用角度,Cortex-M3更適合MCU這樣的應用,因為MCU并不需要大量的計算。計算領域我們可以看到存儲器管理等眾多模式。ARM7設計出來與傳統(tǒng)的MCU不同,性能達50MHz,甚至需要uC/DOS、Linux這樣的操作系統(tǒng),計算特點較強。而Cortex-M3功能更加靈活,更像MCU,例如你什么功能不用就關閉掉,指令集等都經(jīng)過優(yōu)化。”因此,ST公司瞄準STM32系列不遺余力地發(fā)展STM32,原來基于ARM7的STR7系列不再發(fā)展,只是維護,以保護老客戶的利益。
Cortex-M3,向8、16位MCU發(fā)起了挑戰(zhàn)。
表2 Cortex-M3與8051的比較
下期預告:
ARM評論三部曲之二:ARM想獨霸嵌入式世界
ARM評論三部曲之三:嵌入式世界不需要壟斷
評論