![Texas Instruments AM1808 Technical Reference Manual Download Page 286](http://html.mh-extra.com/html/texas-instruments/am1808/am1808_technical-reference-manual_1094558286.webp)
Enabling
Prioritization
Vectorization
Host Int
Mapping
Status
Host
Interfacing
Channel
Mapping
Processing
System
Interrupts
Host Interrupts
AINTC Methodology
286
SPRUH82C – April 2013 – Revised September 2016
Copyright © 2013–2016, Texas Instruments Incorporated
ARM Interrupt Controller (AINTC)
Table 11-1. AINTC System Interrupt Assignments (continued)
Event
Interrupt Name
Source
94
EDMA3_1_CC0_ERRINT
EDMA3_1 Channel Controller 0 Error Interrupt
95
EDMA3_1_TC0_ERRINT
EDMA3_1 Transfer Controller 0 Error Interrupt
96
T64P3_ALL
Timer64P3 Combined Interrupt (TINT12 and TINT34)
97
MCBSP0_RINT
McBSP0 Receive Interrupt
98
MCBSP0_XINT
McBSP0 Transmit Interrupt
99
MCBSP1_RINT
McBSP1 Receive Interrupt
100
MCBSP1_XINT
McBSP1 Transmit Interrupt
11.3 AINTC Methodology
The AINTC module controls the system interrupt mapping to the host interrupt interface. System interrupts
are generated by the device peripherals. The AINTC receives the system interrupts and maps them to
internal channels. The channels are used to combine and prioritize system interrupts. These channels are
then mapped onto the host interface that is typically a smaller number of host interrupts or a vector input.
Interrupts from system side are active high in polarity. Also, they are pulse type of interrupts.
The AINTC encompasses many functions to process the system interrupts and prepare them for the host
interface. These functions are: processing, enabling, status, channel mapping, host interrupt mapping,
prioritization, vectorization, debug, and host interfacing.
illustrates the flow of system interrupts
through the functions to the host. The following subsections describe each part of the flow.
Figure 11-2. Flow of System Interrupts to Host
11.3.1 Interrupt Processing
The interrupt processing block does the following tasks:
•
Synchronization of slower and asynchronous interrupts
•
Conversion of polarity to active high
•
Conversion of interrupt type to pulse interrupts
After the processing block, all interrupts will be active-high pulses.