25.6.6.8 Power Reduction Mode
The NVM implements a power reduction mode which cuts its static power consumption. If a command or a AHB access is issued the NVM is woken-up. The AHB access or the command are processed after the NVM wake-up time. The wake-up time can be reduced by enabling the PM fast wake-up feature, this is configured through the PM STDBYCFG register.
The NVM Power Reduction Mode is entered depending on the CTRLA.PRM mode:
- MANUAL:
- Power Reduction Mode entering conditions:
- SPRM command
- Power Reduction Mode leaving conditions:
- AHB access (read or write)
- CPRM or any other command
- Power Reduction Mode entering conditions:
- SEMIAUTO:
- Power Reduction Mode entering conditions:
- SPRM command
- System enters standby mode
- AHB access completes while in standby mode
- Any command completes while in standby mode
- Power Reduction Mode leaving conditions:
- AHB access (read or write)
- CPRM or any other command
- Power Reduction Mode entering conditions:
- FULLAUTO:
- Power Reduction Mode entering conditions:
- SPRM command
- System enters standby mode
- AHB access completes while in standby mode
- Any command completes while in standby mode
- Power Reduction Mode leaving conditions:
- AHB access (read or write)
- CPRM or any other command
- When the system leaves the standby mode
- Power Reduction Mode entering conditions:
STATUS.READY is high when the NVM is in Power Reduction Mode indicating that the module can accept a command.
STATUS.PRM is high when the NVM is in Power Reduction Mode.