<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 市場分析 > 滿足穿戴式應用 MCU廠力拼低功耗設計

          滿足穿戴式應用 MCU廠力拼低功耗設計

          作者: 時間:2014-01-20 來源:新電子 收藏

            為了符合大多數(shù)穿戴式裝置對于低功耗的需求,微控制器()廠商除戮力將系統(tǒng)待機及操作電流降至最低外,亦致力優(yōu)化處于睡眠狀態(tài)的耗電情形,將成為廠能否成功搶進穿戴式市場的重要指標。

          本文引用地址:http://www.ex-cimer.com/article/215746.htm

            新唐科技微控制器產品中心協(xié)理林任烈表示,為了讓MCU達到超低功耗的表現(xiàn),廠商在開發(fā)MCU時通常會導入睡眠模式(SleepMode)設計,讓MCU在非系統(tǒng)運作高峰期的大部分時間,能夠處于低耗電的睡眠狀態(tài),進一步降低裝置整體運作功耗。

            林任烈進一步表示,符合穿戴式裝置需求的低功耗MCU其操作電流(OperatingCurrent)除須達到180微安培(μA)以下的水準外,在睡眠模式下的待機電流(Stand-byCurrent)也須低于1微安培;不過,當MCU處于睡眠模式時,系統(tǒng)并非完全靜止不動,因此如何優(yōu)化整個裝置在MCU處于睡眠模式下的系統(tǒng)設計,讓裝置更省電,便成了MCU廠商戮力改善的另一重點。

            其中,快速喚醒時間即是首要關鍵。據(jù)了解,MCU廠商為了達到節(jié)能目的,常在MCU中加入各種運行模式,光是睡眠模式可能就有好幾種;以愛特梅爾(Atmel)的SAM4L系列為例,其便可支援睡眠、待機、保存和備用等四種睡眠模式。

            因此林任烈強調,在多種復雜的運行模式下,如果總是要花上長時間才能讓MCU從睡眠模式中喚醒系統(tǒng),將難以真正降低系統(tǒng)功耗;因此,各家廠商除了導入睡眠模式設計外,亦極為注重如何加速喚醒時間。目前市面上MCU在喚醒時間的表現(xiàn)平均水準約為5~8毫秒(ms),新唐科技NANO系列的喚醒時間則約為6毫秒。

            另一方面,MCU與周邊感測器、無線射頻(RF)元件的傳輸介面亦攸關MCU是否能達到有效睡眠模式的關鍵。林任烈解釋,由于睡眠模式中MCU與周邊元件的運行方式系隨著資料傳輸速度而變動,也就是資料傳輸速度愈快,MCU與周邊元件喚醒/工作模式切換的時間就愈短;因此,串列周邊介面(SPI)、I2C、輸入/輸出(I/O)接腳等傳輸介面的設計重點就是「搶快」,愈高速的傳輸介面才能愈快喚醒MCU,并且縮短MCU處理資料的時間,從而讓裝置更省電。

            林任烈補充,現(xiàn)在愈來愈多訴求低功耗與高效能的MCU也開始導入可加快記憶體存取速度的多通道直接記憶體存取(DMA)控制器。據(jù)了解,DMA控制器能在不喚醒MCU的狀態(tài)下執(zhí)行及分配資料存取;亦即,DMA控制器能將多筆資料分配儲存至靜態(tài)隨機存取記憶體(SRAM)及快閃記憶體(Flash)中,待記憶體儲存至一定容量后再喚醒MCU使其能一次處理多筆資料,讓進入睡眠模式的MCU不會被輕易打擾。

            除了上述設計環(huán)節(jié)之外,芯科實驗室(SiliconLabs)則是透過優(yōu)化低功耗感測器介面(LowEnergySensorInterface,LESENSE)和周邊反射系統(tǒng)(PRS)的設計,開發(fā)出該公司旗下的超低功耗MCU--EFM32Gecko。該MCU即使進入睡眠模式,各周邊元件如類比數(shù)位轉換器(ADC)等,亦能自行配對、自主性擷取與傳遞資料。



          關鍵詞: 穿戴式應用 MCU

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();