Texas Instruments TMS320DM643x Computer Hardware User Manual


 
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 86SPRU978EMarch2008
SubmitDocumentationFeedback