www.ti.com
9.1Overview
9.2DeviceIdentification
9.3DeviceConfiguration
9.3.1PinMultiplexingControl
9.3.2DeviceBootConfigurationStatus
Overview
TheTMS320DM643xDMPSystemModuleisasystem-levelmodulecontainingstatusandtop-level
controllogicrequiredbythedevice.TheSystemModuleconsistsofasetofstatusandcontrolregisters,
accessiblebytheDSP,supportingallofthefollowingsystemfeaturesandoperations:
•DeviceIdentification
•DeviceConfiguration
–Pinmultiplexingcontrol
–Devicebootconfigurationstatus
•PowerManagement
–V
DD
3.3VI/Opower-downcontrol
•SpecialPeripheralStatusandControl
–Timercontrol
–VPSSclockandDACcontrol
–DDR2VTPcontrol
–HPIcontrol
•BandwidthManagement
–BusmasterDMAprioritycontrol
–EDMATransferChannelconfiguration
•BootControl
ThischapterdescribestheSystemModule.
TheDEVICE_IDregisteroftheSystemModulecontainsasoftwarereadableversionoftheJTAGID
device.Softwarecanusethisregistertodeterminetheversionofthedeviceonwhichitisexecuting.The
registerformatanddescriptionareshowninthedevice-specificdatamanual.
TheSystemModulecontainsregistersforcontrollingpinmultiplexingandregistersthatreflecttheboot
configurationstatus.
TheDM643xDMPmakesextensiveuseofpinmultiplexingtoaccommodatethelargenumberof
peripheralfunctionsinthesmallestpossiblepackage.Acombinationofhardwareconfiguration
(configurationpinslatchedatdevicereset)andregisterprogramcontrol(PINMUX0andPINMUX1
registers)controlspinmultiplexingtoaccomplishthis.Hardwaredoesnotattempttoensurethatthe
properpinmultiplexingisselectedfortheperipheralsorthatinterfacemodeisbeingused.
Detailedinformationaboutthepinmultiplexingandcontroliscoveredinthedevice-specificdatamanual.
Thedevicebootandconfigurationsettingsarelatchedatdevicereset(PORorRESET),andcapturedin
theBOOTCFGregister.Seethedevice-specificdatamanualfordetailsonthisregisterandthebootand
configurationsettings.
SystemModule 86SPRU978E–March2008
SubmitDocumentationFeedback