Texas Instruments SM320C6455-EP Personal Computer User Manual


 
www.ti.com
7.6.3MaxReset
7.6.4SystemReset
7.6.5CPUReset
SM320C6455-EP
FIXED-POINTDIGITALSIGNALPROCESSOR
SPRS462BSEPTEMBER2007REVISEDJANUARY2008
Section2.4,BootSequence).
NOTE
ThePORpinshouldbeheldinactive(high)throughouttheWarmResetsequence.
Otherwise,ifPORisactivated(broughtlow),theminimumPORpulsewidthmustbemet.
TheRESETpinshouldnotbetiedtogetherwiththePORpin.
AMaxResetisinitiatedbytheRapidIOperipheralandhasthesameaffectasaWarmReset.
TheemulatorinitiatesaSystemResetviatheICEPickmodule.ThisICEPick-initiatedresetis
non-maskable.ToinvokethemaximumresetviatheICEPickmodule,theusercanperformthefollowing
fromtheCodeComposerStudio™menu:DebugAdvancedResetsSystemReset.
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 130SubmitDocumentationFeedback