Texas Instruments TMS320C6727 Stereo System User Manual


 
www.ti.com
4.16.2RTI/DigitalWatchdogRegistersDescription(s)
TMS320C6727,TMS320C6726,TMS320C6722
Floating-PointDigitalSignalProcessors
SPRS268EMAY2005REVISEDJANUARY2007
Thedigitalwatchdogisdisabledbydefault.Onceenabled,asequenceoftwo16-bitkeyvalues(0xE51A
followedby0xA35Cintwoseparatewrites)mustbecontinuallywrittentothekeyregisterbeforethe
watchdogcountercountsdowntozero;otherwise,theDSPwillbereset.Thisfeaturecanbeusedto
provideanaddedmeasureofrobustnessagainstasoftwarefailure.Iftheapplicationfailsandceasesto
writetothewatchdogkey;thewatchdogwillrespondbyresettingtheDSPandtherebyrestartingthe
application.
NotethatCounter0andCompare0areusedbyDSPBIOStogeneratethetickcounteritrequires;
however,Capture0isstillavailableforusebytheapplicationaswellastheremainingRTIresources.
Table4-36isalistoftheRTIregisters.
Table4-36.RTIRegisters
BYTEADDRESSREGISTERNAMEDESCRIPTION
Device-LevelConfigurationRegistersControllingRTI
0x40000014CFGRTISelectsthesourcesfortheRTIinputcapturesfromamongthesixMcASPDMAevent.
RTIInternalRegisters
0x42000000RTIGCTRLGlobalControlRegister.Starts/stopsthecounters.
0x42000004ReservedReservedbit.
0x42000008RTICAPCTRLCaptureControl.Controlsthecapturesourceforthecounters.
0x4200000CRTICOMPCTRLCompareControl.Controlsthesourceforthecompareregisters.
0x42000010RTIFRC0Free-RunningCounter0.Currentvalueoffree-runningcounter0.
0x42000014RTIUC0Up-Counter0.Currentvalueofprescalecounter0.
0x42000018RTICPUC0CompareUp-Counter0.Comparevaluecomparedwithprescalecounter0.
0x42000020RTICAFRC0CaptureFree-RunningCounter0.Currentvalueoffree-runningcounter0onexternal
event.
0x42000024RTICAUC0CaptureUp-Counter0.Currentvalueofprescalecounter0onexternalevent.
0x42000030RTIFRC1Free-RunningCounter1.Currentvalueoffree-runningcounter1.
0x42000034RTIUC1Up-Counter1.Currentvalueofprescalecounter1.
0x42000038RTICPUC1CompareUp-Counter1.Comparevaluecomparedwithprescalecounter1.
0x42000040RTICAFRC1CaptureFree-RunningCounter1.Currentvalueoffree-runningcounter1onexternal
event.
0x42000044RTICAUC1CaptureUp-Counter1.Currentvalueofprescalecounter1onexternalevent.
0x42000050RTICOMP0Compare0.Comparevaluetobecomparedwiththecounters.
0x42000054RTIUDCP0UpdateCompare0.Valuetobeaddedtothecompareregister0valueoncompare
match.
0x42000058RTICOMP1Compare1.Comparevaluetobecomparedwiththecounters.
0x4200005CRTIUDCP1UpdateCompare1.Valuetobeaddedtothecompareregister1valueoncompare
match.
0x42000060RTICOMP2Compare2.Comparevaluetobecomparedwiththecounters.
0x42000064RTIUDCP2UpdateCompare2.Valuetobeaddedtothecompareregister2valueoncompare
match.
0x42000068RTICOMP3Compare3.Comparevaluetobecomparedwiththecounters.
0x4200006CRTIUDCP3UpdateCompare3.Valuetobeaddedtothecompareregister3valueoncompare
match.
0x42000070ReservedReservedbit.
0x42000074ReservedReservedbit.
0x42000080RTISETINTSetInterruptEnable.SetsinterruptenablebitsintRTIINTCTRLwithouthavingtodoa
read-modify-writeoperation.
0x42000084RTICLEARINTClearInterruptEnable.ClearsinterruptenablebitsintRTIINTCTRLwithouthavingto
doaread-modify-writeoperation.
PeripheralandElectricalSpecifications 98SubmitDocumentationFeedback