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
Содержание EZ-KIT Lite ADSP-BF506F
Страница 50: ...Contents l ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 92: ...Development Tools 1 30 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 110: ...Interface Overview 3 12 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 132: ...Unique Information for the ADSP BF50x Processor 4 22 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 236: ...Internal Flash Memory Control Registers 6 92 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 342: ...Unique Information for the ADSP BF50x Processor 7 106 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 484: ...Unique Information for the ADSP BF50x Processor 10 60 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 493: ...ADSP BF50x Blackfin Processor Hardware Reference 11 9 Core Timer Unique Information for the ADSP BF50x Processor None ...
Страница 494: ...Unique Information for the ADSP BF50x Processor 11 10 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 506: ...Unique Information for the ADSP BF50x Processor 12 12 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 544: ...Unique Information for the ADSP BF50x Processor 13 38 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 650: ...Programming Examples 15 56 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 712: ...Unique Information for the ADSP BF50x Processor 16 62 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 804: ...Programming Examples 17 92 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 972: ...Unique Information for the ADSP BF50x Processor 20 38 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 1194: ...Programming Examples 24 90 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 1256: ...ACM Registers A 50 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 1264: ...Boundary Scan Architecture B 8 ADSP BF50x Blackfin Processor Hardware Reference ...