Public Version
PRCM Functional Description
www.ti.com
3.5.4.4
Device Wake-Up Events
This section summarizes the wake-up events for each power domain.
through
list
the wake-up events, related control registers, and MPU and IVA2.2 interrupts.
Two registers, PRCM.
and PRCM.
, enable the MPU
and IVA2.2 interrupts. In some cases, they can also enable the wake-up feature associated with the
interrupt (DPLL recalibration requests, voltage controller and processors errors, and device wake-up
event).
NOTE:
•
The PRCM module can be configured to generate an interrupt to the MPU or the IVA2
subsystem as a result of a wake-up event from the CORE, WKUP, and PER power
domain modules to the MPU and the IVA2. However, these modules can also directly
interrupt the MPU and the IVA2 subsystems. To avoid a double interrupt (from the
PRCM module and one of these modules) as the result of a single event (wakeup), one
interrupt must be masked when the other is unmasked. For more information about the
interrupt capability of a module, see the module chapter.
•
The UART, GPIO, and McSPI modules generate an asynchronous wake-up event (their
interface and functional clocks can be gated during the sleep period). However, because
the GPTIMERs generate a synchronous wake-up event, they require their functional
clock to be active during the sleep period; their interface clock can be gated. McBSP
modules can generate a synchronous or asynchronous wake-up event, based on the
mode configurations. For more information about the interrupt capability of a module,
see the module chapter.
•
The ability of a module to generate a wake-up event depends on the power state of the
power domain in which the module resides. If the power domain is inactive (the
functional and interface clocks of the domain are gated), only the asynchronous wake-up
modules can wake up the power domain. If only the interface clocks in the domain are
gated, synchronous and asynchronous wake-up modules can generate a wake-up event
to activate the interface clock. Similarly, if the power domain is in retention or off power
state (the domain logic is nonfunctional), no wake-up event can be generated by any
module in that power domain.
Table 3-63. MPU Power Domain Wake-Up Events
Internal Wake-Up
Source
PRCM Software Control
Wake-
Interrupt/Type
Interrupt to
Events
Module
Up
Event
IVA2, CORE, DSS,
PRCM
Yes
No
N/A
and PER domain
dependency
Peripherals wake-up
Peripherals
Yes
MPU peripheral group event
MPU
events
occurred.
Event generator on,
PRCM
Yes
Event generator on, off
MPU
off time
Forced wake-up
PRCM
No
Wake-up transition is complete
MPU
transition
(IVA2, NEON, SGX, USBHOST,
DSS, CAM, PER, EMU domains).
356 Power, Reset, and Clock Management
SWPU177N – December 2009 – Revised November 2010
Copyright © 2009–2010, Texas Instruments Incorporated