超50%新推MCU基于ARM平臺(tái) 嵌入式應(yīng)用新趨勢(shì)
摘要: 黃耀君指出,“目前全球新推的32位MCU中,幾乎超過(guò)50%的產(chǎn)品是基于ARM平臺(tái)的。”
關(guān)鍵字: 黃耀君, MCU, ARM, 嵌入式系統(tǒng)
如果要回顧2012年以及展望2013年,您會(huì)選擇哪幾個(gè)詞作為電子行業(yè)的關(guān)鍵詞?相信還沒(méi)人去做過(guò)這樣的調(diào)查統(tǒng)計(jì),不過(guò)不出意外的話,筆者相信至少有這樣兩個(gè)關(guān)鍵詞必將入選最熱門(mén)的關(guān)鍵詞:智能終端,移動(dòng)互聯(lián)。您同意嗎?
近年來(lái),無(wú)論是政府還是企業(yè),都在力主推廣各種智能化概念——智能電網(wǎng)、智能交通、智能家居、智能監(jiān)控……同時(shí),基于各種智能便攜式終端的移動(dòng)互聯(lián)網(wǎng)應(yīng)用層出不窮。縱觀不久前閉幕的2013年消費(fèi)電子展(CES2013),最熱門(mén)的展品幾乎無(wú)不與這兩個(gè)關(guān)鍵詞相關(guān)——今年CES最熱門(mén)的產(chǎn)品為智能手機(jī)和平板電腦,各種智能家電產(chǎn)品也數(shù)不勝數(shù),甚至還有吃飯的叉子和湯匙也“被智能化”。
智能化和移動(dòng)互聯(lián)網(wǎng)的發(fā)展趨勢(shì)帶動(dòng)了傳統(tǒng)的電器產(chǎn)品設(shè)計(jì)轉(zhuǎn)變,正如飛思卡爾亞太區(qū)市場(chǎng)營(yíng)銷和業(yè)務(wù)拓展經(jīng)理黃耀君所指出——隨著應(yīng)用復(fù)雜度的增加,32位微控制器(MCU)正在很多領(lǐng)域替代傳統(tǒng)的8位和16位MCU。而該轉(zhuǎn)變趨勢(shì)背后,還有很多難以從8位、16位和32位這樣簡(jiǎn)單數(shù)字變化所能包含的更多技術(shù)發(fā)展新趨勢(shì)。
超過(guò)50%的新推MCU基于ARM平臺(tái)
正如黃耀君所言,32位微控制器越來(lái)越多地進(jìn)入傳統(tǒng)8位和16位控制器所長(zhǎng)期占據(jù)的市場(chǎng),特別是近年來(lái)智能終端的爆發(fā)下,這種趨勢(shì)尤其明顯?!?2位控制器成本的迅速降低也促成了這種轉(zhuǎn)變,目前一些32位微控制器成本已經(jīng)進(jìn)入50美分以下的區(qū)間。除了替代8/16位控制器外,一些中端、高端的MCU產(chǎn)品也正在一些傳統(tǒng)DSC具有優(yōu)勢(shì)的領(lǐng)域中逐漸占據(jù)上風(fēng)?!秉S耀君指出,“目前全球新推的32位MCU中,幾乎超過(guò)50%的產(chǎn)品是基于ARM平臺(tái)的?!?/P>
復(fù)雜的嵌入式系統(tǒng)將涉及到實(shí)時(shí)操作系統(tǒng)、中間件、應(yīng)用程序、硬件電路,等等,幾乎沒(méi)有一家公司能完成所有的設(shè)計(jì),只有基于像ARM這樣的開(kāi)放的公共處理器平臺(tái)才能形成如此良好、豐富的生態(tài)系統(tǒng),所有的公司一起貢獻(xiàn)良好的開(kāi)發(fā)環(huán)境,實(shí)現(xiàn)快速的系統(tǒng)設(shè)計(jì)和創(chuàng)新。“例如以前基于8位/16位控制器設(shè)計(jì),如果因?yàn)楣┴浽蛐枰薷脑O(shè)計(jì),將會(huì)很麻煩,而基于ARM內(nèi)核的32位處理器很方便,有大量第三方提供技術(shù)支持?!秉S耀君指出。
飛思卡爾針對(duì)不同的應(yīng)用需求,提供豐富的微控制器產(chǎn)品系列
作為全球最大的微控制器產(chǎn)品提供商之一,飛思卡爾公司的PX系列Power Architecture架構(gòu)微控制器、ColdFire等已經(jīng)在業(yè)界獲得廣泛應(yīng)用,甚至已經(jīng)成為一些行業(yè)標(biāo)準(zhǔn)產(chǎn)品?!暗@并不影響飛思卡爾提供基于ARM平臺(tái)的領(lǐng)先控制器,”黃耀君指出,“而且我們是業(yè)內(nèi)率先推出基于Cortex-M0+和M4控制器產(chǎn)品的半導(dǎo)體公司。飛思卡爾的Kinetis系列MCU產(chǎn)品組合共提供了超過(guò)200個(gè)基于ARM Cortex-M結(jié)構(gòu)的低功耗、高性能、可兼容的微控制器?!?/P>
[#page#]
“我們的Kinetis系列從入門(mén)級(jí)到功能豐富的產(chǎn)品,都提供可支持飛思卡爾塔式開(kāi)發(fā)工具平臺(tái)以及付贈(zèng)的MQX RTOS和基于Processor Expert 的CodeWarrior IDE編碼自動(dòng)發(fā)生器的高精度混合信號(hào)、FlexMemory(EEPROM),低功耗、連接性、人機(jī)互交(HMI)和安全等等特性,以及非常齊全的外設(shè)選擇。并獲得業(yè)界領(lǐng)先的IAR系統(tǒng)、KEIL、Green Hills以及許多其他合作伙伴的支持?!秉S耀君表示。
基于開(kāi)放的公共處理器平臺(tái),良好的生態(tài)系統(tǒng)將促進(jìn)更快的產(chǎn)品技術(shù)創(chuàng)新。
廣泛的產(chǎn)品組合+更高的產(chǎn)品特性滿足設(shè)計(jì)需求升級(jí)
面對(duì)快速變化的市場(chǎng)需求,嵌入式系統(tǒng)廠商對(duì)半導(dǎo)體產(chǎn)品方案也提出越來(lái)越多不同于以往的產(chǎn)品功能和特性需求?!翱蛻舻囊笤絹?lái)越高,例如功耗越來(lái)越低,封裝尺寸越來(lái)越小,多個(gè)串口,部分應(yīng)用要求把高壓驅(qū)動(dòng)、安全功能、無(wú)線模塊等功能加入進(jìn)去?!秉S耀君指出。在演講中,他總結(jié)了近年來(lái)客戶對(duì)控制器的需求變化的幾大趨勢(shì):
● 要求免費(fèi)的的操作系統(tǒng)支持,例如Linux、uCOSII、FreeRTOS、MQX,等.
● 免費(fèi)的高質(zhì)量中間件支持,以及免費(fèi)提供各種程序及算法庫(kù)資源
● 控制器所集成的RAM與FLASH的比例要求已經(jīng)從1/32、1/16逐漸上升到1/8、1/6,甚至1/4
● 允許通過(guò)串口和USB接口實(shí)現(xiàn)程序加載,支持固件在線升級(jí)
● 更強(qiáng)的EMC兼容性——IEC61000-4-4和IEC61000-4-2分別要求最低4.8KV EFT和8KV ESD,一些應(yīng)用要求10KV、12KV
● 可靈活擴(kuò)展的通用控制器,滿足各種存儲(chǔ)器大小要求以及管腳兼容,以便隨系統(tǒng)要求的提高輕松升級(jí)
● 為滿足大批量應(yīng)用提供專用MCU,這些MCU需要盡量多實(shí)現(xiàn)功能集成(例如智能電表應(yīng)用、物聯(lián)網(wǎng)應(yīng)用,等)
● 無(wú)線MCU——以SoC或SiP形式,支持各種無(wú)線通信方式,如Sub-GHz、ZigBee、藍(lán)牙,等
● 具備更強(qiáng)的DSP功能以及更多的外設(shè)功能,例如集成DSP協(xié)處理器、多內(nèi)核功能
● 集成人機(jī)界面(HMI)及多媒體功能
[#page#]
事實(shí)上,設(shè)備商在不斷追求更強(qiáng)大的功能和極致性能的過(guò)程中,嵌入式系統(tǒng)設(shè)計(jì)對(duì)控制器平臺(tái)提出了越來(lái)越苛刻的要求,幾乎所有的嵌入式微控制器產(chǎn)品都在試圖滿足這些需求趨勢(shì),當(dāng)然每款控制器產(chǎn)品的側(cè)重點(diǎn)會(huì)有不同。在演講中,黃耀君重點(diǎn)分享了飛思卡爾的Kinetis通用MCU系列以及專用MCU系列的在滿足這些市場(chǎng)需求方面的主要技術(shù)特性:[!--empirenews.page--]
Kinetis L系列微控制器不僅汲取了新型ARM Cortex-M0+處理器的卓越能效和易用性,而且體現(xiàn)了Kinetis 32位微控制器產(chǎn)品優(yōu)越的性能、多元化的外設(shè)、廣泛的支持和可擴(kuò)展性。同時(shí)將出色的動(dòng)態(tài)和停止電流與卓越的工藝處理性能、選擇廣泛的片內(nèi)閃存密度與豐富的模擬、連接和HMI外設(shè)選項(xiàng)相互結(jié)合,從8位和16位MCU的限制中釋放了關(guān)鍵的功耗設(shè)計(jì)能力。Kinetis L系列MCU還能夠和基于ARM Cortex-M4 Kinetis K系列的硬件和軟件相互兼容,為提供性能、存儲(chǔ)和特性集成擴(kuò)展遷移路徑。
Kinetis K 系列MCU組合更強(qiáng)調(diào)高性能和可兼容性,有超過(guò)200個(gè)基于ARM? Cortex-M結(jié)構(gòu)的低功耗產(chǎn)品。它的設(shè)計(jì)具有可擴(kuò)展性能,集成連接性、通信、人機(jī)互交(HMI)和安全等等特性。這個(gè)系列的產(chǎn)品的特性是高集成,它包含多種快速16位模擬/數(shù)字轉(zhuǎn)換器、數(shù)字/模擬轉(zhuǎn)換器和可編程增益放大器,以及強(qiáng)大、經(jīng)濟(jì)有效的信號(hào)轉(zhuǎn)換器。還支持飛思卡爾塔式開(kāi)發(fā)工具平臺(tái)和免費(fèi)提供的MQX實(shí)時(shí)操作系統(tǒng)。
嵌入式應(yīng)用提供了豐富的選擇 src="/News/UploadFile/2008/2013130155728933.jpg" width=599 height=305>
飛思卡爾Kinetis系列通用微控制器為各種嵌入式應(yīng)用提供了豐富的選擇。
Kinetis X系列是業(yè)界基于ARM Cortex-M4內(nèi)核構(gòu)建、速度最快的微控制器。該器件系列具有先進(jìn)的連接特性和HMI外設(shè),內(nèi)含軟件可以支持帶有強(qiáng)大圖形用戶界面的網(wǎng)絡(luò)系統(tǒng)。Kinetis X系列MCU配置了一系列的軟件和工具,其中包括飛思卡爾的塔式系統(tǒng)開(kāi)發(fā)平臺(tái)、附贈(zèng)的MQX RTOS和基于Processor Expert的CodeWarrior IDE自動(dòng)代碼生成器和來(lái)自IAR Systems、KEIL、Green Hills和其他合作伙伴的廣泛支。
Kinetis W 系列專用微控制器主要針對(duì)物聯(lián)網(wǎng)、智能家居等應(yīng)用。增加了無(wú)線連接性支持,擴(kuò)展了Kinetis K系列基于ARM Cortex -M4的成功之處,將業(yè)界領(lǐng)先的 sub-1 GHz和2.4 GHz 射頻收發(fā)器與Cortex-M4內(nèi)核成功集成,并針對(duì)無(wú)線應(yīng)用進(jìn)行了優(yōu)化,提供了一個(gè)強(qiáng)大、可靠、安全的和低功耗的嵌入式無(wú)線解決方案。提供了一個(gè)可測(cè)量移動(dòng)路徑的更高性能的儲(chǔ)存器和特征集合。
Kinetis M 系列專門(mén)支持廣泛的經(jīng)濟(jì)高效的單相或兩相電表設(shè)計(jì)而設(shè)計(jì),基于32位ARM Cortex-M0+內(nèi)核微控制器。所有 Kinetis M 系列微控制器都包含一個(gè)模擬前端,使 CPU 的電源計(jì)算可以達(dá)到 0.1% 的精確度。為適應(yīng)多個(gè)地區(qū),模擬前端是可配置的,它包含4個(gè)24位Σ-Δ模數(shù)轉(zhuǎn)換器、兩個(gè)低噪聲可編程增益放大器,支持2000至1的動(dòng)態(tài)范圍、一個(gè)帶有較低漂移溫度范圍和相移補(bǔ)償?shù)木茈妷簠⒖家院?jiǎn)化精確的功率計(jì)算。
Vybrid系列提供基于ARM Cortex A5+Cortex M4多核或ARM Cortex A5單核的產(chǎn)品選擇,涵蓋產(chǎn)品讓客戶由Kinetis MCU入門(mén)級(jí)產(chǎn)品升級(jí)到帶有片上SRAM的MPU,以及適用于工業(yè)市場(chǎng)高度集成、異構(gòu)雙核的MPU產(chǎn)品。 每一種Vybrid系列器件都含有成套參考設(shè)計(jì)、應(yīng)用筆記、板級(jí)支持包(BSP)和中間件。Vybrid平臺(tái)支持客戶構(gòu)建既可以單獨(dú)或同時(shí)運(yùn)行如Linux或MQX等高級(jí)操作程序的系統(tǒng)。這樣,結(jié)合豐富域與實(shí)時(shí)域之間的通信API,以及便于調(diào)試這類系統(tǒng)的工具鏈,可以顯著縮短客戶實(shí)現(xiàn)收入的時(shí)間。
應(yīng)用案例分析——Kinetis K53在心電監(jiān)測(cè)儀上的應(yīng)用
作為全球最主要的微控制器供應(yīng)商之一,飛思卡爾的微控制器產(chǎn)品研發(fā)上具有豐富IP和應(yīng)用開(kāi)發(fā)經(jīng)驗(yàn),特別是在各種算法資源、OS(免費(fèi)提供強(qiáng)大的MQX RTOS)以及強(qiáng)大的技術(shù)支持團(tuán)隊(duì)上。“飛思卡爾200多款Kinetis系列微控制器廣泛應(yīng)用在消費(fèi)電子、工業(yè)控制、醫(yī)療保健和網(wǎng)絡(luò)通信等領(lǐng)域,這些產(chǎn)品針對(duì)主要的應(yīng)用在外設(shè)集成、功能和性能優(yōu)化上均有業(yè)界領(lǐng)先的優(yōu)勢(shì)?!秉S耀君指出。在研討會(huì)上,黃耀君還重點(diǎn)分享了幾個(gè)典型的應(yīng)用案例,下面介紹其中基于Kinetis K53的心電圖儀應(yīng)用。
[#page#]
如圖所示,通過(guò)飛思卡爾Kinetis K53處理器,患者不需要去醫(yī)院里面去做心電圖,只需要用蘋(píng)果的iPhone智能手機(jī)或iPad平板電腦,通過(guò)飛思卡爾的控制板以及幾根電極,就可以輕松地實(shí)現(xiàn)心電圖的自我檢測(cè)應(yīng)用,把心電圖形和心率在手機(jī)中清楚地顯示出來(lái)。
通過(guò)飛思卡爾的控制板以及幾根電極,就可以輕松地實(shí)現(xiàn)心電圖的自我檢測(cè)
該Demo針對(duì)的應(yīng)用主要是實(shí)現(xiàn)心電監(jiān)測(cè)的家用便攜式醫(yī)療保健產(chǎn)品,便攜式產(chǎn)品的首要要求就是低功耗和便攜性,Kinetis K50系列針對(duì)便攜式醫(yī)療應(yīng)用進(jìn)行優(yōu)化設(shè)計(jì)的一些獨(dú)特的功能特性優(yōu)勢(shì)使其成為此類應(yīng)用的理想之選。Kinetis K50系列基于Cortex-M4內(nèi)核,在實(shí)現(xiàn)了高性能和高集成度條件下,本身就具備了非常好的低功耗特性。所集成的DSP和浮點(diǎn)單元功能讓設(shè)計(jì)工程師可以實(shí)現(xiàn)輕松快速實(shí)現(xiàn)復(fù)雜算法,較短的時(shí)間內(nèi)實(shí)現(xiàn)心電圖監(jiān)測(cè),使設(shè)備大部時(shí)間內(nèi)處于休眠模式從而節(jié)省功能。
Kinetis K50系列高集成度還使其在便攜式醫(yī)療應(yīng)用上具備整體尺寸以及BOM成本上的優(yōu)勢(shì)。內(nèi)部集成了模擬測(cè)量引擎,包括嵌入運(yùn)算放大器與跨阻抗放大器,以及高分辨率的模數(shù)轉(zhuǎn)換器和數(shù)模轉(zhuǎn)換器。16位模數(shù)轉(zhuǎn)換器提供了所有心電監(jiān)測(cè)或類似家庭健康監(jiān)測(cè)應(yīng)用所需的高分辨率和精確度。而K50內(nèi)置的運(yùn)算放大器和跨阻抗放大器可以很方便設(shè)計(jì)師實(shí)現(xiàn)采集信號(hào)的調(diào)理,不僅設(shè)計(jì)上更簡(jiǎn)單,而且有助于降低噪聲干擾。
K50系列器件內(nèi)含128~512KB的Flash,以及最多128KB的SRAM,并且結(jié)合飛思卡爾在K50系列中使用的創(chuàng)新FlexMemory技術(shù),可以將這部分設(shè)置為EEPROM和/或Flash,并可以同時(shí)作為主程序的存儲(chǔ)器。這對(duì)于像心率監(jiān)測(cè)儀、血糖儀等便攜式醫(yī)療設(shè)備而言非常重要,因?yàn)楸仨毘掷m(xù)進(jìn)行監(jiān)測(cè)數(shù)據(jù)的寫(xiě)入。
[!--empirenews.page--]
Kinetis K50微控制器系列內(nèi)部集成了大量便攜式醫(yī)療應(yīng)用所需的外設(shè)。
本文總結(jié):
“2013年,32位MCU的性能將進(jìn)一步提高:內(nèi)核方面,Cortex-M0會(huì)向M0+升級(jí),Cortex-M3會(huì)向M4升級(jí);資源上向多核和多存儲(chǔ)方向演進(jìn),而高端的Cortex-A8/A9/A15會(huì)向A5X(ARM V8架構(gòu))升級(jí)?!秉S耀君指出,“目前飛思卡爾已經(jīng)有相關(guān)的新品研發(fā),相信很快就會(huì)有新產(chǎn)品推出?!痹絹?lái)越豐富的ARM生態(tài)系統(tǒng)正在為工程師帶來(lái)便利,我們期待飛思卡爾在新的一年有更給力的微控制器產(chǎn)品提供給工程師。