ADSP-2126x SHARC Processor Hardware Reference
11-21
Input Data Port
• At the end of the DMA transfer for individual channels, interrupts
are generated. These interrupts are generated after the last DMA
data from a particular channel have been transferred to memory.
These interrupts are mapped to the
IDP_DMA7_INT
bit (bit 17), to
the
IDP_DMA0_INT
bit (bit 10) in the
DAI_IRPTL_L
or
DAI_IRPTL_H
registers and generate interrupts when they are set (= 1). These bits
are OR’ed and reflected in high-level interrupts sent to the core.
• If the combined data rate from the channels is more than the DMA
can service, a FIFO overflow occurs. This condition is reflected by
the
IDP_FIFO_OVER
bit (25) in the
DAI_STAT
register. This is a sticky
bit that must be cleared by writing to the
IDP_CLROVR
bit (bit 6 of
the
IDP_CTL
register). When an overflow occurs, incoming data
from IDP channels is not accepted into the FIFO, and data values
are lost. New data is only accepted once space is again created in
the FIFO.
• For serial input channels, data is received in an alternating fashion
from left and right channels. Data is not pushed into the FIFO as a
full left/right frame. Rather, data is transferred as alternating
left/right words as it is received. For the PDAP, data is transferred
as packed 32-bit words.
• The state of all eight DMA channels is reflected in the
IDP_DMAx-
_STAT
bits (bits 24–17 of
DAI_STAT
register). These bits are set once
IDP_DMA_EN
is set, and remain set until the last data from that chan-
nel is transferred. Even if
IDP_DMA_EN
remains set, this bit clears
once the required number of data transfers takes place.
information, see “DAI Pin Status Register (DAI_PIN_STAT)” on
page A-166.
Содержание 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 ...