MCU設(shè)計(jì)向左走向右走? 選MIPS還是ARM
MCU(Micro Control Unit)中文名稱為微控制單元,又稱單片微型計(jì)算機(jī)(Single Chip Microcomputer)或者單片機(jī),是指隨著大規(guī)模集成電路的出現(xiàn)及其發(fā)展,將計(jì)算機(jī)的CPU、RAM、ROM、定時(shí)計(jì)數(shù)器和多種I/O接口集成在一片芯片上,形成芯片級(jí)的計(jì)算機(jī),為不同的應(yīng)用場(chǎng)合做不同組合控制常見(jiàn)存儲(chǔ)器件。
MIPS科技公司以開(kāi)發(fā)與授權(quán)高性能處理器內(nèi)核,以及32位和64位架構(gòu)享譽(yù)業(yè)內(nèi)。MIPS作為數(shù)字家庭與網(wǎng)絡(luò)領(lǐng)域的市場(chǎng)領(lǐng)導(dǎo)廠商,其業(yè)界標(biāo)準(zhǔn)MIPS32架構(gòu)能滿足32位微控制器(MCU)產(chǎn)品開(kāi)發(fā)的要求,提供比其它基于ARM架構(gòu)的競(jìng)爭(zhēng)產(chǎn)品性能更高的、功能更豐富的、功耗更低的解決方案。
MIPS架構(gòu)是1980年代初期由斯坦福大學(xué)基于一種載入/存儲(chǔ)RISC(精簡(jiǎn)指令集計(jì)算)技術(shù)研發(fā)出來(lái)的。相比前代的CISC(復(fù)雜指令集計(jì)算)架構(gòu),RISC技術(shù)執(zhí)行的是一個(gè)簡(jiǎn)單卻完善的指令集,并采用深度指令流水線,故執(zhí)行速度更快,性能更高。相反,ARM架構(gòu)則是基于RISC/CISC混合架構(gòu),其設(shè)計(jì)復(fù)雜,且很難獲得高水平性能。
一年之前,“MIPS進(jìn)駐智能手機(jī)和平板電腦”聽(tīng)起來(lái)是個(gè)很難成功的任務(wù),因?yàn)锳RM幾乎主宰了整個(gè)智能終端市場(chǎng);而現(xiàn)在,MIPS克服萬(wàn)難,一步步進(jìn)軍上述領(lǐng)域。根據(jù)該公司總裁兼首席執(zhí)行官SandeepVij的說(shuō)法,到目前為止,MIPS已經(jīng)總共爭(zhēng)取到十多家客戶,開(kāi)始采用MIPS內(nèi)核進(jìn)行智能手機(jī)和平板電腦的設(shè)計(jì)。而這其中就包括來(lái)自中國(guó)的北京君正和珠海炬力。
MIPS與ARM性能特性之比較
采用RISC技術(shù)為基礎(chǔ),再加上MIPS架構(gòu)中的可擴(kuò)展硬軟件設(shè)計(jì),使得MIPS的解決方案比ARM的同類解決方案性能更高、功耗更低且面積更小。MIPS科技原來(lái)主要瞄準(zhǔn)高性能工作站與服務(wù)器,而ARM最初針對(duì)低端移動(dòng)系統(tǒng)開(kāi)發(fā)基本內(nèi)核。MIPS充分利用它在高性能設(shè)計(jì)方面的經(jīng)驗(yàn),向主流嵌入式系統(tǒng)市場(chǎng)轉(zhuǎn)型。ARM則繼續(xù)沿用其原有性能有限的架構(gòu),相比MIPS,它處于不利地位。
MIPS在今年早些時(shí)候宣布自己獲得了GoogleAndroid3.0系統(tǒng)的官方代碼訪問(wèn)權(quán),正將最新版的Android系統(tǒng)移植到MIPS架構(gòu)下。MIPS垂直市場(chǎng)副總裁AmitDhir說(shuō),“Android平臺(tái)對(duì)我們來(lái)說(shuō)是一個(gè)轉(zhuǎn)折,這將極大加速M(fèi)IPS-Based架構(gòu)的手機(jī)、平板與GoogleTV產(chǎn)品的發(fā)展步伐。”
根據(jù)MIPS公布的截至2011年3月31日的第三財(cái)季綜合財(cái)務(wù)報(bào)告顯示,MIPS營(yíng)收為2000萬(wàn)美元,同比增長(zhǎng)15%。其中來(lái)自特許權(quán)使用費(fèi)的營(yíng)收為1340萬(wàn)美元,同比增長(zhǎng)11%,設(shè)備數(shù)量同比增長(zhǎng)20%。來(lái)自授權(quán)的營(yíng)收為660萬(wàn)美元,相比去年同期的540萬(wàn)美元增長(zhǎng)了23%。
MIPS已經(jīng)將SKYPE、AdobeFlash,甚至是“憤怒的小鳥(niǎo)”加入了自己的生態(tài)系統(tǒng)中。不過(guò),MIPS中國(guó)區(qū)市場(chǎng)總監(jiān)費(fèi)浙平也坦承,目前存在的問(wèn)題是,很多APP開(kāi)發(fā)者并不知道MIPS的這項(xiàng)工作,盡管將程序從ARM移植到MIPS只需要簡(jiǎn)單的幾分鐘操作。MIPS目前正大力宣傳該項(xiàng)工作,意在使更多開(kāi)發(fā)者加入該聯(lián)盟。
MIPS的多線程、多內(nèi)核架構(gòu)及其優(yōu)異性能,才是讓老客戶回頭,并且吸引新客戶的重要原因。因?yàn)镸IPS與ARM截然不同,ARM內(nèi)核基于單線程架構(gòu)。與之相比,MIPS可以用更少的內(nèi)核提供更多的性能,對(duì)于芯片供應(yīng)商而言,采用MIPS內(nèi)核的結(jié)果,就是更小的裸片尺寸和更低的功耗。