簡化嵌入式開發(fā) Cortex-M3成最強(qiáng)殺手锏

2013-08-22 15:40 來源:電子信息網(wǎng) 作者:鈴鐺

前陣子,MCU市場(chǎng)“噩耗”頻頻傳出。由于微控制器產(chǎn)品利潤的不斷下滑,先是富士通半導(dǎo)體宣布出售其MCU業(yè)務(wù),緊接著三星半導(dǎo)體也不得不斷臂淡出MCU市場(chǎng)。不過,在眼下陰云密布的MCU市場(chǎng)上也并非只有壞消息,日前,Silicon Labs就宣布簽署了收購Energy Micro AS的最終協(xié)議。

代理Silicon Labs MCU產(chǎn)品線的知名分銷商世強(qiáng)負(fù)責(zé)微控制器業(yè)務(wù)的張園根先生也表示:“富士通半導(dǎo)體和三星半導(dǎo)體退出的主因應(yīng)該是MCU利潤下滑太厲害,技術(shù)優(yōu)勢(shì)不足以彌補(bǔ)。目前除了國際老牌MCU廠商,臺(tái)灣和中國大陸新晉廠商也不斷涌入,更是進(jìn)一步拉低了價(jià)格?!?

市場(chǎng)競(jìng)爭慘烈,不進(jìn)則退!尤其是在使用同一內(nèi)核的市場(chǎng)上,如何實(shí)行產(chǎn)品開發(fā)的差異化、本地化以及如何提升產(chǎn)品的性價(jià)比等,正成為半導(dǎo)體廠商必須面對(duì)的挑戰(zhàn)。

例如,對(duì)于電池供電的手持設(shè)備類應(yīng)用8位MCU替代方案, 基于ARM Cortex-M3內(nèi)核的32位產(chǎn)品恐怕是最合適的選擇,性價(jià)比足夠高、功耗更低、靈活性大。但就連富士通的FM3系列都玩不轉(zhuǎn)要出售、TI幾乎也要放棄這塊市場(chǎng)轉(zhuǎn)向主攻Cortex-M0、M4,剩下的玩家又將如何實(shí)現(xiàn)差異化競(jìng)爭,殺出一條生路呢?

張園根先生以Silicon Labs公司已獲成功的Precision32混合信號(hào)MCU全系列產(chǎn)品(包括適用于USB應(yīng)用的SiM3Uxxx系列、適用于非USB應(yīng)用的 SiM3Cxxx系列、適用于超低功耗應(yīng)用的SiM3Lxxx系列)為例,分析了Cortex-M3 MCU在工控儀表、智能家居、便攜醫(yī)療、物聯(lián)網(wǎng)無線終端、電腦外設(shè)等市場(chǎng)如何開辟差異化的8位替代之路。


0001

圖1


32位單片機(jī)是 8位廠商向上開拓應(yīng)用市場(chǎng)的必由之路,最重要的是如何做好集成??雌饋硭坪鯊埲钏亩紩?huì)集成ARM內(nèi)核,但是最終的效果是有差別的。張園根指出:“Precision32 系列產(chǎn)品采用Silicon Labs的專利技術(shù)Crossbar架構(gòu),確保了最大的靈活性,加之SiM3Lxxx系列的令人贊嘆的超低功耗特性、使得Silicon Labs的Precision32 32位MCU系列在眾多ARM Cortex-M3 MCU中脫穎而出。”

專利的Crossbar架構(gòu)確保最大靈活性

Crossbar是Silicon Labs的專利技術(shù)。如下圖1所示,Precision32系列包括兩個(gè)Crossbar,可以連接任意I/O功能到不同引腳。這樣做的益處是顯而易見的,它能夠優(yōu)化布局,沒有引腳沖突,可定制外設(shè)功能集(有益于選擇低引腳數(shù)量MCU)。



015646

圖2



設(shè)計(jì)人員可以配置芯片引腳以簡化電路板設(shè)計(jì),例如配置輸出引腳靠近他們所要連接的芯片。在某些情況下,這種方法甚至可以允許使用更少布線層PCB,從而節(jié)省成本。此外,引腳再配置還可輕松應(yīng)對(duì)最終電路板變動(dòng)難題。

當(dāng)選擇哪些功能連接到引腳,哪些懸空時(shí),這種方法能提供更大的靈活性。特別是在使用帶有少量I/O引腳的小型封裝時(shí),靈活性顯得尤為重要。其他大多數(shù)MCU也提供一些配置,但是可能在每個(gè)引腳上僅支持一種或兩種功能,限制了選項(xiàng)數(shù)量,導(dǎo)致潛在的引腳沖突。

使用者不用擔(dān)心如此多的配置可能帶來的混亂,應(yīng)用程序構(gòu)建器(AppBuilder)工具提供圖形界面,允許設(shè)計(jì)人員使用拖拽功能配置引腳。一旦配置完成,工具能夠產(chǎn)生加載配置到MCU的引導(dǎo)代碼。該工具可以與商業(yè)IDE協(xié)同工作,包括Keil和IAR以及流行的Eclipse,Silicon Labs已經(jīng)加以調(diào)整Eclipse以支持Precision32產(chǎn)品。

多種創(chuàng)新技術(shù)實(shí)現(xiàn)超低功耗32位MCU

Precision32系列產(chǎn)品采用能和8位MCU媲美的低功耗Cortex-M3內(nèi)核MCU,而性能又強(qiáng)大的多,被業(yè)界普遍認(rèn)為是用于替換8位MCU市場(chǎng)的首選32位MCU。

尤其是主打超低功耗電池供電應(yīng)用的SiM3L1xx通過許多關(guān)鍵性創(chuàng)新降低了工作模式功耗。例如動(dòng)態(tài)電壓調(diào)節(jié)可以根據(jù)應(yīng)用情況變化來調(diào)整內(nèi)部器件的電壓。與其他32位MCU相比,其集成的高效率DC-DC轉(zhuǎn)換器可以實(shí)現(xiàn)系統(tǒng)功耗降低40%,電池壽命提高60%!其休眠模式下的表現(xiàn)更加令人贊嘆,功耗比同類競(jìng)爭對(duì)手低5-10倍(最低休眠電流可低至50nA),工作模式下功耗比同類競(jìng)爭對(duì)手低33%。

而且自治型外設(shè)無需CPU介入就可操作,數(shù)據(jù)傳輸管理器(DTM)執(zhí)行復(fù)雜的數(shù)據(jù)傳輸時(shí)也無需CPU介入;增強(qiáng)型直接存儲(chǔ)器存取(DMA)可以降低90%協(xié)議相關(guān)功耗,RAM和寄存器保持狀態(tài)能夠在4μs內(nèi)快速喚醒。該系列MCU產(chǎn)品還具有專利技術(shù)LCD控制器,其電荷再分配架構(gòu)能夠在不影響性能的情況下降低約40%顯示器功耗。

此外,片上振蕩器使CPU可以運(yùn)行在任意需要的頻率;而如果采用8MHz外部晶體,MCU運(yùn)行頻率必須是8MHz的倍數(shù)。出于同樣的原因,Silicon Labs允許CPU和USB頻率獨(dú)立設(shè)置,而不是固定比例。這種靈活性使系統(tǒng)設(shè)計(jì)人員能夠任意微調(diào)CPU頻率,提供所需的性能,同時(shí)保持最低速度和功耗。


0003

圖3


Silicon Labs同時(shí)還專注于降低系統(tǒng)功耗,因?yàn)樵S多MCU應(yīng)用是由電池或通過USB規(guī)范的受限等級(jí)供電。對(duì)于開發(fā)人員而言,集成多種優(yōu)勢(shì)模擬器件,例如振蕩器和USB終端,可以縮短信號(hào)路徑長度和集成外圍元器件,從而降低整個(gè)系統(tǒng)功耗。

1 2 > 
嵌入式 Cortex-M3 簡化

相關(guān)閱讀

暫無數(shù)據(jù)

一周熱門