Contents ............................Preface ....................Introduction/Feature Overview ....................Purpose of the Peripheral ........................Features ....................Terms and Abbreviations ......................Power/Sleep Controller ....................Power and Reset Domains ................Power Domain and Module States Defined ..................2.2.1 Power Domain States ....................2.2.2 Module States ....................
Page 4
www.ti.com List of Figures ....................Power and Clock Domains .................. Peripheral Identification Register (PID) ............. Power Domain Transition Command Register (PTCMD) ..............Power Domain Transition Status Register (PTSTAT) ............... Power Domain Status Register 0-4 (PDSTATx) ................ Power Domain Control Register 0-4 (PDCTLx) ................
– Reserved bits in a register figure designate a bit that is used for future device expansion. Related Documentation From Texas Instruments The following documents describe the TMS320C6457 DSP. Copies of these documents are available on the Internet at www.ti.com. Tip: Enter the literature number in the search box provided at www.ti.com.
This document covers the usage of the Power/Sleep Controller (PSC) in the TMS320C6457 device. The intent is not to keep this document as a user's guide, but to actually add this to the TMS320C6457 data manual, once it is available.
The other power domains, however, can be in either the ON or OFF state; i.e., the memory for a specific module can remain powered down if it is not used. TMS320C6457 DSP Power/Sleep Controller (PSC) SPRUGL4 – March 2009 Submit Documentation Feedback...
The procedure for power domain state transitions follows (X denotes the power domain number, Y denotes the module domain number): • Wait for PTSTAT.GOSTAT[X] to clear to 0x0. Wait for any previously initiated transitions to finish before initiating a new transition. SPRUGL4 – March 2009 TMS320C6457 DSP Power/Sleep Controller (PSC) Submit Documentation Feedback...
• Wait for PTSTAT.GOSTAT[X] to clear to 0x0. The domain is safely in the new state only after PTSTAT.GOSTAT[X] is cleared to 0x0. TMS320C6457 DSP Power/Sleep Controller (PSC) SPRUGL4 – March 2009 Submit Documentation Feedback...
– Block Reset: Allows emulation to block software initiated local and module resets. Local reset applies only to the C64x+ core domains; module reset applies to all other domains. SPRUGL4 – March 2009 TMS320C6457 DSP Power/Sleep Controller (PSC) Submit Documentation Feedback...
LEGEND:R = Read only; -n = value after reset Table 5. Peripheral Identification Register (PID) Field Descriptions Field Value Description 31-0 Peripheral ID used to differentiate different modules in the system SPRUGL4 – March 2009 TMS320C6457 DSP Power/Sleep Controller (PSC) Submit Documentation Feedback...
Power domain GO transition command (X denotes power domain number). Write 1 to cause the state transition interrupt generation block to evaluate the new PTNEXT and MDCTL.NEXT states as the application desired states. TMS320C6457 DSP Power/Sleep Controller (PSC) SPRUGL4 – March 2009 Submit Documentation Feedback...
Table 8. Power Domain Status Register 0-4 (PDSTATx) Field Descriptions Field Value Description 31-2 Reserved Reserved STATE Power domain status Power Domain is in the OFF state. ower Domain is in the ON state. SPRUGL4 – March 2009 TMS320C6457 DSP Power/Sleep Controller (PSC) Submit Documentation Feedback...
Table 9. Power Domain Control Register 0-4 (PDCTLx) Field Descriptions Field Value Description 31-1 Reserved Reserved NEXT Power domain next state Power domain off. Power domain on. Others Indicates transition. TMS320C6457 DSP Power/Sleep Controller (PSC) SPRUGL4 – March 2009 Submit Documentation Feedback...
Module local reset status. (This bit applies to C64x+ domains only.) Local reset is asserted. Local reset is de-asserted. Reserved Reserved STATE Module state status. Indicates current module status. SwRstDisable state. Enable state. Others Reserved. SPRUGL4 – March 2009 TMS320C6457 DSP Power/Sleep Controller (PSC) Submit Documentation Feedback...
Module local reset control. (This bit applies to C64x+ modules only.) Assert local reset. De-assert local reset. Reserved Reserved NEXT Module next state. SwRstDisable state. Enable state. Others Reserved. TMS320C6457 DSP Power/Sleep Controller (PSC) SPRUGL4 – March 2009 Submit Documentation Feedback...
Page 19
IMPORTANT NOTICE Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications, enhancements, improvements, and other changes to its products and services at any time and to discontinue any product or service without notice. Customers should obtain the latest relevant information before placing orders and should verify that such information is current and complete.
Need help?
Do you have a question about the TMS320C6457 and is the answer not in the manual?
Questions and answers