nRF7002 has three power states: Shutdown, Sleep, and Active.
Shutdown
A fully inactive state where no state information is retained except for the contents of the One Time Programmable (OTP) memory. nRF7002 will only respond to a BUCKEN assertion (input to Power Management Unit (PMU)).
The following conditions occur during Shutdown state:
- PMU: Off
- Analog circuits: All circuits off
- Baseband logic and scratch RAMs: Off
- Retention RAMs: Off
- Serial Peripheral Interface (SPI)/Quad Serial Peripheral Interface (QSPI): Off
Sleep
A low-power state where state information is retained and transitioning to Active state can occur rapidly. The device may be in the Sleep state during both pre-association (device idle waiting for host command) and post-association period as part of the Wi-FiĀ® Power Save mode (that is, maintain association with an Access Point but without data traffic). In this state, the device is clocked through the internal 32 kHz RC oscillator (Real-time Clock (RTC)), and can be awakened through the host interface or the internal sleep timer expiry.
The following conditions occur during Sleep state:
- PMU: Low-power mode (Pulse-Frequency Modulation (PFM))
- Analog circuits: RTC active, register state retained. All other circuits are powered down.
- Baseband logic and scratch RAMs: Off
- Retention RAMs: Retained
- SPI/QSPI: On
Active
In the Active state, the device will be in one of the Active sub-states: Transmit, Receive, or Idle. The high frequency crystal oscillator derived clocks are active and the appropriate RF section components are enabled as required. The Idle sub-state is a short term transitory state used when Receive is not required, but Sleep cannot be exploited (for example, upon early termination of an RX packet).
The following conditions occur during Active state:
- PMU: High-power mode (Pulse-Width Modulation (PWM))
- Analog circuits: All circuits powered (including crystal oscillator). The circuits are enabled according to Active sub-state (TX, RX, or IDLE)
- Baseband logic and scratch RAMs: On
- Retention RAMs: Active
- SPI/QSPI: On