ADSP-214xx SHARC Processor Hardware Reference
9-39
Digital Application/Digital Peripheral Interfaces
latched in one of the
DAI_IMASK_x
registers, all of them must be ser-
viced before executing an RTI instruction.
see “Interrupt Controller Registers” on page A-149.
DPI Interrupt Acknowledge
Any asynchronous or synchronous interrupt causes a latency, since it
forces the core to stop processing an instruction in process, then vector to
the interrupt service routine (ISR), (which is basically an interrupt vector
table (IVT) lookup), then proceed to implement the instruction refer-
enced in the IVT.
The DPI triggers one interrupt in the primary IVT.
When a DPI interrupt occurs, the
DPI_IMASK
register determines which of
the 12 interrupt sources requires service.
Reading the DPI’s interrupt latches (
DPI_IMASK
) clears the inter-
rupts (Read-to-Clear bit type). Therefore, the ISR must service
all
the interrupt sources it discovers. That is, if multiple interrupts are
latched in one of the registers, all of them must be serviced before
executing an RTI instruction.
For UART and TWI interrupts in core operation, the interrupt acknowl-
edge mechanisms may be different. For more information, refer to the
specific chapters (
Chapter 20, UART Port Controller
Core versus DAI/DPI Interrupts
A pair of registers (
DAI_IRPTL_H
and
DAI_IRPTL_L
) replace functions nor-
mally performed by the
IRPTL
register. A single register (
DAI_IRPTL_PRI
)
specifies to which latch these interrupts are mapped.
Two registers (
DAI_IMASK_RE
and
DAI_MASK_FE
) replace the DAI periph-
eral’s version of the
IMASK
register. As with the
IMASK
register, these DAI
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...