Hi experts,
Please let me confirm the following description of SVSHIFG in "2.3.3 PMMIFG Register" of the User's Guide.
Q1:Is it correct that "high-side SVS levels" means SVS H_IT+ and "brownout levels" means SVS H_IT-?
Q2:Is it correct that the condition for SVSHIFG=1 to be set is that the DVCC is between SVS H_IT- and SVS H_IT+ after the DVCC falls below SVS H_IT+?(Same as SVMHIFG in the figure below.)
Or does it mean that the condition for SVSHIFG=1 to be set is between DVCC being below SVS H_IT- and DVCC being above SVS H_IT+?(Same as SVSHIFG in the figure below.)
Figure 1-4. High-Side and Low-Side Voltage in "PMM Module (Chapter Excerpt From MSP430x5xx Family, SLAU208) (Rev. F)". Failure and Resulting PMM Actions
What I would like to achieve is to monitor the supply voltage to the microcontroller and output a message to the outside when a voltage drop is detected while the microcontroller is running. In the case of the former (SVS H_IT- < DVCC < SVS H_IT+), monitoring SVSHIFG may be able to output an error message to the outside when a voltage drop is detected. Otherwise, I think there is no other way but to monitor the power supply using the microcontroller's internal ADC or external IC and notify the microcontroller when a voltage drop is detected. If there is a way to achieve this other than the above or SVS, I would appreciate it if you could let me know.
Best regards,
O.H