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