ADSP-BF50x Blackfin Processor Hardware Reference
7-91
Direct Memory Access
The
MDMA_ROUND_ROBIN_COUNT
field shows the current transfer count
remaining in the MDMA round-robin period. It initializes to
MDMA_ROUND_ROBIN_PERIOD
whenever
DMA_TC_PER
is written, whenever a
different MDMA stream is granted, or whenever every MDMA stream is
idle. It then counts down to 0 with each MDMA transfer. When this
count decrements from 1 to 0, the next available MDMA stream is
selected.
The
DAB_TRAFFIC_COUNT
field shows the current cycle count remaining in
the DAB traffic period. It initializes to
DAB_TRAFFIC_PERIOD
whenever
DMA_TC_PER
is written, or whenever the DAB bus changes direction or
becomes idle. It then counts down from
DAB_TRAFFIC_PERIOD
to 0 on each
system clock (except for DMA stalls). While this count is nonzero, same
direction DAB accesses are treated preferentially. When this count decre-
ments from 1 to 0, the opposite direction DAB access is treated
preferentially, which may result in a direction change. When this count is
0 and a DAB bus access occurs, the count is reloaded from
DAB_TRAFFIC_PERIOD
to begin a new burst.
The
DEB_TRAFFIC_COUNT
field shows the current cycle count remaining in
the DEB traffic period. It initializes to
DEB_TRAFFIC_PERIOD
whenever
DMA_TC_PER
is written or whenever the DEB bus changes direction or
becomes idle. It then counts down from
DEB_TRAFFIC_PERIOD
to 0 on each
system clock (except for DMA stalls). While this count is nonzero, same
direction DEB accesses are treated preferentially. When this count decre-
ments from 1 to 0, the opposite direction DEB access is treated
preferentially, which may result in a direction change. When this count is
0 and a DEB bus access occurs, the count is reloaded from
DEB_TRAFFIC_PERIOD
to begin a new burst.
The
DCB_TRAFFIC_COUNT
field shows the current cycle count remaining in
the DCB traffic period. It initializes to
DCB_TRAFFIC_PERIOD
whenever
DMA_TC_PER
is written or whenever the DCB bus changes direction or
becomes idle. It then counts down from
DCB_TRAFFIC_PERIOD
to 0 on each
system clock (except for DMA stalls). While this count is nonzero, same
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 ...