MSP430F5xx/F6xxファミリーのPMM (Power Management Module)は、
電源電圧(DVcc : High-side)とコア電圧(Vcore : Low-side)を監視する機能を有しています。
各電圧の低下を検出し、リセットを生成するスーパーバイザー (Supervisor) と
電圧を監視し割込みを生成するモニター (Monitor) と呼ぶ機能があります。
・ SVSH (High-side supervisor)
電源電圧 (DVcc) を監視し、設定した電圧以下になるとデバイスをリセットすることができます。
・ SVMH (High-side monitor)
電源電圧 (DVcc) を監視し、設定した電圧以下になると割込みを生成できます。
・ SVSL (Low-side supervisor)
コア電圧 (Vcore) を監視し、設定した電圧以下になるとデバイスをリセットすることができます。
・ SVML (Low-side monitor)
コア電圧 (Vcore) を監視し、設定した電圧以下になるとで割込みを生成できます。
SVSMHCTL[SVSHRVL]ビット:
supervisorが電源電圧 (DVcc : High-side) を監視し、電源電圧低下により、
デバイスをリセットする要因フラグをセットする電圧レベルを設定します。
SVSMHCTL[SVSMHRRL]ビット:
monitorが電源電圧 (DVcc : High-side) を監視し、
電源電圧の低下を検知し、割込み要因フラグをセットする電圧レベル、
低下していた電源電圧レベルが回復したとき、割り込み要因フラグをセットする電圧レベル、
あるいは、supervisorが生成するリセットを解除する電圧レベルを設定します。
SVSMLCTL[SVSLRVL]ビット:
supervisorがコア電圧 (Vcore : Low-side) を監視し、コア電圧低下により、
デバイスをリセットする要因フラグをセットする電圧レベルを設定します。
SVSMLCTL[SVSMLRRL]ビット:
monitorがコア電圧 (Vcore : Low-side) を監視し、
コア電圧の低下を検知し、割込み要因フラグをセットする電圧レベル、
低下していたコア電圧レベルが回復したとき、割り込み要因フラグをセットする電圧レベル、
あるいは、supervisorが生成するリセットを解除する電圧レベルを設定します。
出展:MSP430x5xx and MSP430x6xx Family Usert’s Guide (SLAU208Q)