9.1OverviewoftheSystemControlModule
9.2DeviceIdentification
OverviewoftheSystemControlModule
www.ti.com
TheTMS320DM646xDMSoCsystemcontrolmoduleisasystem-levelmodulecontainingstatusand
top-levelcontrollogicrequiredbythedevice.Thesystemcontrolmoduleconsistsofasetofstatusand
controlregisters,accessiblebytheARM(andDSP),supportingallofthefollowingsystemfeaturesand
operations:
•DeviceIdentification
•DeviceConfiguration
–Pinmultiplexingcontrol
–Devicebootconfigurationstatus
–Devicebootprocessstatus
•ARM-DSPIntegration
–ARM-DSPinterruptcontrolandstatus
–DSPbootaddresscontrolandstatus
•PowerManagement
–V
DD
3.3VI/Opower-downcontrol
•SpecialPeripheralStatusandControl
–Universalserialbus(USB)interfacecontrol
–Hostportinterface(HPI)control
–Videoclockcontrol
–Transportstreaminterface(TSIF)control
–VideoandTSIFclockdisable
–PWMcontrol
–EDMA3transfercontroller(EDMA3TC)defaultburstsizeconfiguration
–ARMmemorywaitstatecontrol
•BandwidthManagement
–BusmasterDMAprioritycontrol
•EmulationControl
–Setemulatorsuspendsource
•DeviceUniqueID
–128-bitID,uniquetoeachdevice,suitablefordigitalrightsmanagement(DRM)implementation
•Clockandoscillatorcontrol
Thischapterdescribesthesystemcontrolmodule.
TheJTAGIDregister(JTAGID)oftheSystemControlModulecontainsasoftwarereadableversionofthe
JTAG/DeviceID.Softwarecanusethisregistertodeterminetheversionofthedeviceonwhichitis
executing.Theregisterformatanddescriptionareshowninthedevice-specificdatamanual.
104SystemControlModuleSPRUEP9A–May2008
SubmitDocumentationFeedback