Setting Up DMA Parameter Registers
7-22
ADSP-2126x SHARC Processor Hardware Reference
Similarly, DMA transfers between internal memory and serial, IDP or SPI
ports have DMA parameters. When the I/O processor performs DMA
between internal memory and one of these ports, the program sets up the
parameters, and the I/O uses the port instead of the external bus.
The direction (receive or transmit) of the I/O port determines the direc-
tion of data transfer. When the port receives data, the I/O processor
automatically transfers the data to internal memory. When the port needs
to transmit a word, the I/O processor automatically fetches the data from
internal memory.
channel data paths.
shows the processor’s I/O processor,
related ports, and buses.
Figure 7-3. I/O Processor Block Diagram
IDP FIFO
(
8
DEEP)
PARALLEL
PORT FIFO
S
(2 DEEP)
S
PORT
FIFO
S
(2 DEEP)
S
PI PORT
FIFO
S
(1 DEEP)
S
IG
N
A
L
R
O
U
T
IN
G
U
N
IT
(D
A
I)
IOD BU
S
3
2-BIT
DMA BU
S
ARBITRATION / IOP MUX
DMD, PMD BU
S
E
S
(64-BIT, TO CORE)
I/O PROCE
SS
OR
REGI
S
TER
S
(IOP DOMAIN)
I/O PROCE
SS
OR
REGI
S
TER
S
(CORE DOMAIN)
S
PI
DMA
FIFO
(4 DEEP)
I/O PROCE
SS
OR
Summary of Contents for ADSP-21261 SHARC
Page 30: ...Contents xxx ADSP 2126x SHARC Processor Hardware Reference ...
Page 40: ...Register Diagram Conventions xl ADSP 2126x SHARC Processor Hardware Reference ...
Page 58: ...Differences From Previous SHARCs 1 18 ADSP 2126x SHARC Processor Hardware Reference ...
Page 112: ...Secondary Processing Element PEy 2 54 ADSP 2126x SHARC Processor Hardware Reference ...
Page 178: ...Summary 3 66 ADSP 2126x SHARC Processor Hardware Reference ...
Page 204: ...DAG Instruction Summary 4 26 ADSP 2126x SHARC Processor Hardware Reference ...
Page 322: ...Setting Up DMA 7 32 ADSP 2126x SHARC Processor Hardware Reference ...
Page 436: ...SPORT Programming Examples 9 86 ADSP 2126x SHARC Processor Hardware Reference ...
Page 521: ...ADSP 2126x SHARC Processor Hardware Reference 11 31 Input Data Port rts IDP_ISR end ...
Page 522: ...Input Data Port Programming Example 11 32 ADSP 2126x SHARC Processor Hardware Reference ...
Page 590: ...Timer Programming Examples 14 20 ADSP 2126x SHARC Processor Hardware Reference ...
Page 796: ...I O Processor Registers A 174 ADSP 2126x SHARC Processor Hardware Reference ...
Page 800: ...B 4 ADSP 2126x SHARC Processor Core Manual ...
Page 846: ...Index I 36 ADSP 2126x SHARC Processor Hardware Reference ...