www.ti.com
3.3 V I/O Power Down
7.4.2.2DSP Module Clock Off
In the clock Disable state, the DSP’s module clock is disabled, while DSP reset remains
∙Host: Notify the DSP to prepare for
∙DSP: Drain all existing operations and ensure there are no accesses to the C64x+ megamodule prior to DSP
–Program the PSC to disable all master peripherals (except the Host) that are capable of initiating transfers to the C64x+ Megamodule.
–Check EDMA transfer status to ensure there is no outstanding EDMA transfers that can access the C64x+ Megamodule.
∙DSP: Prepare for
–Set PDCCMD to 0001 5555h. PDCCMD is a control register in the DSP
Note: This register can only be written while the DSP is in supervisor mode.
–Enable one of the interrupts that the host would like to use to wake the DSP in the DSP
–Execute the IDLE instruction. IDLE is a program instruction in the C64x+ CPU instruction set. When the CPU executes IDLE, the PDC is notified and initiates DSP
∙Host: Disable the DSP clock.
–Wait for the GOSTAT[0] bit in PTSTAT to clear to 0. You must wait for the power domain to finish any previously initiated transitions before initiating a new transition.
–Set the NEXT bit in MDCTL39 to 2h to prepare the DSP module for a disable transition.
–Set the GO[0] bit in PTCMD to 1 to initiate the state transition.
–Wait for the GOSTAT[0] bit in PTSTAT to clear to 0. The domain is only safely in the new state after the GOSTAT[0] bit is cleared to 0.
–Wait for the STATE bit in MDSTAT39 to change to 2h. The module is only safely in the new state after the STATE bit in MDSTAT39 changes to reflect the new state.
7.53.3 V I/O Power Down
The 3.3 V I/O drivers are fabricated out of 1.8 V transistors with design techniques that require a DC bias current. These I/O cells have a
7.6Video DAC Power Down
The DM643x DMP video processing back end (VPBE) includes four video
Power Management | 81 |