Moving Data Between SPORTS and Internal Memory
9-66
ADSP-2126x SHARC Processor Hardware Reference
port DMA is not enabled, the SPORT generates an interrupt every time it
receives or starts to transmit a data word. The processor’s on-chip DMA
controller handles the DMA transfer, allowing the processor core to con-
tinue running until the entire block of data is transmitted or received.
Service routines can then operate on the block of data rather than on sin-
gle words, significantly reducing overhead.
Standard DMA does not function properly in I
2
S/left-justified
mode when two channels (A and B) are enabled with different
DMA count values. In this case, the interrupt is generated for the
least (smallest) count only. If both the A and B channels of the
SPORTs are used in I
2
S/left-justified mode with DMA enabled,
then the DMA count value should be the same for both channels.
This does not apply to chained DMA.
DMA Block Transfers
The processor’s on-chip DMA controller allows automatic DMA transfers
between internal memory and each of the two channels of each serial port.
Each SPORT has two channels for transferring data, and each can be con-
figured to receive or to transmit. There are twelve DMA channels for serial
port operations. The serial port DMA channels are numbered as shown in
.
Содержание ADSP-21261 SHARC
Страница 30: ...Contents xxx ADSP 2126x SHARC Processor Hardware Reference ...
Страница 40: ...Register Diagram Conventions xl ADSP 2126x SHARC Processor Hardware Reference ...
Страница 58: ...Differences From Previous SHARCs 1 18 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 112: ...Secondary Processing Element PEy 2 54 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 178: ...Summary 3 66 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 204: ...DAG Instruction Summary 4 26 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 322: ...Setting Up DMA 7 32 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 436: ...SPORT Programming Examples 9 86 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 521: ...ADSP 2126x SHARC Processor Hardware Reference 11 31 Input Data Port rts IDP_ISR end ...
Страница 522: ...Input Data Port Programming Example 11 32 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 590: ...Timer Programming Examples 14 20 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 796: ...I O Processor Registers A 174 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 800: ...B 4 ADSP 2126x SHARC Processor Core Manual ...
Страница 846: ...Index I 36 ADSP 2126x SHARC Processor Hardware Reference ...