Texas Instruments TMS320C6454 Computer Hardware User Manual


 
www.ti.com
PRODUCT PREVIEW
7.6.3SystemReset
7.6.4CPUReset
TMS320C6454
Fixed-PointDigitalSignalProcessor
SPRS311AAPRIL2006REVISEDDECEMBER2006
4.Thedeviceisnowoutofreset,deviceexecutionbeginsasdictatedbytheselectedbootmode(see
Section2.4,BootSequence).
NOTE
ThePORpinshouldbeheldinactive(high)throughouttheWarmResetsequence.
Otherwise,ifPORisactivated(broughtlow),theminimumPORpulsewidthmustbemet.
TheRESETpinshouldnotbetiedtogetherwiththePORpin.
ASystemResetisinitiatedbytheemulatorviatheC64x+emulationlogic.Thisresetcanbemaskedby
theemulator.
ThefollowingmemorycontentsaremaintainedduringaSystemReset:
DDR2MemoryController:TheDDR2MemoryControllerregistersarenotreset.Inaddition,theDDR2
SDRAMmemorycontentisretainediftheuserplacestheDDR2SDRAMinself-refreshmodebefore
invokingtheSystemReset.
EMIFA:ThecontentsofthememoryconnectedtotheEMIFAareretained.TheEMIFAregistersare
notreset.
Test,emulation,andclocklogicareunaffected.Thedeviceconfigurationpinsarealsonotre-latchedand
thestateoftheperipherals(seeTable3-4)isnotaffected.
DuringaSystemReset,thefollowinghappens:
1.TheSystemResetisinitiatedbytheemulator.
Duringthistime,thefollowinghappens:
Theresetsignalsflowtotheentirechipresettingallthemodulesonchipexceptthetestand
emulationlogic.
ThePLLcontrollersarenotreset.Internalsystemclocksareunaffected.IfPLL1/PLL2werelocked
beforetheSystemReset,theyremainlocked.
TheRESETSTATpingoeslowtoindicateaninternalresetisbeinggenerated.
2.Afterdeviceinitializationiscomplete,theRESETSTATpinisdeasserted(drivenhigh).Inaddition,the
PLLcontrollerspausetheirsystemclocksforabout10cycles.
Atthispoint:
ThestateoftheperipheralsbeforetheSystemResetisnotchanged.Forexample,ifMcBSP0was
intheenabledstatebeforeSystemReset,itwillremainintheenabledstateafterSystemReset.
TheI/OpinsarecontrolledasdictatedbytheDEVSTATregister.
TheDDR2MemoryControllerandEMIFAregistersretaintheirpreviousvalues.OnlytheDDR2
MemoryControllerandEMIFAstatemachinesareresetbytheSystemReset.
ThePLLcontrollersareoperatinginthemodepriortoSystemReset.Systemclocksare
unaffected.
Thebootsequenceisstartedafterthesystemclocksarerestarted.Sincetheconfigurationpins(including
theBOOTMODE[3:0]pins)arenotlatchedwithaSystemReset,thepreviousvalues,asshowninthe
DEVSTATregister,areusedtoselectthebootmode.
ACPUResetisinitiatedbytheHPIorPCIperipheral.ThisresetonlyaffectstheCPU.Duringa
PCI-initiatedCPUReset,thePCIpinsaresettotheirresetstate.WiththeexceptionoftheHRDY/PIRDY
pin,thePCIpinshavearesetstateofhigh-impedance;theHRDY/PIRDYpingoeshighduringreset.
C64x+PeripheralInformationandElectricalSpecifications 118SubmitDocumentationFeedback