Preliminary
www.ti.com
Introduction
Table 14-3. Module Idle Mode Settings (continued)
Idle Mode Value
Selected Mode
Description
3h
Smart-idle
The module acknowledges the idle request basing its decision on its internal
wakeup-capable mode
wakeup-capable mode activity. Namely, the acknowledge signal is asserted
only when all pending transactions, interrupts, or DMA requests are
processed. This is the best approach to efficient system power management.
The module may generate (IRQ- or DMA-request-related) wake-up events
when in IDLE state. The mode is relevant only if the appropriate module
swakeup output(s) is implemented.
The idle status of a slave module is indicated by the CM_<Powerdomain>_<Module>_CLKCTRL[x]
IDLEST bit field in the PRCM module.
lists the possible idle status for a slave module.
Table 14-4. Slave Module Idle Status
IDLEST Bit
Idle Status
Description
0
Functional
The module is fully functional. The interface and functional clocks are active.
1h
In transition
The module is performing a wake-up or a sleep transition.
2h
Interface idle
The module interface clock is idled. The module may remain functional if
using a separate functional clock.
3h
Full idle
The module is fully idle. The interface and functional clocks are gated.
For the idle protocol management on the PRCM module side, the behavior of the PRCM module is
configured in the CM_<Powerdomain>_<Module>_CLKCTRL[x] MODULEMODE bit field. Based on the
configured behavior, the PRCM module asserts the idle request to the module unconditionally (that is,
immediately when the software requests).
describes the configurable behavior of
MODULEMODE.
Table 14-5. Slave Module Mode Settings in PRCM
MODULEMODE Bit
Selected Mode
Description
0
Disabled
The PRCM module unconditionally asserts the module idle request. This
request applies to the gating of the functional and interface clocks to the
module. If acknowledged by the module, the PRCM module can gate all
clocks to the module (that is, the module is completely disabled).
1h
Reserved
Reserved
2h
Enabled
This mode applies to a module when the PRCM module manages its interface
and functional clocks. The functional clock to the module remains active
unconditionally, while the PRCM module automatically asserts/deasserts the
module idle request based on the clock-domain transitions. If acknowledged
by the module, the PRCM module can gate only the interface clock to the
module.
3h
Reserved
Reserved
In addition to the IDLE and STANDBY protocol, PRCM offers also the possibility to manage optional
clocks, through a direct software control: “OptFclken” bit from programming register.
Table 14-6. Module Clock Enabling Condition
Condition:
Clock Enabling Condition
AND
OR
Clock associated with STANDBY protocol
Clock domain is ready
MStandby is de-asserted
Mwakeup is asserted
Clock associated with IDLE protocol, as
Clock domain is ready
Idle status = FUNCT
interface clock
Idle status = TRANS
SWakeup is asserted
1399
SPRUGX9 – 15 April 2011
Power, Reset, and Clock Management (PRCM) Module
© 2011, Texas Instruments Incorporated
Содержание TMS320C6A816 Series
Страница 2: ...Preliminary 2 SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 92: ...92 Read This First SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1122: ...1122 Multichannel Audio Serial Port McASP SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1562: ...1562 Real Time Clock RTC SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1658: ...1658 Timers SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1750: ...1750 UART IrDA CIR Module SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1984: ...1984 Universal Serial Bus USB SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...