劉洋,EDN China技術(shù)編輯
ARM Cortex-M0處理器是ARM目前推出的小尺寸、低功耗、高能效處理器。該處理器能耗極低、門數(shù)量少、代碼占用空間小,使得MCU開發(fā)人員能夠以8位處理器的價(jià)位,獲得32位處理器的性能。超低門數(shù)還使其能夠用于模擬信號(hào)設(shè)備和混合信號(hào)設(shè)備及MCU應(yīng)用中,可望明顯節(jié)約系統(tǒng)成本,同時(shí)保留功能強(qiáng)大的Cortex-M3處理器的工具和二進(jìn)制兼容能力。恩智浦半導(dǎo)體(NXPSemiconductors)近日宣布,其已成為首家獲得最新ARM Cortex-M0處理器授權(quán)的ARM合作伙伴。
恩智浦計(jì)劃于2010年初在市場(chǎng)上廣泛推出基于Cortex-M0處理器的LPC1100系列產(chǎn)品,目標(biāo)市場(chǎng)包括電池供電的產(chǎn)品應(yīng)用、電子計(jì)量、消費(fèi)電子外圍設(shè)備、遠(yuǎn)程傳感器以及幾乎所有的16位應(yīng)用。恩智浦半導(dǎo)體微控制器部門副總裁兼總經(jīng)理Geoff Lees表示,Cortex-M0處理器徹底摒棄了使用32位處理器時(shí)的復(fù)雜性。顧客可以充分利用他們現(xiàn)有的ARM工具鏈從而維護(hù)其軟件投資。
恩智浦已于今年4月在美國硅谷舉辦的嵌入式系統(tǒng)大會(huì)(ESC 2009)展覽中免費(fèi)提供Cortex-M0架構(gòu)和軟件的培訓(xùn)和展示。這也是該款處理器第一次公開展示,以后還會(huì)有更多展示機(jī)會(huì)。
圖1,恩智浦在硅谷ESC會(huì)場(chǎng)展示Cortex-M0微控器
圖2,恩智浦LPC1100微控器方案
恩智浦產(chǎn)品總監(jiān)金宇杰介紹說,由于低功耗的設(shè)計(jì)趨勢(shì),更多新的應(yīng)用開始涌現(xiàn),對(duì)控制的要求也越來越高。Cortex-M系列為卓越的能效表現(xiàn)而設(shè)計(jì),其動(dòng)態(tài)功耗與16位處理器相當(dāng);意味著同樣的任務(wù)中能實(shí)現(xiàn)更低能耗。Cortex-M0是ARM架構(gòu)的最新起點(diǎn),能耗節(jié)省的優(yōu)勢(shì)意味著更多的電池壽命,編碼尺寸小的優(yōu)勢(shì)帶來更低的硅芯片成本。其拓展ARM產(chǎn)品系列到低價(jià)位MCU及混合信號(hào)產(chǎn)品,同時(shí)二進(jìn)制代碼和工具與Cortex-M3處理器向上兼容。NXP應(yīng)用了該內(nèi)核的LPC1100運(yùn)行于50MHz頻率下,具有多達(dá)128KB的Flash和16KB SRAM;計(jì)時(shí)器包含4個(gè)通用的計(jì)數(shù)器/定時(shí)器、4路捕獲輸入、13路匹配輸出、可編程看門狗(WDT,Watchdog Timer)、帶lock-out功能和系統(tǒng)tick計(jì)時(shí)。LPC1100還支持UART、SPI控制器、I2C總線接口等串行外設(shè)。產(chǎn)品功耗性能優(yōu)異,帶有睡眠、深度睡眠和深度掉電三種省電模式。通過喚醒中斷控制器(Wake-up Interrupt Controller)輕松整合電源管理單元(PMU,PowerManagement Unit),把能耗在睡眠、深度睡眠和深度掉電模式下降至最;此外,集成的CGU(Clock Generation Unit)結(jié)合一個(gè)DLL ,可從主