看門狗(Watchdog)電路的核心是一個(gè)簡單的計(jì)數(shù)器,它必須在一定的時(shí)間內(nèi)復(fù)位。如果沒有發(fā)生這種情況,由于無休止的軟件循環(huán),看門狗計(jì)數(shù)器的過載(overflow)事件將觸發(fā)無線微控制器(MCU)或片上系統(tǒng)(SoC)上的硬件復(fù)位,并導(dǎo)致軟件重新開始執(zhí)行。這個(gè)功能是必需的,以防止芯片陷入循環(huán)和失速。
先進(jìn)的無線MCU的電源結(jié)構(gòu),如EFR32第二代無線平臺(tái)的系列器件,都被劃分為多個(gè)電源域(powerdomain),以管理睡眠模式下的電流消耗。要使用看門狗,必須使能其電源域,這會(huì)增加EM2/EM3模式下的電流消耗。看門狗本身僅消耗約200na,但電源域的額外電流消耗是顯著的。但是,如果應(yīng)用程序還需要在電源域中使用另一個(gè)外設(shè),則看門狗的額外電流消耗可以忽略不計(jì)。
如果啟用電源域的唯一原因是為了支持看門狗的使用,而又擔(dān)心EM2模式漏電流,則可以采用以下方法實(shí)現(xiàn)Lean Watchdog電路。本文將逐一說明關(guān)鍵知識(shí),幫助開發(fā)人員了解此一設(shè)計(jì)。您可以點(diǎn)擊文末的閱讀原文按鈕或通過復(fù)制下方鏈接訪問芯科科技在線社區(qū)獲取完整內(nèi)容:https://community.silabs.com/s/share/a5U8Y000001dr4kUAA/the-lean-watchdog-an-alternative-to-the-regular-watchdog-circuit
Lean Watchdog電路設(shè)計(jì)
為了優(yōu)化需要最低功耗看門狗式解決方案的應(yīng)用程序,SiliconLabs(亦稱“芯科科技”)開發(fā)了Lean Watchdog概念,使用EFR32芯片內(nèi)的功能,無需啟用額外的電源域,即可消耗最少的額外功率,從而顯著節(jié)省功耗。
使用EFR32設(shè)備內(nèi)置的FAILDET和BURTC的實(shí)現(xiàn)解釋如下:
FAILDET特性
EFR32第二代無線平臺(tái)提供三種不同的時(shí)鐘源,并可用作睡眠時(shí)鐘源,包括:LFXO, LFRCO和ULFRCO。在高精度應(yīng)用中,睡眠周期的持續(xù)時(shí)間很重要,因此可以選擇LFXO作為睡眠時(shí)鐘源。為了防止LFXO故障可能會(huì)阻止設(shè)備退出EM2模式,第二代無線平臺(tái)有一個(gè)內(nèi)置的LFXO時(shí)鐘源監(jiān)視器。如果晶體未能在預(yù)期時(shí)產(chǎn)生時(shí)鐘脈沖,則會(huì)引發(fā)稱為FAILDET的故障中斷,如果在1毫秒內(nèi)發(fā)生少于3個(gè)LFXO時(shí)鐘正邊,則會(huì)發(fā)生故障中斷。由于FAILDET是LFXO的一部分,它總是處于開啟狀態(tài),因此觸發(fā)它不會(huì)使用額外的電流。
BURTC定時(shí)器
在EM2休眠時(shí)間配置錯(cuò)誤的情況下,EFR32第二代無線平臺(tái)設(shè)備有一個(gè)稱為備份實(shí)時(shí)時(shí)鐘或BURTC的定時(shí)器,從0開始計(jì)數(shù)。由于這個(gè)定時(shí)器也在已經(jīng)通電的域中,它不消耗額外的電流。
如果BURTC配置的超時(shí)時(shí)間大于EM2休眠時(shí)間,并且達(dá)到預(yù)定義的計(jì)數(shù)值,定時(shí)器將過載,導(dǎo)致EM2通過中斷喚醒。如果設(shè)備沒有從EM2喚醒,BURTC將從EM2喚醒設(shè)備,并進(jìn)行軟件復(fù)位。
結(jié)合FAILDET和BURTC的LeanWatchdog解決方案
上面提到的EFR32第二代無線平臺(tái)的兩個(gè)特性可以結(jié)合起來創(chuàng)建Lean Watchdog。在EM2期間使用FAILDET監(jiān)控LFXO,確保無線MCU在LFXO時(shí)鐘丟失或不穩(wěn)定的情況下始終喚醒。結(jié)合BURTC過載事件(如果部件未退出EM2將發(fā)生),該解決方案提供與內(nèi)置看門狗相同的功能,而無需啟用額外的電源域。
Lean Watchdog有兩個(gè)優(yōu)點(diǎn):它在EM2休眠期間提供了針對(duì)不穩(wěn)定LFXO時(shí)鐘的額外保護(hù),并且可以在不啟用額外電源域的情況下實(shí)現(xiàn)。此外,精益看門狗的電流消耗僅為0.34 uA @ 85°C,而內(nèi)置看門狗和額外電源域的電流消耗為8.9 uA @ 85°C。因此,使用Lean Watchdog方法消耗的電流比內(nèi)置方案少26倍。
更多技術(shù)信息請(qǐng)?jiān)L問有關(guān)該主題的完整應(yīng)用指南-AN1426: EFR32第二代無線平臺(tái)上的低功耗Lean Watchdog解決方案(AN1426: Low-power "Lean Watchdog" Solution on EFR32Series 2 Devices):https://www.silabs.com/documents/public/application-notes/an1426-low-power-lean-watchdog-solution.pdf
掃描以下二維碼,關(guān)注Silicon Labs的社交媒體平臺(tái)
原文標(biāo)題:揭秘EFR32第二代無線平臺(tái)的省電妙招-Lean Watchdog定時(shí)器電路
文章出處:【微信公眾號(hào):SiliconLabs】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
-
芯科科技
+關(guān)注
關(guān)注
1文章
421瀏覽量
16148
原文標(biāo)題:揭秘EFR32第二代無線平臺(tái)的省電妙招-Lean Watchdog定時(shí)器電路
文章出處:【微信號(hào):SiliconLabs,微信公眾號(hào):Silicon Labs】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
AMD第二代Versal AI Edge和Versal Prime系列加速量產(chǎn) 為嵌入式系統(tǒng)實(shí)現(xiàn)單芯片智能
恩智浦推出第二代OrangeBox車規(guī)級(jí)開發(fā)平臺(tái)
第二代AMD Versal Premium系列SoC滿足各種CXL應(yīng)用需求

簡單認(rèn)識(shí)第二代高通3D Sonic傳感器
第二代AMD Versal Premium系列器件的主要應(yīng)用
第二代AMD Versal Premium系列產(chǎn)品亮點(diǎn)
簡單認(rèn)識(shí)高通第二代驍龍XR2+平臺(tái)
簡單認(rèn)識(shí)第二代高通Oryon CPU
AMD推出第二代Versal Premium系列
AYANEO Pocket EVO搭載第二代驍龍G3x游戲平臺(tái)
一加正式發(fā)布第二代東方屏,獲全球首個(gè)DisplayMate A++認(rèn)證
第二代AMD Versal Prime系列自適應(yīng)SoC的亮點(diǎn)

新品 | 采用第二代1200V CoolSiC? MOSFET的集成伺服電機(jī)的驅(qū)動(dòng)器

TMS320第二代數(shù)字信號(hào)處理器數(shù)據(jù)表

評(píng)論