前陣子,MCU市場“噩耗”頻頻傳出。由于微控制器產品利潤的不斷下滑,先是富士通半導體宣布出售其MCU業務,緊接著三星半導體也不得不斷臂淡出MCU市場。不過,在眼下陰云密布的MCU市場上也并非只有壞消息,日前,Silicon Labs就宣布簽署了收購Energy Micro AS的最終協議。
代理Silicon Labs MCU產品線的知名分銷商世強負責微控制器業務的張園根先生也表示:“富士通半導體和三星半導體退出的主因應該是MCU利潤下滑太厲害,技術優勢不足以彌補。目前除了國際老牌MCU廠商,***和中國大陸新晉廠商也不斷涌入,更是進一步拉低了價格。”
市場競爭慘烈,不進則退!尤其是在使用同一內核的市場上,如何實行產品開發的差異化、本地化以及如何提升產品的性價比等,正成為半導體廠商必須面對的挑戰。
例如,對于電池供電的手持設備類應用8位MCU替代方案, 基于ARM Cortex-M3內核的32位產品恐怕是最合適的選擇,性價比足夠高、功耗更低、靈活性大。但就連富士通的FM3系列都玩不轉要出售、TI幾乎也要放棄這塊市場轉向主攻Cortex-M0、M4,剩下的玩家又將如何實現差異化競爭,殺出一條生路呢?
張園根先生以Silicon Labs公司已獲成功的Precision32混合信號MCU全系列產品(包括適用于USB應用的SiM3Uxxx系列、適用于非USB應用的 SiM3Cxxx系列、適用于超低功耗應用的SiM3Lxxx系列)為例,分析了Cortex-M3 MCU在工控儀表、智能家居、便攜醫療、物聯網無線終端、電腦外設等市場如何開辟差異化的8位替代之路。
32位單片機是 8位廠商向上開拓應用市場的必由之路,最重要的是如何做好集成。看起來似乎張三李四都會集成ARM內核,但是最終的效果是有差別的。張園根指出:“Precision32 系列產品采用Silicon Labs的專利技術Crossbar架構,確保了最大的靈活性,加之SiM3Lxxx系列的令人贊嘆的超低功耗特性、使得Silicon Labs的Precision32 32位MCU系列在眾多ARM Cortex-M3 MCU中脫穎而出。”
專利的Crossbar架構確保最大靈活性
Crossbar是Silicon Labs的專利技術。如下圖1所示,Precision32系列包括兩個Crossbar,可以連接任意I/O功能到不同引腳。這樣做的益處是顯而易見的,它能夠優化布局,沒有引腳沖突,可定制外設功能集(有益于選擇低引腳數量MCU)。
設計人員可以配置芯片引腳以簡化電路板設計,例如配置輸出引腳靠近他們所要連接的芯片。在某些情況下,這種方法甚至可以允許使用更少布線層PCB,從而節省成本。此外,引腳再配置還可輕松應對最終電路板變動難題。
當選擇哪些功能連接到引腳,哪些懸空時,這種方法能提供更大的靈活性。特別是在使用帶有少量I/O引腳的小型封裝時,靈活性顯得尤為重要。其他大多數MCU也提供一些配置,但是可能在每個引腳上僅支持一種或兩種功能,限制了選項數量,導致潛在的引腳沖突。
使用者不用擔心如此多的配置可能帶來的混亂,應用程序構建器(AppBuilder)工具提供圖形界面,允許設計人員使用拖拽功能配置引腳。一旦配置完成,工具能夠產生加載配置到MCU的引導代碼。該工具可以與商業IDE協同工作,包括Keil和IAR以及流行的Eclipse,Silicon Labs已經加以調整Eclipse以支持Precision32產品。
多種創新技術實現超低功耗32位MCU
Precision32系列產品采用能和8位MCU媲美的低功耗Cortex-M3內核MCU,而性能又強大的多,被業界普遍認為是用于替換8位MCU市場的首選32位MCU。
尤其是主打超低功耗電池供電應用的SiM3L1xx通過許多關鍵性創新降低了工作模式功耗。例如動態電壓調節可以根據應用情況變化來調整內部器件的電壓。與其他32位MCU相比,其集成的高效率DC-DC轉換器可以實現系統功耗降低40%,電池壽命提高60%!其休眠模式下的表現更加令人贊嘆,功耗比同類競爭對手低5-10倍(最低休眠電流可低至50nA),工作模式下功耗比同類競爭對手低33%。
而且自治型外設無需CPU介入就可操作,數據傳輸管理器(DTM)執行復雜的數據傳輸時也無需CPU介入;增強型直接存儲器存取(DMA)可以降低90%協議相關功耗,RAM和寄存器保持狀態能夠在4μs內快速喚醒。該系列MCU產品還具有專利技術LCD控制器,其電荷再分配架構能夠在不影響性能的情況下降低約40%顯示器功耗。
此外,片上振蕩器使CPU可以運行在任意需要的頻率;而如果采用8MHz外部晶體,MCU運行頻率必須是8MHz的倍數。出于同樣的原因,Silicon Labs允許CPU和USB頻率獨立設置,而不是固定比例。這種靈活性使系統設計人員能夠任意微調CPU頻率,提供所需的性能,同時保持最低速度和功耗。
Silicon Labs同時還專注于降低系統功耗,因為許多MCU應用是由電池或通過USB規范的受限等級供電。對于開發人員而言,集成多種優勢模擬器件,例如振蕩器和USB終端,可以縮短信號路徑長度和集成外圍元器件,從而降低整個系統功耗。
開發環境——更快更易用、可感知功耗、圖形化
為簡化基于Precision32系列產品的嵌入式應用開發,Silicon Labs提供豐富的硬件和軟件工具集,包括具有可替換MCU、射頻元件和其他子系統的統一開發平臺(UDP),可適應各類開發人員的應用需求。
開發人員能夠利用為ARM架構而優化的大量軟件和開發工具,包括Keil和IAR工具鏈。為了加速開發和在MCU平臺間進行代碼移植,Silicon Labs同時提供Cortex單片機軟件接口標準(CMSIS)兼容代碼。通用外設ARM軟件接口可以讓外設驅動重新使用,簡化與其他基于ARM的單片機間進行代碼移植工作。
Silicon Labs UDP硬件工具包括經濟型SiM3U1xx-B-DK和SiM3C1xx-B-DK開發套件。增強型SiM3U1xx-B-EDK和SiM3C1xx-B-EDK開發套件,含有I/O擴展卡和額外的演示功能,旨在提升開發體驗。
作為Silicon Labs國內的最大代理商之一,世強最近正在開展Silicon Labs MCU開發工具獨家促銷活動,世強的XXX透露:“活動期間,這三個產品系列的MCU開發套件不但都有優惠,前100位購買者還送價值300元的藍牙音箱!”
此外,Precision32開發工具還具有可感知功耗的特性, Silicon Labs免費的基于Eclipse IDE和AppBuilder軟件集成全新的功耗估算和配置向導能力,此功能是首款專為獲得系統最低功耗而設計。
功耗估算器為總電源電流消耗和外設電流消耗提供圖形化視圖。每個外設的原始電流值清楚顯示當前的電能消耗量,并通過餅形圖顯示出每個外圍裝置的功耗使用狀況所占總功耗百分比。功耗估算器在配置改變時可自動更新,讓設計人員可以優化每種模式,以獲得最低功耗。
電源提示標簽可提供軟件配置指導,幫助開發人員最大限度減少電流消耗。當光標懸停在某個可配置設置上時,該功能自動出現在AppBuilder中。在配置MCU時能同時看到電源優化提示標簽的功能特性,可大大節省開發時間。
全系列型號滿足不同應用需求
Precision32芯片能夠很好的滿足多種終端應用。例如,SiM3Uxxx系列強調的是高集成度(功耗特性也不錯),非常適合條形碼掃描儀、讀卡器和其他外圍設備需要高集成度USB接口的場合。并且其6mm封裝將有助于滿足10Gbps光收發器對外形尺寸的需求。
對于工業用途,在電機控制和監測中,MCU所具備的5V兼容輸入和高驅動輸出格外有用。例如SiM3Cxxx系列具備的1個6路PWM輸出,加上2個2路的PWM輸出,是LED調光控制系統的理想選擇。
而SiM3Lxxx的主打特性是超低功耗。非常適用于需要高性能、低功耗、小封裝的應用場合,如:
? 物聯網的無線終端設備;
? 水表、氣表、熱表等;
? 安全、能源管理終端;
? 智能樓宇/家居
此外,SiM3Lxxx帶有低功耗的LCD接口,能夠降低40%的顯示功耗并且封裝也很小,這使其成為電池供電的LCD應用(便攜醫療;搖控、無線設備;手持終端;智能家居;表計類(水表、氣表))的理想選擇。
圖3列出Silicon Labs Precision32全系列MCU的型號供參考,總有一款適合你!
世強的張園根總結道:“功耗上接近甚至優于8位MCU,性能上卻強大很多,加之Precision32系列獨創的Crossbar架構使得 Precision32系列MCU成為替換8位市場的首選32位MCU。此外,收購Energy Micro,將使Silicon Labs的32位MCU產品擴展到250種,未來前景廣闊。”
評論
查看更多