92
TMS320C6748
SPRS590G – JUNE 2009 – REVISED JANUARY 2017
www.ti.com
Submit Documentation Feedback
Product Folder Links:
TMS320C6748
Peripheral Information and Electrical Specifications
Copyright © 2009–2017, Texas Instruments Incorporated
6.7
Interrupts
The device has a large number of interrupts to service the needs of its many peripherals and subsystems.
6.7.1
DSP Interrupts
The C674x DSP interrupt controller combines device events into 12 prioritized interrupts. The source for
each of the 12 CPU interrupts is user programmable and is listed in
Table 6-6
. Also, the interrupt
controller controls the generation of the CPU exceptions, NMI, and emulation interrupts.
Table 6-7
summarizes the C674x interrupt controller registers and memory locations.
Refer to the
C674x DSP MegaModule Reference Guide
(
SPRUFK5
) and the
TMS320C674x DSP CPU
and Instruction Set Reference Guide
(
SPRUFE8
) for details of the C674x interrupts.
Table 6-6. C6748 DSP Interrupts
EVT#
Interrupt Name
Source
0
EVT0
C674x Int Ctl 0
1
EVT1
C674x Int Ctl 1
2
EVT2
C674x Int Ctl 2
3
EVT3
C674x Int Ctl 3
4
T64P0_TINT12
Timer64P0 - TINT12
5
SYSCFG_CHIPINT2
SYSCFG CHIPSIG Register
6
PRU_EVTOUT0
PRUSS Interrupt
7
EHRPWM0
HiResTimer/PWM0 Interrupt
8
EDMA3_0_CC0_INT1
EDMA3_0 Channel Controller 0 Shadow Region 1 Transfer
Completion Interrupt
9
EMU_DTDMA
C674x-ECM
10
EHRPWM0TZ
HiResTimer/PWM0 Trip Zone Interrupt
11
EMU_RTDXRX
C674x-RTDX
12
EMU_RTDXTX
C674x-RTDX
13
IDMAINT0
C674x-EMC
14
IDMAINT1
C674x-EMC
15
MMCSD0_INT0
MMCSD0 MMC/SD Interrupt
16
MMCSD0_INT1
MMCSD0 SDIO Interrupt
17
PRU_EVTOUT1
PRUSS Interrupt
18
EHRPWM1
HiResTimer/PWM1 Interrupt
19
USB0_INT
USB0 Interrupt
20
USB1_HCINT
USB1 OHCI Host Controller Interrupt
21
USB1_RWAKEUP
USB1 Remote Wakeup Interrupt
22
PRU_EVTOUT2
PRUSS Interrupt
23
EHRPWM1TZ
HiResTimer/PWM1 Trip Zone Interrupt
24
SATA_INT
SATA Controller
25
T64P2_TINTALL
Timer64P2 Combined TINT12 and TINT 34 Interrupt
26
EMAC_C0RXTHRESH
EMAC - Core 0 Receive Threshold Interrupt
27
EMAC_C0RX
EMAC - Core 0 Receive Interrupt
28
EMAC_C0TX
EMAC - Core 0 Transmit Interrupt
29
EMAC_C0MISC
EMAC - Core 0 Miscellaneous Interrupt
30
EMAC_C1RXTHRESH
EMAC - Core 1 Receive Threshold Interrupt
31
EMAC_C1RX
EMAC - Core 1 Receive Interrupt
32
EMAC_C1TX
EMAC - Core 1 Transmit Interrupt
33
EMAC_C1MISC
EMAC - Core 1 Miscellaneous Interrupt
34
UHPI_DSPINT
UHPI DSP Interrupt