Texas Instruments TMS320C6201 Reference Manual page 151

Tms320c6000 series peripherals
Hide thumbs Also See for TMS320C6201:
Table of Contents

Advertisement

6.9 Linking EDMA Transfers
Figure 6–13. Linked EDMA Transfer
The EDMA controller provides a mechanism known as 'linking', which allows
multiple EDMA transfers to be linked. The completion of one transfer links the
next transfer in a link causing its event parameters to be loaded from a location
within the parameter RAM. This feature is especially useful for complex sort-
ing, circular buffering type of applications. The 16-bit link address field in the
EDMA parameter RAM and the LINK bit in the options field is used for this pur-
pose. The link address points to the next transfer entry location in the linked
list. The entire EDMA parameter RAM is located in the 01A0 xxxxh area.
Therefore the 16-bit link address, which corresponds to the lower 16-bit
physical address, is sufficient to specify the location of the next transfer entry.
The link address must be aligned on a 24-byte boundary. An example of a
linked EDMA transfer is shown in Figure 6–13.
Event N parameters
Options (LINK=1)
Src address
Frame count
Dst address
Frame index
Elem. count
Link address
reload
0180h
Reload parameters at
01A0 01B0
Options (LINK=0)
Src address
Frame count
Dst address
Frame index
Elem. count
Link address =
reload
don't care
Element
count
Element
index
Element
count
Element
index
Linking EDMA Transfers
Reload parameters at
01A0 0180
Options (LINK=1)
Src address
Element
Frame count
count
Dst address
Element
Frame index
Index
Elem. count
Link address
reload
01B0h
EDMA Controller
6-25

Advertisement

Table of Contents
loading

This manual is also suitable for:

Tms320c6701Tms320c6711Tms320c6211Tms320c6202

Table of Contents