ADSP-214xx SHARC Processor Hardware Reference
4-19
Link Ports—ADSP-2146x
DMA Access
A link port interrupt is generated when the DMA operation is done—
when the block transfer has completed and the DMA count register is
zero.
One way programs can use this interrupt is to send additional control
information at the end of a block transfer. Because the receive DMA buf-
fer is empty when the DMA block has completed, the external bus master
can send up to two additional words to the slave processor’s buffer, which
has space for the two words. When the slaves’s DMA completes, there is
an interrupt. In the associated interrupt service routine, the buffer can be
read in order to use these control words to determine the next course of
action.
Chained DMA
In chained DMA operations, the processor automatically sets up another
DMA transfer when the current DMA operation completes. The chain
pointer register points to the next set of DMA parameters stored in the
processor’s internal memory. Each new set of parameters is stored in a four
word, user-initialized buffer in internal memory known as a transfer con-
trol block (TCB). In TCB chain loading, the processor’s IOP
automatically reads the TCB from internal memory and then loads the
values into the channel parameter registers to set up the next DMA
sequence. The chain pointer can be loaded at any time during the DMA
sequence. Writing all zeroes to the address field of the chain pointer also
disables chaining.
Core Access
If DMA is disabled for a link port buffer, then the buffer may be written
or read by the processor core as a memory-mapped I/O processor register.
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...