9.3.1EDMA3Programming
9.3.1.1InputConfigurationParametersTransfer
9.3.1.2SystematicsandParitiesTransfer
www.ti.com
Programming
ThisEDMA3transfertotheinputconfigurationparametersisa16-wordTCPXEVTframe-synchronized
transfer.Theparametersshouldbesetas:
•OPTIONS:
–ITCCEN=0(Intermediatetransfercompletechainingisdisabled)
–TCCEN=0(Transfercompletechainingisdisabled)
–ITCINTEN=0(Intermediatetransfercompleteinterruptisdisabled)
–TCINTEN=0(Transfercompleteinterruptisdisabled)
–TCC=1to63(TransferCompleteCode)
–TCCMODE=0(NormalCompletion)
–FWID=Don'tcare
–STAT=0(Entryisupdatedasnormal)
–SYNCDIM=0(A-Sync.EacheventtriggersthetransferofACNTelements.)
–DAM=0(Dstaddressingwithinanarrayincrements.DstisnotaFIFO.)
–SAM=0(Srcaddressingwithinanarrayincrements.SourceisnotaFIFO.)
•SOURCEADDRESS:userinputconfigurationparametersstartaddress(mustbedouble-wordaligned)
•ACNT=64(Noofbytesinanarray)
•BCNT=1(NoofarraysoflengthACNT)
•DESTINATIONADDRESS:TCPIC0(50000000h)
•SRCBIDX=0(Source2ndDimensionIndex)
•DSTBIDX=0(Destination2ndDimensionIndex)
•SRCCIDX=0(Source3rdDimensionIndex)
•DSTCIDX=0(Destination3rdDimensionIndex)
•CCNT=1(Noofframesinablock)
•BCNTRLD:Don'tcare
•LINKADDRESS:AddressintheEDMA3PaRAMoftheEDMA3parametersassociatedwiththe
systematicsandparities.
Uponcompletion,thisEDMA3transferislinkedtotheEDMA3forsystematicsandparitiestransfer
parameters.
ThisEDMA3transfertothesystematicsandparitiesmemoryisaTCPXEVTframe-synchronizedtransfer.
Theparametersshouldbesetas:
•OPTIONS:
–ITCCEN=0(Intermediatetransfercompletechainingisdisabled)
–TCCEN=0(Transfercompletechainingisdisabled)
–ITCINTEN=0(Intermediatetransfercompleteinterruptisdisabled)
–TCINTEN=0(Transfercompleteinterruptisdisabled)
–TCC=1to63(TransferCompleteCode)
–TCCMODE=0(NormalCompletion)
–FWID=Don'tcare
–STAT=0(Entryisupdatedasnormal)
–SYNCDIM=1(AB-Sync.EacheventtriggersthetransferofBCNTarraysofACNTelements.)
–DAM=0(Dstaddressingwithinanarrayincrements.DstisnotaFIFO.)
–SAM=0(Srcaddressingwithinanarrayincrements.SourceisnotaFIFO.)
•SOURCEADDRESS:Systematicsandparitiesstartaddress(mustbedouble-wordaligned)
•ACNT=8(NoofbytesinanArray)
SPRUGK1–March2009TMS320C6457Turbo-DecoderCoprocessor271
SubmitDocumentationFeedback