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