www.ti.com
PRODUCT PREVIEW
Reset
Static
Powerdown
Disabled
Enable In
Progress
Enabled
Unlock the PERCFG0 register by
using the PERLOCK register.
Write to the PERCFG0 register
within 16 SYSCLK3 clock cycles
to change the state of the
peripherals.
Poll the PERSTAT registers to
verify state change.
TMS320C6454
Fixed-PointDigitalSignalProcessor
SPRS311A–APRIL2006–REVISEDDECEMBER2006
Followingdevicereset,allperipheralsthatarenotinthestaticpowerdownstateareinthedisabledstate
bydefault.PeripheralsusedforbootsuchasHPIandPCIareenabledautomaticallyfollowingadevice
reset.
Peripheralsareonlyallowedcertaintransitionsbetweenstates(seeFigure3-1).
Figure3-1.PeripheralTransitionsBetweenStates
Figure3-2showstheflowneededtochangethestateofagivenperipheralontheC6454device.
Figure3-2.PeripheralStateChangeFlow
A32-bitkey(value=0x0F0A0B00)mustbewrittentothePeripheralLockregister(PERLOCK)inorderto
allowaccesstothePERCFG0register.WritestothePERCFG1registercanbedonedirectlywithout
goingthroughthePERLOCKregister.
NOTE
TheinstructionsthatwritetothePERLOCKandPERCFG0registersmustbeinthesame
fetchpacketifcodeisbeingexecutedfromexternalmemory.Iftheinstructionsarein
differentfetchpackets,fetchingthesecondinstructionfromexternalmemorymaystallthe
instructionlongenoughsuchthatPERCFG0registerwillbelockedbeforetheinstruction
isexecuted.
54DeviceConfigurationSubmitDocumentationFeedback