Data Transfer
8-8
ADSP-214xx SHARC Processor Hardware Reference
Big-Endian and Little-Endian Mode
The byte order in which data is transferred between local channel buffers
and internal memory is determined by enabling either big-endian or lit-
tle-endian mode. Both data transfer methods, DMA and I/O mode
support big-endian and little-endian system memory data formats. This
option is selected using the
MLE
bit in the
MLB_DCCR
register.
Data Transfer
Two modes of operation are supported for transferring channel data
between the MLB and internal memory. DMA allows the multi-channel
DMA engine to manage data transfers without core intervention. Core
driven mode (I/O mode) allows software to manage the transfer of data
between MLB and internal memory.
All hardware channels must use the same data transfer method. Mixed
mode operation where hardware channels operate in both I/O mode and
DMA mode is not supported.
Core Driven Data Transfer
Core driven mode is an interrupt driven data transfer method between
hardware channels and internal memory. When the MLB is configured in
I/O mode, the
MLB_CCBCRx
and
MLB_CNBCRx
registers are used as the receive
data buffer and transmit data buffer respectively. Transmit and receive ser-
vice request interrupts are generated when data is to be transferred from/to
internal memory to/from MLB local channel buffer.
I/O Local Channel Buffering
As shown in
, once a quadlet is received on the MLB bus, it is
transferred to the corresponding local channel buffer. The data transfer
takes place from this local channel buffer to internal memory. The size of
www.BDTIC.com/ADI
Содержание SHARC ADSP-214 Series
Страница 60: ...Contents lx ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 72: ...Notation Conventions lxxii ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 130: ...Programming Model 2 52 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 264: ...Programming Models 3 134 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 290: ...Programming Model 4 26 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 296: ...Programming Model 5 6 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 396: ...Effect Latency 7 28 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 520: ...Programming Model 10 62 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 616: ...Debug Features 14 22 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 656: ...Programming Model 15 40 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 714: ...Programming Model 19 10 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 1132: ...Register Listing A 306 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 1192: ...Index I 34 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...