挑戰(zhàn)多核
2010年11月1日,恩智浦半導(dǎo)體(NXP)宣布推出LPC4000 微控制器(MCU),該系列產(chǎn)品也是全球首次采用ARM Cortex-M4和Cortex-M0雙核架構(gòu)的非對(duì)稱數(shù)字信號(hào)控制器。LPC4000系列控制器為DSP和MCU應(yīng)用開發(fā)提供了單一的架構(gòu)和環(huán)境。利用雙核架構(gòu)和NXP特有的可配置外設(shè),LPC4000可以幫助客戶實(shí)現(xiàn)多種開發(fā)應(yīng)用,例如馬達(dá)控制、電源管理、工業(yè)自動(dòng)化、機(jī)器人、醫(yī)療、汽車配件和嵌入式音頻。
本文引用地址:http://butianyuan.cn/article/116577.htmNXP副總裁兼全球微控制器產(chǎn)品線總經(jīng)理Geoff Lees表示:“LPC4000不只是又一款Cortex-M4處理器,而是針對(duì)微控制器和DSP應(yīng)用推出的一款多核處理產(chǎn)品。配置型外設(shè)可以降低LPC4000用戶對(duì)外部ASIC功能的依賴。”
在LPC4000中,Cortex-M4的優(yōu)勢(shì)是DSP 能力強(qiáng)。而且M4有很多免費(fèi)DSP庫資源可供使用。“如果不是這樣,其實(shí)Cortex-M3就夠用了。”
多核通常認(rèn)為應(yīng)用有些難度。Geoff稱:“對(duì)于一些簡(jiǎn)單的應(yīng)用,這兩個(gè)處理器核之間的這個(gè)協(xié)調(diào)工作并不難。除非你要是把它們最后一點(diǎn)點(diǎn)性能都要發(fā)揮出來的話。”
M0開啟ARM架構(gòu)的靈魂之門
Geoff稱贊“Cortex-M0開啟ARM架構(gòu)的靈魂之門”。因?yàn)镃ortex-M0向傳統(tǒng)的8位MCU架構(gòu)——8051/80C51發(fā)起了挑戰(zhàn),并且在性價(jià)比上有一定的優(yōu)勢(shì),在功耗方面NXP正在進(jìn)一步地優(yōu)化。“其實(shí)在我們最初考慮選用M0授權(quán)時(shí),我們就已經(jīng)這樣想了——不把M0當(dāng)成低成本的、單獨(dú)的MCU去用,而要把它作為協(xié)處理器。”今后,2、3乃至更多的Cortex-M0核可能集成進(jìn)來。
從NXP 10月19日推出的非計(jì)費(fèi)式電能計(jì)量芯片EM773(基于Cortex-M0內(nèi)核)[1],到此次推出的雙核芯片,可以看出NXP不同于常規(guī)的出牌。Geoff也透露,目前沒有拿Cortex-M0與8位MCU競(jìng)爭(zhēng),主要原因是NXP正在M0數(shù)字低功耗方面力圖突破。
ARM Cortex的優(yōu)勢(shì)是生態(tài)環(huán)境
NXP認(rèn)為該公司如果要成功,很大程度上也取決于同樣采用Cortex-M0的競(jìng)爭(zhēng)對(duì)手。目前M0許可已經(jīng)發(fā)給了34個(gè)廠商。“NXP能否成功從很大程度上也取決于競(jìng)爭(zhēng)對(duì)手,或者說是友商們,他們能夠多快地來跟著我們從這條道路上去闖。”Geoff稱。
Semico Reserch資深分析師Tony Massimini也同樣這樣認(rèn)為,他在視頻網(wǎng)站中指出[2],高端32位MCU增長(zhǎng)最快,16位在其后,8位次之。ARM是32位MCU架構(gòu)中增長(zhǎng)最快的部分,ARM有專門為不同MCU準(zhǔn)備的Cortex系列,約有10種不同的MCU授權(quán)。TI、ST、NXP、Oki(被羅姆收購)……。2010年6月Freescale也加入了ARM陣營(yíng)——基于ARM Cortex-M4微控制器系列Kinetis。ARM陣營(yíng)的優(yōu)勢(shì)是可共享豐富的生態(tài)環(huán)境。
“全球已有超過60家公司獲得了ARM Cortex M系列授權(quán),中國大陸廠商也有近十家。”ARM嵌入式應(yīng)用市場(chǎng)經(jīng)理羅霖表示,“至目前為止,Cortex-M3的授權(quán)占大多數(shù)。”Cortex-M3是在ARM 7系列上優(yōu)化內(nèi)核,目標(biāo)定位32/16位MCU市場(chǎng)。為了深化ARM在嵌入式領(lǐng)域的應(yīng)用,ARM MCU供應(yīng)商已經(jīng)在Cortex-M0和Cortex-M4上開拓疆土了。
評(píng)論