資源描述:
《位MCU核心之爭仍在延續(xù)ARM架構(gòu)暫占上風(fēng)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、32位MCU核心之爭仍在延續(xù)ARM架構(gòu)暫占上風(fēng)編者按:隨著32位MCU應(yīng)用越來越廣,基于ARM核心和各公司專有核心的架構(gòu)之爭也在升級。到底是采用專有核心,還是采用通用核心,或者兩者兼具共同發(fā)展,各公司都做出了不同的選擇。本版特邀請該領(lǐng)域的主流企業(yè),對32位MCU核心之爭的話題發(fā)表看法。恩智浦半導(dǎo)體大中華區(qū)多重市場產(chǎn)品部市場總監(jiān)金宇杰以低功耗設(shè)計開發(fā)更多應(yīng)用ARM公司Cortex-M0處理器是ARM目前推出的小尺寸、低功耗、高能效處理器。該處理器的能耗極低,門數(shù)量少,代碼占用空間小,使得微控制器開發(fā)人員能夠以8位處理器的價位獲得32位處理器的性能
2、。超低門數(shù)還使其能夠用于模擬信號設(shè)備和混合信號設(shè)備及微控制器應(yīng)用中,可望明顯節(jié)約系統(tǒng)成本,同時保留功能強大的Cortex-M3處理器的工具和二進制兼容能力。恩智浦半導(dǎo)體早前已經(jīng)宣布,公司是首家獲得最新ARMCortex-M0處理器授權(quán)的ARM合作伙伴。恩智浦計劃于2010年初在市場上廣泛推出基于Cortex-M0處理器的LPC1100產(chǎn)品,目標(biāo)市場包括電池供電的產(chǎn)品應(yīng)用、電子計量、消費電子外圍設(shè)備、遠程傳感器以及當(dāng)前幾乎所有的16位應(yīng)用市場。Cortex-M0處理器徹底摒棄了使用32位處理器時的復(fù)雜性,顧客可以充分利用他們現(xiàn)有的ARM工具鏈從而
3、維護其軟件投資。恩智浦已于今年4月在美國硅谷舉辦的嵌入式系統(tǒng)大會(ESC2009)上免費提供了Cortex-M0架構(gòu)和軟件的培訓(xùn)和展示。這也是該款處理器第一次被公開展示,以后還會有更多的展示機會。由于低功耗的設(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)的最新起點,能耗節(jié)省的優(yōu)勢意味著更長的電池壽命,編碼尺寸小的優(yōu)勢帶來更低的硅芯片成本。其拓展ARM產(chǎn)品系列到低價位MCU及混合信號產(chǎn)品,同時二進制
4、代碼和工具與Cortex-M3處理器向上兼容。思智浦應(yīng)用了該內(nèi)核的LPC1100運行于50MHz頻率下,具有多達128KB的Flash(閃存)和16KBSRAM(靜止存取功能內(nèi)存);計時器包含4個通用的計數(shù)器或定時器,4路捕獲輸入、13路匹配輸出。恩智浦LPC1100產(chǎn)品還支持UART(通用異步接收和發(fā)送裝置)、SPI(軟件過程改進)控制器、I2C總線(兩線式串行總線)接口等串行外設(shè)。產(chǎn)品功耗性能優(yōu)異,帶有睡眠、深度睡眠和深度掉電三種省電模式。通過喚醒中斷控制器輕松整合電源管理單元,把能耗降至最低。意法半導(dǎo)體(ST)大中國區(qū)微控制器事業(yè)部總監(jiān)朱
5、利安Cortex核心產(chǎn)品有競爭優(yōu)勢基于ARM公司Cortex核心設(shè)計MCU產(chǎn)品是ST的核心戰(zhàn)略,ST在Cortex核心MCU的技術(shù)演進上起到了重要的作用。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公
6、司為市場提供了很多適用的處理器核心。當(dāng)我們向客戶展示基于ARMCortex核心的MCU時,客戶都會表現(xiàn)出信任感。與其他推出基于Cortex核心MCU產(chǎn)品的競爭對手相比,ST在2年前就開始供應(yīng)基于這一核心的產(chǎn)品。因此,目前我們在市場上能夠有更好的表現(xiàn),我們也希望保持這一競爭優(yōu)勢。此外,ST正與ARM合作定義下一代Cortex核心。下一代Cortex核心將進一步提高性能并具有更大的彈性。它可以向上去覆蓋更高性能的MCU市場,還可以向下去覆蓋8位MCU的高端市場。東芝電子(上海)有限公司高級經(jīng)理呂建銘擴大微處理器應(yīng)用平臺在微處理器領(lǐng)域,Zilog-Z
7、80單板機是最早進入我們視野的。在上世紀80年代,復(fù)旦大學(xué)的陳章龍教授、涂時亮教授把MCS-51的架構(gòu)(8051)介紹到我國。這就是我們所理解的最初的嵌入式微處理器。雖然英特爾公司最終更多地關(guān)注X86的應(yīng)用領(lǐng)域,但是由于眾多半導(dǎo)體廠商沿用此MCS-51內(nèi)核,相應(yīng)的應(yīng)用軟件得到了最大限度的發(fā)揮,單一架構(gòu)體系微處理器優(yōu)勢體現(xiàn)得淋漓盡致。上個世紀90年代出現(xiàn)了TLCS-870、8051等眾多微控制器百花齊放的局面。進入21世紀后,隨著ARM技術(shù)和商業(yè)生態(tài)環(huán)境的成熟,越來越多的32位MCU采用ARMSoC,而X86、32位內(nèi)核廣泛地應(yīng)用于PC產(chǎn)品,還有
8、許多其他內(nèi)核的32位微處理器。這就是下一代32位MCU核心之爭。簡單地說,軟件是由程序語言組成的,而語言正是文化的一種表現(xiàn)。其實我們是可以把各種微處理