Texas Instruments TMS320DM355 Computer Hardware User Manual


 
www.ti.com
PRODUCT PREVIEW
3.1464-BitCrossbarArchitecture
3.14.1CrossbarConnections
3.14.2EDMAController
TMS320DM355
DigitalMediaSystem-on-Chip(DMSoC)
SPRS463ASEPTEMBER2007REVISEDSEPTEMBER2007
TheDM355usesa64-bitcrossbararchitecturetocontrolaccessbetweendeviceprocessors,subsystems
andperipherals.ItincludesanEDMAControllerconsistingofaDMATransferController(TC)andaDMA
ChannelController(CC).TheTCprovidestwoDMAchannelsfortransferbetweenslaveperipherals.The
CCprovidesauserandeventinterfacetotheEDMAsystem.Itincludesupto64eventchannelstowhich
allsystemsynchronizationeventscanbemappedand8autosubmit“quick”channels(QDMA).Inmost
ways,thesechannelsareidentical.Achannelreferstoaspecific‘event’thatcancauseatransfertobe
submittedtotheTCasaTransferRequest.
Therearefivetransfermasters(TCshaveseparatereadandwriteconnections)connectedtothe
crossbar;ARM,theVideoProcessingSub-system(VPSS),themasterperipherals(USB),andtwoEDMA
transfercontrollers.Thesecanbeconnectedtofourseparateslaveports;ARM,theDDREMIF,andCFG
busperipherals.Notallmastersmayconnecttoallslaves.Connectionpathsareindicatedbyat
intersectionpointsshowninTable3-18
Table3-18.CrossbarConnectionMatrix
SlaveModule
DMAMasterARMInternalMPEG/JPEGConfigBusRegistersandDDREMIFMemory
MemoryCo-processorMemory
Memory
ARM
VPSS
DMAMasterPeripherals(USB)
EDMA3TC0
EDMA3TC1
TheEDMAcontrollerhandlesalldatatransfersbetweenmemoriesandthedeviceslaveperipheralson
theDM355device.Thesearesummarizedasfollows:
Transferto/fromon-chipmemories
ARMprogram/dataRAM
MPEG/JPEGCo-processormemory
Transferto/fromexternalstorage
DDR2/mDDRSDRAM
AsynchronousEMIF
OneNANDflash
NANDflash
SmartMedia,SD,MMC,xDmediastorage
Transferto/fromperipherals
ASP
SPI
I2C
PWM
RTO
GPIO
Timer/WDT
UART
MMC/SD
SubmitDocumentationFeedbackDetailedDeviceDescription87