ADSP-BF50x Blackfin Processor Hardware Reference
7-35
Direct Memory Access
FIFO reaches an empty state, the channel signals an interrupt (if
enabled) and begins fetching the next descriptor (if any). Once the
next descriptor has been fetched, the channel initializes its FIFO
and then resumes granting DMA requests from the peripheral.
•
Request Data
The
Request Data
command is identical to the DMA request oper-
ation of peripherals that are not DMA-management-capable.
•
Request Data Urgent
The
Request Data Urgent
command behaves identically to the
DMA
Request
command, except that the DMA channel performs
its memory accesses with urgent priority while it is asserted. This
includes both data and descriptor-fetch memory accesses. A
DMA-management-capable peripheral might use this command if
an internal FIFO is approaching a critical condition.
Restrictions
The proper operation of the 4-location DMA channel FIFO leads to cer-
tain restrictions in the sequence of DMA control commands.
Transmit Restart or Finish
No
Restart
or
Finish
command may be issued by a peripheral to a chan-
nel configured for memory read unless the peripheral has already
performed at least one DMA transfer in the current work unit and the cur-
rent work unit has more than four items remaining in
DMAx_CURR_X_COUNT
/
DMAx_CURR_Y_COUNT
(thus not yet read from mem-
ory). Otherwise, the current work unit may already have completed
memory operations and can no longer be restarted or finished properly.
If the
DMAx_CURR_X_COUNT
/
DMAx_CURR_Y_COUNT
value of the current work
unit is sufficiently large that it is always at least five more than the
maximum data count prior to any
Restart
or
Finish
command, the above
Summary of Contents for EZ-KIT Lite ADSP-BF506F
Page 50: ...Contents l ADSP BF50x Blackfin Processor Hardware Reference ...
Page 92: ...Development Tools 1 30 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 110: ...Interface Overview 3 12 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 236: ...Internal Flash Memory Control Registers 6 92 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 650: ...Programming Examples 15 56 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 804: ...Programming Examples 17 92 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 1194: ...Programming Examples 24 90 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 1256: ...ACM Registers A 50 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 1264: ...Boundary Scan Architecture B 8 ADSP BF50x Blackfin Processor Hardware Reference ...