Interrupts
9-36
ADSP-214xx SHARC Processor Hardware Reference
There are two signal naming conventions: the DPI interrupt con-
troller bits are named
DPI_13-5_INT
and its corresponding SRU
signals are named
MISCB8-0_I
.
Signals from the SRU2 group C can be used to generate interrupts. For
example, when
DPI_13_INT
(bit 13) of
DPI_IMASK
is set to one, any signals
from the miscellaneous channel 8
MISCB8_I
generates an interrupt. If set
to one, the DPI triggers an interrupt in the core and the interrupt latch is
set. A read of this bit does not reset it to zero. The bit is only set to zero
when the cause of the interrupt is cleared. A DPI interrupt indicates the
source (in this case, miscellaneous, Channel 8), and checks the IVT for an
instruction (next operation) to perform.
provides an overview of DPI miscellaneous interrupts.
DAI/DPI Interrupt Mask Events
For interrupt sources that correspond to waveforms (as opposed to DAI
event signals such as DMA complete or buffer full), the edge of a wave-
form may be used as an interrupt source as well. Just as interrupts can be
generated by a source, interrupts can also be generated and latched on the
rising (or falling) edges of a signal.
Only the DAI interrupt controller latches interrupts on both edges.
This ability does not exist in the core interrupt controller.
When a signal comes in, the system needs to determine what kind of sig-
nal it is and what kind of protocol, as a result, to service. The preamble
Table 9-7. DPI Miscellaneous Interrupt Overview
Interrupt
Source
Interrupt Condition
Interrupt
Completion
Interrupt
Acknowledge
Default IVT
DPI MISCB
(9 channels)
– Rising edge
– Falling edge
– Rising/falling edge
Read-to-clear
DPI_IRPTL_x
+ RTI instruction
P14I
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...