PRELIMINARY
CYW54907
indicates that the resource can transition immediately from enabled to disabled. The terms enable sequence and disable sequence
refer to either the immediate transition or the timer load-decrement sequence.
During each clock cycle, the PMU sequencer performs the following actions:
■ Computes the required resource set based on requests and the resource dependency table.
■ Decrements all timers whose values are nonzero. If a timer reaches 0, the PMU clears the ResourcePending bit of the resource
and inverts the ResourceState bit.
■ Compares the request with the current resource status and determines which resources must be enabled or disabled.
■ Initiates a disable sequence for each resource that is enabled, is no longer being requested, and has no powered-up dependents.
■ Initiates an enable sequence for each resource that is disabled, is being requested, and has all of its dependencies enabled.
2.5 Power-Off Shutdown
The CYW54907 provides a low-power shutdown feature that allows the device to be turned off while the host, and any other system
devices remain operational. When the CYW54907 is not needed in the system, VDDIO_RF and VDDC are shut down while VDDIO
remains powered. This allows the CYW54907 to be effectively off while keeping the I/O pins powered so that they do not draw extra
current from devices connected to the I/O.
During a low-power shutdown state, provided VDDIO remains applied to the CYW54907, all outputs are tristated and most inputs
signals are disabled. Input voltages must remain within the limits defined for normal operation. This is done to prevent current paths
or create loading on any digital signals in the system, and enables the CYW54907 to be fully integrated in an embedded device while
taking full advantage of the lowest power-saving modes.
When the CYW54907 is powered on from this state, it is the same as a normal power-up and does not retain any information about
its state from before it was powered down.
2.6 Power-Up/Power-Down/Reset Circuits
The CYW54907 has two signals (see Table 2) that enable or disable circuits and the internal regulator blocks, allowing the host to
control power consumption. For timing diagrams of these signals and the required power-up sequences, see Section 18. “Power-Up
Sequence and Timing”.
Table 2. Power-Up/Power-Down/Reset Control Signals
Signal
REG_ON
Description
This signal is used by the PMU to power up the CYW54907. It controls the internal CYW54907 regulators.
When this pin is high, the regulators are enabled and the device is out of reset. When this pin is low, the device
is in reset and the regulators are disabled. This pin has an internal 200 k pull-down resistor that is enabled
by default. It can be disabled through programming.
HIB_REG_ON_IN
This signal is used by the hibernation block to decide whether or not to power down the internal CYW54907
regulators. If HIB_REG_ON_IN is low, the regulators will be disabled. For a signal at HIB_REG_ON_IN to
function as intended, HIB_REG_ON_OUT must be connected to REG_ON.
Document Number: 002-19312 Rev. *C
Page 11 of 95