www.ti.com
2.4InternalPeripherals
2.4.1InterruptController(INTC)
2.4.2Power-DownController(PDC)
InternalPeripherals
ThisC64x+Megamoduleincludesthefollowinginternalperipherals:
•Interruptcontroller(INTC)
•Power-downcontroller(PDC)
ThissectionbrieflydescribestheINTCandPDC.Formoreinformationontheseperipherals,seethe
TMS320C64x+DSPMegamoduleReferenceGuide(SPRU871).
TheC64x+Megamoduleincludesaninterruptcontroller(INTC)tomanageCPUinterrupts.TheINTC
mapsthe0to127DSPdeviceeventsto12CPUinterrupts.Refertodevice-specificdatamanualforalist
ofalltheDSPdeviceevents.TheinterruptcontrollersectionoftheTMS320C64x+DSPMegamodule
ReferenceGuide(SPRU871)fullydescribestheINTCandhowitmapstheDSPdeviceeventstothe
12CPUinterrupts.
TheC64x+Megamoduleincludesapower-downcontroller(PDC).ThePDCcanpower-downallofthe
followingcomponentsoftheC64x+Megamodule:
•C64x+CPU
•L1Pcontroller
•L1Dcontroller
•L2controller
•Extendedmemorycontroller(EMC)
•Internaldirectmemoryaccess(IDMA)controller
TheDM643xDMPdoesnotsupportpower-downoftheinternalmemoriesoftheDSPsubsystem.
TheC64x+Megamoduleiscapableofprovidingbothdynamicandstaticpower-down;however,onlystatic
power-downissupportedontheDM643xDMP.TheTMS320C64x+DSPMegamoduleReferenceGuide
(SPRU871)describesthepower-downcontrolinmoredetail.
•Staticpower-down:ThePDCinitiatespowerdownoftheentireC64x+Megamoduleandallinternal
memoriesimmediatelyuponcommandfromsoftware.
OntheDM643xDMP,staticpower-downaffectsallcomponentsoftheC64x+Megamodule.TheDM643x
DMPdoesnotsupportpower-downoftheinternalmemories.Softwarecaninitiatestaticpower-downviaa
registerbitinthePDCregister.FormoreinformationonthePDC,seetheTMS320C64x+DSP
MegamoduleReferenceGuide(SPRU871).
Note:TheDM643xDMPdoesnotsupportdynamicpower-down.
TMS320C64x+Megamodule 22SPRU978E–March2008
SubmitDocumentationFeedback