飛思卡爾L系列MCU 改變8/16位MCU游戲規(guī)則
“我們的L系列MCU目標(biāo)定位很明確,就是就是打MSP 430,microchip PIC,Atmel AVR,renesas RSF系列的市場(chǎng)。”飛思卡爾全球高級(jí)產(chǎn)品經(jīng)理Amy Chen很直接的表示。
飛思卡爾L系列MCU是飛思卡爾聯(lián)手ARM在全球推出的首款采用Cortex M0+內(nèi)核的32位MCU。為何要推M0+的32位MCU?Amy表示隨著電子產(chǎn)品不斷發(fā)展,過(guò)去的8位MCU變得很有局限性,比如在接口方面從UART、I2C、SPI等轉(zhuǎn)向USB,同時(shí)消費(fèi)者對(duì)于產(chǎn)品的人機(jī)界面要求更高,需要更多的顯示及輸入?,F(xiàn)在32位MCU在性能上遠(yuǎn)超8/16位,同時(shí)價(jià)格也比較接近,所以向32位遷移必定成為市場(chǎng)的主流。
Amy Chen表示,盡管Cortex M0內(nèi)核的MCU推出了一段時(shí)間,但仍不是主流,足以證明M0產(chǎn)品雖然已很接近8/16位MCU,但在有些地方和客戶的需求不完全一樣。所以飛思卡爾結(jié)合ARM在32位MCU架構(gòu)上的經(jīng)驗(yàn)以及飛思卡爾本身對(duì)于MCU的理解,開發(fā)出M0+。
(PPT上可以看到,M0+相比較M0增加的是綠色部分。)
Amy舉例道,過(guò)去客戶使用8位單片機(jī),由于資源不足,很多總線輸出采用IO模擬的方式,所以很難完全匹配。而飛思卡爾產(chǎn)品使用了GPIO,解決了IO不足的問(wèn)題。另外工程師在開發(fā)過(guò)程中很多工具都需要單獨(dú)購(gòu)買,而現(xiàn)在L系列增加了Micro Trace Buffer,提高了debug的效率減少了開發(fā)成本。
然而Amy同時(shí)強(qiáng)調(diào),有一個(gè)好的基因內(nèi)核是遠(yuǎn)遠(yuǎn)不夠的,因?yàn)閷?duì)于ARM來(lái)說(shuō),內(nèi)核授權(quán)是不限制的,也就是意味著所有的競(jìng)爭(zhēng)對(duì)手都可以擁有,更需要解決的是產(chǎn)品如何符合客戶要求。
比如在flash工藝上,這是影響MCU性能及功耗的最大因素,飛思卡爾選擇90nm TFS低功耗工藝,這是MCU可以采用的最先進(jìn)工藝。
此外,Amy特別針對(duì)產(chǎn)品的功耗標(biāo)稱提出了自己的看法。“很多產(chǎn)品號(hào)稱MCU功耗低至多少nA,但意義有多大呢?我們認(rèn)為一個(gè)有意義的低功耗模式要和應(yīng)用密切相關(guān),所以飛思卡爾注重在不同領(lǐng)域下的低功耗模式。”Amy表示,“飛思卡爾的MCU并沒(méi)有使用Coremark等參數(shù),而是使用Coremark/Mhz,更能體現(xiàn)出產(chǎn)品的指標(biāo)。這就好比是我們選車,可以選排量高油耗大的,也可以選排量低速度慢但是油耗少的。但實(shí)際選東西要考慮排量/油耗比。”比如飛思卡爾會(huì)針對(duì)深度睡眠、數(shù)據(jù)收集及全速計(jì)算模式有不一樣的優(yōu)化方式。
對(duì)此,飛思卡爾發(fā)布了一個(gè)demo,在demo中我們可以看到,運(yùn)行相同的benchmark,L系列的運(yùn)行時(shí)間比TI、瑞薩和Microchip的產(chǎn)品都長(zhǎng)。同時(shí)Amy表示,未來(lái)飛思卡爾所有辦公室都會(huì)有該demo,客戶可以實(shí)際體驗(yàn)。正如Amy所說(shuō)“一個(gè)demo要好過(guò)10頁(yè)P(yáng)PT”。
飛思卡爾與其他產(chǎn)品的效率圖對(duì)比
飛思卡爾的L系列產(chǎn)品共有9個(gè)針對(duì)低功耗設(shè)計(jì)的功能,運(yùn)行模式包括LLS、VLLS3、VLLS1及VLLS0四種。
Amy表示,飛思卡爾的L系列開發(fā)板取名“自由”,兼容Arduino平臺(tái)要求,支持Open SDA。同時(shí)飛思卡爾官網(wǎng)也提供免費(fèi)軟件,代碼,及Web選型工具。該開發(fā)板售價(jià)12.95美元,在e絡(luò)盟可以預(yù)定,9月放開購(gòu)買。根據(jù)Amy的透露,目前預(yù)定量已超過(guò)1000塊。
飛思卡爾“自由”開發(fā)板