32位MCU核心之爭仍在延續(xù) ARM架構(gòu)暫占上風(fēng)
編者按:隨著32位MCU應(yīng)用越來越廣,基于ARM核心和各公司專有核心的架構(gòu)之爭也在升級。到底是采用專有核心,還是采用通用核心,或者兩者兼具共同發(fā)展,各公司都做出了不同的選擇。本版特邀請該領(lǐng)域的主流企業(yè),對32位MCU核心之爭的話題發(fā)表看法。
本文引用地址:http://butianyuan.cn/article/95590.htm恩智浦半導(dǎo)體大中華區(qū)多重市場產(chǎn)品部市場總監(jiān)金宇杰
以低功耗設(shè)計開發(fā)更多應(yīng)用
ARM公司Cortex-M0處理器是ARM目前推出的小尺寸、低功耗、高能效處理器。該處理器的能耗極低,門數(shù)量少,代碼占用空間小,使得微控制器開發(fā)人員能夠以8位處理器的價位獲得32位處理器的性能。超低門數(shù)還使其能夠用于模擬信號設(shè)備和混合信號設(shè)備及微控制器應(yīng)用中,可望明顯節(jié)約系統(tǒng)成本,同時保留功能強(qiáng)大的Cortex-M3處理器的工具和二進(jìn)制兼容能力。恩智浦半導(dǎo)體早前已經(jīng)宣布,公司是首家獲得最新ARMCortex-M0處理器授權(quán)的ARM合作伙伴。
恩智浦計劃于2010年初在市場上廣泛推出基于Cortex-M0處理器的LPC1100產(chǎn)品,目標(biāo)市場包括電池供電的產(chǎn)品應(yīng)用、電子計量、消費(fèi)電子外圍設(shè)備、遠(yuǎn)程傳感器以及當(dāng)前幾乎所有的 16位應(yīng)用市場。Cortex-M0處理器徹底摒棄了使用32位處理器時的復(fù)雜性,顧客可以充分利用他們現(xiàn)有的 ARM工具鏈從而維護(hù)其軟件投資。恩智浦已于今年4月在美國硅谷舉辦的嵌入式系統(tǒng)大會(ESC2009)上免費(fèi)提供了Cortex-M0架構(gòu)和軟件的培訓(xùn)和展示。這也是該款處理器第一次被公開展示,以后還會有更多的展示機(jī)會。
由于低功耗的設(shè)計趨勢,更多新的應(yīng)用開始涌現(xiàn),對控制的要求也越來越高。Cortex-M產(chǎn)品系列為卓越的能效表現(xiàn)而設(shè)計,其動態(tài)功耗與16位處理器相當(dāng),意味著同樣的任務(wù)能實現(xiàn)更低能耗。Cortex-M0是ARM架構(gòu)的最新起點(diǎn),能耗節(jié)省的優(yōu)勢意味著更長的電池壽命,編碼尺寸小的優(yōu)勢帶來更低的硅芯片成本。其拓展ARM產(chǎn)品系列到低價位MCU及混合信號產(chǎn)品,同時二進(jìn)制代碼和工具與Cortex-M3處理器向上兼容。思智浦應(yīng)用了該內(nèi)核的LPC1100運(yùn)行于50MHz頻率下,具有多達(dá)128KB的Flash(閃存)和16KBSRAM(靜止存取功能內(nèi)存);計時器包含4個通用的計數(shù)器或定時器,4路捕獲輸入、13路匹配輸出。恩智浦LPC1100產(chǎn)品還支持UART(通用異步接收和發(fā)送裝置)、 SPI(軟件過程改進(jìn))控制器、I2C總線(兩線式串行總線)接口等串行外設(shè)。產(chǎn)品功耗性能優(yōu)異,帶有睡眠、深度睡眠和深度掉電三種省電模式。通過喚醒中斷控制器輕松整合電源管理單元,把能耗降至最低。
意法半導(dǎo)體(ST)大中國區(qū)微控制器事業(yè)部總監(jiān)朱利安
Cortex核心產(chǎn)品有競爭優(yōu)勢
基于ARM公司Cortex核心設(shè)計MCU產(chǎn)品是ST的核心戰(zhàn)略,ST在Cortex核心MCU的技術(shù)演進(jìn)上起到了重要的作用。ST是市場上第一家采用Cortex核心的主要MCU供應(yīng)商?,F(xiàn)在市場上有很多其他的供應(yīng)商也追隨ST,采用了Cortex核心。
目前市場上不只3家企業(yè)提供基于Cortex核心的MCU,這將使客戶獲益。因為客戶可以選擇不同的供應(yīng)商,而不同供應(yīng)商之間的競爭可以為客戶提供更好的產(chǎn)品和服務(wù)。例如縮短客戶產(chǎn)品的上市時間、為客戶提供更適用的外圍接口電路、使客戶獲得更好的支持等。而且,在過去的10多年中,ARM公司為市場提供了很多適用的處理器核心。當(dāng)我們向客戶展示基于ARMCortex核心的MCU時,客戶都會表現(xiàn)出信任感。
評論