MCU的8、16位與ARM 32位之戰(zhàn)
據(jù)悉,Cortex-M0+能效很高(圖2),例如采用低成本90nm LP工藝,每MHz單位頻率消耗的電流只有9µA,約為目前市場上所有8位或16位處理器能耗的三分之一,而性能卻有大幅提高?! ?/p>本文引用地址:http://m.butianyuan.cn/article/143174.htm
不過,飛思卡爾過去也有很多8位MCU和32位ColdFire/ColdFire+、PowerPC架構等,將定位在一些專門的利基市場。而主流讓位給ARM架構?! ?/p>
中立
Silicon Labs的Shahram Tadayon指出,在嵌入式行業(yè)中,ARM構架已經無處不在,并且成為了32位MCU的事實標準。所以,“ARM”必將會繼續(xù)成為2013年及以后MCU行業(yè)的熱門關鍵詞。
但盡管ARM技術在32位市場中越來越普及,Silicon Labs仍不認為M系列命名法會代替位寬(bit數(shù))這種術語來描述微控制器的級別。例如,Silicon Labs仍持續(xù)看到對低于ARM Cortex-M0級別的8位MCU的強大客戶需求。8位構架從一個內核的角度來看更為簡單,而32位MCU需要更多的非易失性存儲器和RAM存儲器、更復雜的系統(tǒng)功能和更高內存需求密集度編程語言(比如相對于8位用匯編語言的C/C++語言)。有很多基本的嵌入式應用只是簡單地切換幾個比特,并不需要很多處理器馬力。比如,8位MCU對于一個家用簡單無線玻璃破碎監(jiān)測傳感器或一個工廠地面溫度傳感器是非常完美的。此外,8位架構比32位架構有更高的確定性,并且8位的開發(fā)非常簡單。當一位開發(fā)人員寫一行8位代碼時,他/她清楚地知道代碼將怎樣運行。8位MCU也生而具有很小的外形尺寸,例如,Silicon Labs提供的8位器件的封裝尺寸小至2 mm x 2 mm,同時還具有超高的外部設備集成度。Silicon Labs的一些8位器件也提供高達100MIPS的性能水平,同時在休眠模式時功耗降低至10nA。
越來越多的嵌入式開發(fā)人員正遷移到標準化的內核構架上。為此,16位市場在穩(wěn)定的8位市場和快速成長的32位市場之間被擠壓得越來越厲害。專有的架構占據(jù)了16位世界,同時廣為流行的8051內核被廣泛地應用在8位設計中,而ARM技術已經成為32位MCU的事實標準。鑒于這種市場動向,Silicon Labs將繼續(xù)看到32位和8位設計獲得超過16位的牽引力。
在復雜應用方面,發(fā)展標準的32位內核有益于提高軟件開發(fā)的可能性和可擴展性。英飛凌的黃志鴻經理指出,因為系統(tǒng)軟件將變得更加復雜,如果需要學習周期和不同平臺,資源和成本都會增加。
linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)
評論