www.ti.com
PRODUCT PREVIEW
TMS320DM355
DigitalMediaSystem-on-Chip(DMSoC)
SPRS463A–SEPTEMBER2007–REVISEDSEPTEMBER2007
DigitalMediaSystem-on-Chip(DMSoC).Theprimaryaudiomodesthataresupportedbythe
ASParetheAC97andIISmodes.Inadditiontotheprimaryaudiomodes,theASPsupports
generalserialportreceiveandtransmitoperation,butisnotintendedtobeusedasa
high-speedinterface.
SPRUED4TMS320DM35xDMSoCSerialPeripheralInterface(SPI)ReferenceGuideThisdocument
describestheserialperipheralinterface(SPI)intheTMS320DM35xDigitalMedia
System-on-Chip(DMSoC).TheSPIisahigh-speedsynchronousserialinput/outputportthat
allowsaserialbitstreamofprogrammedlength(1to16bits)tobeshiftedintoandoutofthe
deviceataprogrammedbit-transferrate.TheSPIisnormallyusedforcommunication
betweentheDMSoCandexternalperipherals.Typicalapplicationsincludeaninterfaceto
externalI/Oorperipheralexpansionviadevicessuchasshiftregisters,displaydrivers,SPI
EPROMsandanalog-to-digitalconverters.
SPRUED9TMS320DM35xDMSoCUniversalAsynchronousReceiver/Transmitter(UART)
ReferenceGuideThisdocumentdescribestheuniversalasynchronousreceiver/transmitter
(UART)peripheralintheTMS320DM35xDigitalMediaSystem-on-Chip(DMSoC).The
UARTperipheralperformsserial-to-parallelconversionondatareceivedfromaperipheral
device,andparallel-to-serialconversionondatareceivedfromtheCPU.
SPRUEE0TMS320DM35xDMSoCInter-IntegratedCircuit(I2C)PeripheralReferenceGuideThis
documentdescribestheinter-integratedcircuit(I2C)peripheralintheTMS320DM35xDigital
MediaSystem-on-Chip(DMSoC).TheI2Cperipheralprovidesaninterfacebetweenthe
DMSoCandotherdevicescompliantwiththeI2C-busspecificationandconnectedbywayof
anI2C-bus.Externalcomponentsattachedtothis2-wireserialbuscantransmitandreceive
upto8-bitwidedatatoandfromtheDMSoCthroughtheI2Cperipheral.Thisdocument
assumesthereaderisfamiliarwiththeI2C-busspecification.
SPRUEE2TMS320DM35xDMSoCMultimediaCard(MMC)/SecureDigital(SD)CardController
ReferenceGuideThisdocumentdescribesthemultimediacard(MMC)/securedigital(SD)
cardcontrollerintheTMS320DM35xDigitalMediaSystem-on-Chip(DMSoC).TheMMC/SD
cardisusedinanumberofapplicationstoprovideremovabledatastorage.TheMMC/SD
controllerprovidesaninterfacetoexternalMMCandSDcards.Thecommunicationbetween
theMMC/SDcontrollerandMMC/SDcard(s)isperformedbytheMMC/SDprotocol.
SPRUEE4TMS320DM35xDMSoCEnhancedDirectMemoryAccess(EDMA)ControllerReference
GuideThisdocumentdescribestheoperationoftheenhanceddirectmemoryaccess
(EDMA3)controllerintheTMS320DM35xDigitalMediaSystem-on-Chip(DMSoC).The
EDMAcontroller'sprimarypurposeistoserviceuser-programmeddatatransfersbetween
twomemory-mappedslaveendpointsontheDMSoC.
SPRUEE5TMS320DM35xDMSoC64-bitTimerReferenceGuideThisdocumentdescribesthe
operationofthesoftware-programmable64-bittimersintheTMS320DM35xDigitalMedia
System-on-Chip(DMSoC).Timer0,Timer1,andTimer3areusedasgeneral-purpose(GP)
timersandcanbeprogrammedin64-bitmode,dual32-bitunchainedmode,ordual32-bit
chainedmode;Timer2isusedonlyasawatchdogtimer.TheGPtimermodescanbeused
togenerateperiodicinterruptsorenhanceddirectmemoryaccess(EDMA)synchronization
eventsandRealTimeOutput(RTO)events(Timer3only).Thewatchdogtimermodeis
usedtoprovidearecoverymechanismforthedeviceintheeventofafaultcondition,such
asanon-exitingcodeloop.
SPRUEE6TMS320DM35xDMSoCGeneral-PurposeInput/Output(GPIO)ReferenceGuideThis
documentdescribesthegeneral-purposeinput/output(GPIO)peripheralinthe
TMS320DM35xDigitalMediaSystem-on-Chip(DMSoC).TheGPIOperipheralprovides
dedicatedgeneral-purposepinsthatcanbeconfiguredaseitherinputsoroutputs.When
configuredasaninput,youcandetectthestateoftheinputbyreadingthestateofan
internalregister.Whenconfiguredasanoutput,youcanwritetoaninternalregisterto
controlthestatedrivenontheoutputpin.
SubmitDocumentationFeedbackDeviceOverview57