Interrupt Sources And Interrupt Selector - Texas Instruments TMS320C6711D User Manual

Floating point digital signal processor
Table of Contents

Advertisement

interrupt sources and interrupt selector

The C67x DSP core on the device supports 16 prioritized interrupts, which are listed in Table 20. The highest
priority interrupt is INT_00 (dedicated to RESET) while the lowest priority is INT_15. The first four interrupts are
non-maskable and fixed. The remaining interrupts (4−15) are maskable and default to the interrupt source listed
in Table 20. However, their interrupt source may be reprogrammed to any one of the sources listed in Table 21
(Interrupt Selector). Table 21 lists the selector value corresponding to each of the alternate interrupt sources.
The selector choice for interrupts 4−15 is made by programming the corresponding fields (listed in Table 20)
in the MUXH (address 0x019C0000) and MUXL (address 0x019C0004) registers.
Table 20. DSP Interrupts
INTERRUPT
DSP
SELECTOR
INTERRUPT
CONTROL
NUMBER
REGISTER
INT_00
INT_01
INT_02
INT_03
INT_04
MUXL[4:0]
INT_05
MUXL[9:5]
INT_06
MUXL[14:10]
INT_07
MUXL[20:16]
INT_08
MUXL[25:21]
INT_09
MUXL[30:26]
INT_10
MUXH[4:0]
INT_11
MUXH[9:5]
INT_12
MUXH[14:10]
INT_13
MUXH[20:16]
INT_14
MUXH[25:21]
INT_15
MUXH[30:26]
† Interrupt Events GPINT4, GPINT5, GPINT6, and GPINT7 are outputs from the GPIO module (GP). They originate from the device pins
GP[4](EXT_INT4), GP[5](EXT_INT5), GP[6](EXT_INT6), and GP[7](EXT_INT7). These pins can be used as edge-sensitive EXT_INTx
with polarity controlled by the External Interrupt Polarity Register (EXTPOL.[3:0]). The corresponding pins must first be enabled in the GPIO
module by setting the corresponding enable bits in the GP Enable Register (GPEN.[7:4]), and configuring them as inputs in the GP Direction
Register (GPDIR.[7:4]). These interrupts can be controlled through the GPIO module in addition to the simple EXTPOL.[3:0] bits. For more
information on interrupt control via the GPIO module, see the TMS320C6000 DSP General-Purpose Input/Output (GPIO) Reference Guide
(literature number SPRU584).
FLOATING POINT DIGITAL SIGNAL PROCESSOR
DEFAULT
DEFAULT
SELECTOR
INTERRUPT
VALUE
EVENT
(BINARY)
RESET
NMI
Reserved
Reserved
GPINT4 †
00100
GPINT5 †
00101
GPINT6 †
00110
GPINT7 †
00111
01000
EDMAINT
01001
EMUDTDMA
00011
SDINT
01010
EMURTDXRX
01011
EMURTDXTX
00000
DSPINT
00001
TINT0
00010
TINT1
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251−1443
TMS320C6711D
SPRS292A − OCTOBER 2005 − REVISED NOVEMBER 2005
Table 21. Interrupt Selector
INTERRUPT
INTERRUPT
SELECTOR
VALUE
EVENT
(BINARY)
00000
DSPINT
00001
TINT0
00010
TINT1
00011
SDINT
GPINT4 †
00100
GPINT5 †
00101
GPINT6 †
00110
GPINT7 †
00111
01000
EDMAINT
01001
EMUDTDMA
01010
EMURTDXRX
01011
EMURTDXTX
01100
XINT0
01101
RINT0
01110
XINT1
01111
RINT1
10000
GPINT0
MODULE
HPI
Timer 0
Timer 1
EMIF
GPIO
GPIO
GPIO
GPIO
EDMA
Emulation
Emulation
Emulation
McBSP0
McBSP0
McBSP1
McBSP1
GPIO
43

Advertisement

Table of Contents
loading

Table of Contents