Public Version
PRCM Basic Programming Model
www.ti.com
enabled). The display functional clock is controlled only by the
register.
•
The PER domain clock is automatically cut when all initiators are in standby mode and all slave ports
are in idle (provided the MPU and the DSP are in standby mode and the CORE power domain is
inactive, if sleep dependency in their domains is enabled).
•
The USBHOST power domain clock is automatically cut whenever the USBHOST is in standby mode
(provided MPU is also in standby mode, if sleep dependency in the MPU domain is enabled, and IVA2
is also in standby mode, if sleep dependency in the IVA2 domain is enabled).
•
Because of the hardwired sleep dependency between NEON and the MPU domain, NEON can go into
idle only if the MPU goes into standby mode. The MPU domain must also be configured in automatic
hardware supervised mode for the NEON power domain idle transition to occur.
3.6.2.4.7 CM_CLKSTST_ <domain_name> (Clock State Status Register)
The clock state status register logs the activity status of the power domain clock. This includes the activity
of the interface clocks running only on the domain.
The device has following clock state status registers:
•
: MPU subsystem clock activity
•
: L3 clock domain activity and L4 clock domain activity
•
: Camera subsystem clock activity
•
: DSS clock activity
•
: PER clock domain activity
•
: IVA2.2 clock domain activity
•
: Graphics subsystem clock activity
•
: Emulation clock activity
•
: USBHOST clock activity
3.6.2.4.8 CM_SLEEPDEP_ <domain_name> (Sleep Dependency Control Register)
The sleep dependency control register allows the enabling or disabling of the sleep transition dependency
of a power domain with respect to other power domains.
The device has following sleep dependency registers:
•
: CAM power domain sleep dependency with the MPU power domain
•
: Display power domain sleep dependency with the MPU power domain and the
IVA2 power domain
•
: PER power domain sleep dependencies with the MPU, IVA2, and CORE
power domains
•
: SGX power domain sleep dependency with the MPU power domain
•
: USBHOST power domain sleep dependency with the MPU and IVA2
power domains
Although the CORE power domain is composed of L3 and L4 clock domains, the sleep dependency with
the L3 clock domain is always enabled (not programmable by software); there is no sleep dependency
between the PER power domain and the CORE_L4 clock domain.
The dependencies listed in
can be enabled or disabled by software.
Table 3-91. Sleep Dependency Settings
Parent Domain
Dependent Domain
MPU
IVA2
CORE-L3
CAM
Software controlled
DSS
Software controlled
Software controlled
PER
Software controlled
Software controlled Always enabled
SGX
Software controlled
USBHOST
Software controlled
Software controlled
410 Power, Reset, and Clock Management
SWPU177N – December 2009 – Revised November 2010
Copyright © 2009–2010, Texas Instruments Incorporated