Datasheet

ADE7880 Data Sheet
Rev. A | Page 22 of 104
Table 11. Recommended Actions When Changing Power Modes
Next Power Mode
Initial Power
Mode
Before Setting Next
Power Mode
PSM0 PSM1 PSM2 PSM3
Stop DSP by setting the
Run register = 0x0000
Current mean absolute
values (mav) computed
immediately
Disable HSDC by clearing
Bit 6 (HSDCEN) to 0 in the
CONFIG register
xIMAV registers can be
accessed immediately
Mask interrupts by setting
MASK0 = 0x0 and
MASK1 = 0x0
PSM0
Erase interrupt status flags
in the STATUS0 and STATUS1
registers
Wait until the IRQ0
or IRQ1
pin is
triggered
accordingly
No action
necessary
Wait until the IRQ1 pin
is triggered low
PSM1 No action necessary
Poll the STATUS1
register until Bit 15
(RSTDONE) is set to 1
Wait until the IRQ0
or IRQ1
pin is
triggered
accordingly
No action
necessary
Wait until the IRQ1 pin
is triggered low
Wait until the IRQ1 pin
triggered low
Poll the STATUS1
register until Bit 15
(RSTDONE) is set to 1
Current mean absolute
values compute at this
moment
PSM2
No action necessary
xIMAV registers may be
accessed from this
moment
No action
necessary
Wait until the IRQ1 pin
is triggered low
Wait until the IRQ1 pin is
triggered low
Poll the STATUS1
register until Bit 15
(RSTDONE) is set to 1
Current mav circuit
begins computations at
this time
PSM3 No action necessary
xIMAV registers can be
accessed from this
moment
Wait until the IRQ0
or IRQ1
pin is
triggered
accordingly