EDMA Terminology
6-5
EDMA Controller
6.2
EDMA Terminology
The following definitions help in understanding some of the terms used in this
chapter:
-
Element transfer: The transfer of a single data element from source to
destination. Each element can be transferred based on a sync event if
required.
-
Frame: A group of elements comprise a frame. The elements in a frame
can be staggered or can be contiguous. A frame can be transferred with
or without a synchronizing event. The term ‘frame’ is used in context with
non-2D transfer. Non-2D transfer is defined below.
-
Array: A group of contiguous elements comprise an array. Therefore, the
elements in an array cannot be spaced by an element index. An array can
be transferred with or without a synchronizing event. The term ‘array’ is
used in context with 2-Dimensional transfers. 2D transfer is defined below.
-
Block: A group of arrays or frames form a block. Synchronized and unsyn-
chronized block transfers are supported.
-
2-dimensional (2D) transfer: A group of arrays comprise a 2D block
transfer. The first dimension is the contiguous elements in an array, and
the second dimension is the number of such arrays. The number of arrays
(frame/array count, FC) in a block can range from 1 to 65536
(corresponding to an FC value range of 0 to 65535).
-
Non-2D transfer: A group of frames comprise a non-2D block transfer.
The number of frames (frame/array count, FC) in a block can be between
1 and 65536 (corresponding to an FC value range of 0 to 65535).