0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

了解電源和性能之間的平衡進(jìn)行有效的MCU設(shè)計(jì)

jf_pJlTbmA9 ? 來(lái)源:網(wǎng)絡(luò) ? 作者:網(wǎng)絡(luò) ? 2023-11-03 14:56 ? 次閱讀

微控制器被用作幾乎每個(gè)應(yīng)用可以想象在主控制元件。他們的權(quán)力和靈活性,讓他們?nèi)サ浇M件的大多數(shù)設(shè)計(jì)的心臟。關(guān)鍵要建立高效的設(shè)計(jì)中使用的MCU往往依賴于使功耗和性能之間的智能權(quán)衡。許多MCU提供了幾個(gè)選項(xiàng),可以限制MCU時(shí)鐘速率,因此,其性能的MCU供電。了解工作電壓和工作時(shí)鐘速率之間的公共關(guān)系可以是如何充分利用你的下一個(gè)MCU設(shè)計(jì)的關(guān)鍵。本文將快速回顧一下一些常見(jiàn)的選項(xiàng)供電MCU和討論履行很可能導(dǎo)致所產(chǎn)生的制約。修改工作電壓在運(yùn)行時(shí)獲得的性能和能效的最佳組合常用的技術(shù)進(jìn)行探討,以幫助您選擇和實(shí)施你的下一個(gè)基于MCU的設(shè)計(jì)。

頻率與工作電壓 - 一個(gè)關(guān)鍵的性能考慮

一個(gè)性能和功耗之間的最根本的關(guān)系是MCU工作時(shí)的電壓。工作電源直接關(guān)系到工作電壓(由定義,因?yàn)楣β实扔陔妷撼艘?a href="http://www.wenjunhu.com/tags/電流/" target="_blank">電流),如此清晰的動(dòng)作電力需求上,你會(huì)用你的設(shè)計(jì)的MCU決定何時(shí)是一個(gè)關(guān)鍵的考慮因素。你可能會(huì)認(rèn)為,這意味著你應(yīng)該總是使用最低的功耗MCU,但是如果性能是設(shè)計(jì)中的所有問(wèn)題,您將需要考慮工作頻率為關(guān)鍵要素,以及,一個(gè)MCU的工作頻率經(jīng)常被限制其工作電壓。許多的MCU廠家明白的工作電壓,工作頻率,MCU性能,和MCU操作功率之間的關(guān)系的重要性,并且它們提供不同級(jí)別的操作功率和工作頻率,以便更容易對(duì)設(shè)計(jì)的最佳擬合優(yōu)化到系統(tǒng)要求。作為一個(gè)例子,瑞薩RL78 MCU有四種不同的工作電壓范圍,每一個(gè)都支持不同的操作頻率,

改善電源效率的上述關(guān)系時(shí),在更高的電壓下工作是常見(jiàn)于許多MCU,并了解在電源效率是設(shè)計(jì)中的關(guān)鍵要求是最重要的關(guān)系之一。在許多情況下,它更省電,以保持在盡可能低的功耗狀態(tài)的MCU,也許是一個(gè)低的睡眠模式,當(dāng)它需要做一些處理(也許采樣傳感器是否采取進(jìn)一步的行動(dòng),看其喚醒需要采?。?。當(dāng)需要處理它通常更省電以更快的頻率下運(yùn)行,以盡量減少在較高功率狀態(tài)的時(shí)間。如果處理可以做到5倍的速度,并只需一個(gè)操作功率增加50%,(如在RL78的情況下),可以清楚地看到,所要求的總能量會(huì)少得多,因此這將是一個(gè)更節(jié)能的設(shè)計(jì)。

時(shí)鐘控制的MCU操作的頻率是由一個(gè)時(shí)鐘控制塊管理;和許多時(shí)鐘控制塊具有的功能,可用于選擇,控制和管理的時(shí)鐘源的CPU,內(nèi)存,外圍設(shè)備,和模擬模塊。通過(guò)控制時(shí)鐘頻率,以這些塊,甚至關(guān)閉的時(shí)鐘功能沒(méi)有被在特定處理例程使用的動(dòng)態(tài)電流的量(所需的電流來(lái)改變一個(gè)信號(hào)或存儲(chǔ)元件的電壓電平)可以被調(diào)制,以便您使用的電流以最有效的方式。 (注意,基于電池的應(yīng)用,特別,是最新的意識(shí)的設(shè)計(jì),因?yàn)樗菑碾姵赝ǔJ亲铌P(guān)鍵的約束所提供的總電流)。許多最常見(jiàn)的和有用的時(shí)鐘控制功能包含在MicrochipPIC32MX單片機(jī)的時(shí)鐘控制塊,對(duì)于大多數(shù)時(shí)鐘控制模塊示于圖2的出發(fā)點(diǎn)是時(shí)鐘源,并且通過(guò)具有多個(gè)源它使得有可能獨(dú)立地優(yōu)化的時(shí)鐘為多個(gè)模塊。例如,PIC32MX具有低功耗內(nèi)部RC振蕩器(LPRC圖2的底部附近),可以當(dāng)極低速操作是可接受的被使用。它可以提供看門狗定時(shí)器(WDT),這樣即使在非常低功耗模式這一關(guān)鍵計(jì)時(shí)器仍然可以使用。主振蕩器(POSC)使用一個(gè)外部晶體,以產(chǎn)生由該裝置的性能最高的部分的精確高速時(shí)鐘源的使用,并將該系統(tǒng)和USB鎖相環(huán)。需要注意的是獨(dú)立的PLL也意味著USB操作可以獨(dú)立于系統(tǒng)時(shí)鐘,提供優(yōu)化的時(shí)鐘和潛在的節(jié)省功耗的級(jí)別。快速RC振蕩器(FRC)規(guī)定如果不需要外部振蕩器8 MHz的時(shí)鐘源,當(dāng)不需要的最高頻率和精度節(jié)省電路板空間,元件數(shù)量,或許省電。最后,輔助振蕩器可用于低功耗工作由外部32 kHz晶振。

這財(cái)富時(shí)鐘源可以選擇和通過(guò)后的定標(biāo)器,預(yù)定標(biāo)器,和兩個(gè)主要的PLL來(lái)產(chǎn)生所需的裝置的各種子部分的頻率進(jìn)一步劃分。由16塊固定鴻溝和可選擇的FRC后scale分頻器(由FRCDIV輸入控制)創(chuàng)建CPU和外設(shè)(SYSCLK)主時(shí)鐘。外設(shè)時(shí)鐘可以通過(guò)附加的后分頻器被進(jìn)一步劃分為優(yōu)化外設(shè)時(shí)鐘速度,最大限度地減少在這些函數(shù)生成的動(dòng)態(tài)電流。許多在圖2所示的時(shí)鐘選項(xiàng)可以通過(guò)配置寄存器來(lái)控制或根據(jù)所需由編程的性能水平被自動(dòng)選擇?,F(xiàn)代的MCU更容易操作,甚至通過(guò)簡(jiǎn)單的應(yīng)用程序接口(API)調(diào)用,簡(jiǎn)化和減少潛在沖突配置這些塊時(shí)“的手?!蹦憧催@些API的MCU廠商的文獻(xiàn),軟件是最復(fù)雜的時(shí)鐘管理器工具 - 根據(jù)配置向?qū)?,代碼示例和參考設(shè)計(jì),以簡(jiǎn)化設(shè)計(jì)過(guò)程。

閃存的性能和時(shí)鐘頻率

在選擇的MCU時(shí)經(jīng)常被忽視的一個(gè)領(lǐng)域是代碼閃速存儲(chǔ)器的性能。一些MCU都有快速CPU周期時(shí)間,但這些快速的操作速度可以通過(guò)代碼或存儲(chǔ)在閃速存儲(chǔ)器中的數(shù)據(jù)的訪問(wèn)時(shí)間的限制。例如,在愛(ài)特梅爾AT32UC MCU閃光周期時(shí)間與工作頻率,如下面的圖3。當(dāng)在33兆赫和由此所讀訪問(wèn)時(shí)間只需要一個(gè)周期的閃光等待狀態(tài)(FWS)的數(shù)目是零。在66兆赫工作頻率快速存儲(chǔ)器插入FWS,所以存取時(shí)間需要兩個(gè)周期。因此,你可能希望最后得到33 MHz的有效工作頻率,具有66 MHz的時(shí)鐘運(yùn)行時(shí)也是如此。 MCU制造商已經(jīng)開(kāi)發(fā)出多種方法卻減輕了等待狀態(tài)插入,這樣你通常支付比全開(kāi)銷要少得多。

的一種方法,以減輕閃存等待狀態(tài)是管道中的閃存接口,這是愛(ài)特梅爾AT32UC MCU所采取的辦法。這種流水線方式允許突發(fā)來(lái)自連續(xù)存儲(chǔ)位置讀?。ㄍㄟ^(guò)代碼存儲(chǔ)器訪問(wèn)到目前為止,絕大多數(shù)都是連續(xù)的,因?yàn)槟阃ǔV怀掷m(xù)到下一個(gè)指令)不讀罰款。這導(dǎo)致只有15%在有效時(shí)間周期的平均開(kāi)銷,不是完整的100%,否則你可能期望。以減輕慢速閃光訪問(wèn)另一種常見(jiàn)的方法是使用本地存儲(chǔ)器緩存以便反復(fù)訪問(wèn)可以使用已經(jīng)獲取的數(shù)據(jù),并且不要求完全讀較慢閃存塊。你應(yīng)該總是仔細(xì)看看閃存存取和整體處理性能之間的相互作用在您的設(shè)計(jì),以確定影響你的選擇的時(shí)鐘速度將對(duì)整體處理性能。

只需將其關(guān)閉

其中操作最省電的模式的MCU是剛剛關(guān)閉設(shè)備完全實(shí)現(xiàn)了零功耗。該MCU性能也有效零為好,所以這可能似乎不是一個(gè)非常有用的方法,如果你需要確保某些操作最小量總是發(fā)生。例如,你可能需要一個(gè)實(shí)時(shí)時(shí)鐘保持精確的時(shí)間記錄,甚至當(dāng)設(shè)備處于關(guān)閉狀態(tài)。幸運(yùn)的是,一些MCU可在電池備份模式下運(yùn)行,這樣,如果所述裝置的其余部分?jǐn)嚯姇r(shí)簡(jiǎn)單的操作可以繼續(xù)連。德州儀器TI)提供了MSP430x5xx / 6xx系列MCU系列正是這樣的能力。如圖4所示,電池備份塊從輔助電源(VBAT)如果主電源(DVCC)失敗供給子系統(tǒng)。備份提供的子系統(tǒng)通常含有一個(gè)實(shí)時(shí)時(shí)鐘模塊(連同所需LF-晶體振蕩器)和一個(gè)備用RAM。塊的各種操作由寄存器位(與“BAK”前綴信號(hào))控制,使得充電,選擇,和ADC操作可以由處理器全部進(jìn)行管理。當(dāng)一個(gè)RTC和備份SRAM是必需的,他們可以逃跑電池電壓和RTC甚至可以用來(lái)“打開(kāi)”,MCU的周期性操作的其余部分。這樣可以節(jié)省電源的最高金額,并創(chuàng)造了一個(gè)非常節(jié)省空間的和高能效控制系統(tǒng),完全關(guān)閉(在零頻率運(yùn)行)的CPU散熱的同時(shí)非常少(幾乎為零)系統(tǒng)上電也許是極致的動(dòng)力性能

權(quán)衡。

摘要

關(guān)鍵要建立高效的設(shè)計(jì)中使用的MCU往往依賴于使功耗和性能之間的智能權(quán)衡。許多MCU提供幾個(gè)選項(xiàng),可以限制在MCU時(shí)鐘速率,因此,其性能在MCU供電。管理時(shí)鐘,選擇合適的工作電壓電平,并了解電壓等級(jí)和閃光燈性能之間的關(guān)系都是至關(guān)重要的,以創(chuàng)造最節(jié)能的MCU設(shè)計(jì)成為可能。

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 電源
    +關(guān)注

    關(guān)注

    184

    文章

    17822

    瀏覽量

    251211
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    17296

    瀏覽量

    352116
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    電源濾波器的成本與性能之間存在怎樣的關(guān)系

    電源濾波器濾除干擾信號(hào),保障電源純凈。無(wú)源與有源濾波器性能各異,成本不同。選擇需權(quán)衡性能、成本與需求,優(yōu)化設(shè)計(jì)與元件選用可達(dá)最佳性價(jià)比。
    的頭像 發(fā)表于 12-30 08:48 ?126次閱讀
    <b class='flag-5'>電源</b>濾波器的成本與<b class='flag-5'>性能</b><b class='flag-5'>之間</b>存在怎樣的關(guān)系

    MCU如何提升高壓系統(tǒng)的實(shí)時(shí)性能

    實(shí)時(shí)微控制器 (MCU)在幫助高壓汽車和能源基礎(chǔ)設(shè)施系統(tǒng)滿足電源效率、功率密度和安全設(shè)計(jì)要求方面發(fā)揮著至關(guān)重要的作用。無(wú)論是車載充電器 (OBC) 還是不間斷電源 (UPS) ,這些設(shè)備都必須在惡劣環(huán)境中為時(shí)間關(guān)鍵型任務(wù)提供快速
    的頭像 發(fā)表于 12-05 11:36 ?558次閱讀

    MCU和 DAC8568之間是否需要加隔離芯片進(jìn)行隔離?

    MCU和 DAC8568之間是否需要加隔離芯片進(jìn)行隔離?隔離通訊的SPI 接口。
    發(fā)表于 12-03 06:27

    如何進(jìn)行有效的eda分析

    進(jìn)行有效的EDA(Exploratory Data Analysis,探索性數(shù)據(jù)分析)分析,是數(shù)據(jù)科學(xué)中的關(guān)鍵步驟,它能夠幫助分析人員深入了解數(shù)據(jù)、發(fā)現(xiàn)潛在的模式,并為進(jìn)一步的分析和建模提供
    的頭像 發(fā)表于 11-13 10:48 ?345次閱讀

    測(cè)試功放性能時(shí)輸入是需要選擇平衡輸入還是非平衡輸入?

    各位大俠,以下測(cè)試問(wèn)題請(qǐng)教一下:1)測(cè)試功放性能時(shí)輸入是需要選擇平衡輸入還是非平衡輸入?這個(gè)是什么含義?2)如果是單通道輸入,需要測(cè)試“相位”這一項(xiàng)嗎?3)測(cè)試諧波失真時(shí)主要看THD還是THD+N?如果THD很小,THD+N偏
    發(fā)表于 11-04 08:35

    比較不同類型的MCU性能

    在現(xiàn)代電子設(shè)計(jì)中,微控制器單元(MCU)扮演著至關(guān)重要的角色。它們是實(shí)現(xiàn)智能控制、數(shù)據(jù)處理和通信的核心組件。隨著技術(shù)的不斷進(jìn)步,MCU的種類和性能也在不斷發(fā)展。 MCU的分類
    的頭像 發(fā)表于 11-01 11:49 ?538次閱讀

    了解 C2000 實(shí)時(shí)控制 MCU 的安全特性

    電子發(fā)燒友網(wǎng)站提供《了解 C2000 實(shí)時(shí)控制 MCU 的安全特性.pdf》資料免費(fèi)下載
    發(fā)表于 09-10 10:33 ?0次下載
    <b class='flag-5'>了解</b> C2000 實(shí)時(shí)控制 <b class='flag-5'>MCU</b> 的安全特性

    使用INA826對(duì)惠斯通電橋的信號(hào)進(jìn)行放大采集,電橋不平衡怎么解決?

    使用INA826對(duì)惠斯通電橋的信號(hào)進(jìn)行放大采集,但是電橋不平衡,理想情況下V1V2在無(wú)變化時(shí)電壓為2.5V,產(chǎn)生變化后,V1可能為2.501V,V2為2.499V,以弦波形式產(chǎn)生動(dòng)態(tài)變化
    發(fā)表于 08-01 08:27

    INA240使用+3V-1.6V給運(yùn)放供電,不平衡正負(fù)電源是否對(duì)運(yùn)放使用性能造成什么影響?

    如果使用+3V-1.6V給運(yùn)放供電,不平衡正負(fù)電源是否對(duì)運(yùn)放使用性能造成什么影響,假設(shè)我對(duì)于一些寬電源供電的運(yùn)放使用+24V-5V不平衡運(yùn)
    發(fā)表于 07-30 07:56

    主機(jī)MCU和ESP12-E之間是否可以使用硬件流控和AT命令通過(guò)UART進(jìn)行通信?

    主機(jī)MCU和ESP12-E之間是否可以使用硬件流控和AT命令通過(guò)UART進(jìn)行通信? 如果是這樣,您是否有一些用于GPIO RTS/CTS連接和軟件設(shè)置的連接圖?
    發(fā)表于 07-16 07:01

    DCAC電源模塊在不同的電源類型之間進(jìn)行轉(zhuǎn)換

    BOSHIDA DC/AC電源模塊在不同的電源類型之間進(jìn)行轉(zhuǎn)換 電力轉(zhuǎn)換是現(xiàn)代社會(huì)不可或缺的一部分,它使我們能夠在不同的電源類型
    的頭像 發(fā)表于 07-05 14:42 ?537次閱讀
    DCAC<b class='flag-5'>電源</b>模塊在不同的<b class='flag-5'>電源</b>類型<b class='flag-5'>之間</b><b class='flag-5'>進(jìn)行</b>轉(zhuǎn)換

    何謂電橋平衡?怎么判斷電橋平衡

    電橋平衡是電橋電路中的一個(gè)重要概念,指的是在沒(méi)有外部電源供電的情況下,電橋的對(duì)角線之間的電壓差為零的狀態(tài)。
    的頭像 發(fā)表于 05-13 16:43 ?9363次閱讀

    平衡電橋與平衡電橋的異同點(diǎn)?

    電橋是一種用于測(cè)量電阻、電容、電感等電氣參數(shù)的電路。根據(jù)電橋中各臂電阻之間的關(guān)系,電橋可以分為平衡電橋和非平衡電橋兩種類型。
    的頭像 發(fā)表于 05-13 16:39 ?5503次閱讀

    如何有效地平衡測(cè)試與計(jì)量解決方案的延時(shí)、帶寬和性能

    和寬帶寬之間找到最佳平衡。同時(shí),他們需要靈活性和可重新配置性來(lái)支持快速變化的系統(tǒng)要求,并為廣泛的用例提供服務(wù)。 若要按照傳統(tǒng)方法來(lái)滿足這些要求,同時(shí)在采樣率增加時(shí)保持精確的交流和直流性能,就需要耗費(fèi)大量的設(shè)計(jì)/調(diào)試時(shí)間和精力。而
    的頭像 發(fā)表于 02-13 09:55 ?620次閱讀
    如何<b class='flag-5'>有效地平衡</b>測(cè)試與計(jì)量解決方案的延時(shí)、帶寬和<b class='flag-5'>性能</b>

    了解GD32 MCU上下電要求嗎

    了解GD32 MCU的上下電要求嗎?MCU的上下電對(duì)于系統(tǒng)的穩(wěn)定運(yùn)行非常重要。
    的頭像 發(fā)表于 02-02 09:36 ?1082次閱讀
    你<b class='flag-5'>了解</b>GD32 <b class='flag-5'>MCU</b>上下電要求嗎