SPRUJD3A July 2025 – October 2025 F28E120SB , F28E120SC
Table 3-4 shows the CPU interrupt vector table. The vectors for INT1 – INT12 are not used in this device. The reset vector is fetched from the boot ROM instead of from this table. All vectors are EALLOW-protected.
Table 3-5 shows the PIE vector table.
| Name | Vector ID | Address | Size (x16) | Description | Core Priority | ePIE Group Priority |
|---|---|---|---|---|---|---|
| Reset | 0 | 0x0000 0D00 | 2 | Reset is always fetched from location 0x003F_FFC0 in Boot ROM | 1 (Highest) | - |
| INT1 | 1 | 0x0000 0D02 | 2 | Not used. See PIE Group 1 | 5 | - |
| INT2 | 2 | 0x0000 0D04 | 2 | Not used. See PIE Group 2 | 6 | - |
| INT3 | 3 | 0x0000 0D06 | 2 | Not used. See PIE Group 3 | 7 | - |
| INT4 | 4 | 0x0000 0D08 | 2 | Not used. See PIE Group 4 | 8 | - |
| INT5 | 5 | 0x0000 0D0A | 2 | Not used. See PIE Group 5 | 9 | - |
| INT6 | 6 | 0x0000 0D0C | 2 | Not used. See PIE Group 6 | 10 | - |
| INT7 | 7 | 0x0000 0D0E | 2 | Not used. See PIE Group 7 | 11 | - |
| INT8 | 8 | 0x0000 0D10 | 2 | Not used. See PIE Group 8 | 12 | - |
| INT9 | 9 | 0x0000 0D12 | 2 | Not used. See PIE Group 9 | 13 | - |
| INT10 | 10 | 0x0000 0D14 | 2 | Not used. See PIE Group 10 | 14 | - |
| INT11 | 11 | 0x0000 0D16 | 2 | Not used. See PIE Group 11 | 15 | - |
| INT12 | 12 | 0x0000 0D18 | 2 | Not used. See PIE Group 12 | 16 | - |
| INT13 | 13 | 0x0000 0D1A | 2 | CPU TIMER1 Interrupt | 17 | - |
| INT14 | 14 | 0x0000 0D1C | 2 | CPU TIMER2 Interrupt | 18 | - |
| DATALOG | 15 | 0x0000 0D1E | 2 | CPU Data Logging Interrupt | 19 (lowest) | - |
| RTOSINT | 16 | 0x0000 0D20 | 2 | CPU Real-Time OS Interrupt | 4 | - |
| RSVD | 17 | 0x0000 0D22 | 2 | Reserved | 2 | - |
| NMI | 18 | 0x0000 0D24 | 2 | Non-Maskable Interrupt | 3 | - |
| ILLEGAL | 19 | 0x0000 0D26 | 2 | Illegal Instruction (ITRAP) | - | - |
| USER 1 | 20 | 0x0000 0D28 | 2 | User-Defined Trap | - | - |
| USER 2 | 21 | 0x0000 0D2A | 2 | User-Defined Trap | - | - |
| USER 3 | 22 | 0x0000 0D2C | 2 | User-Defined Trap | - | - |
| USER 4 | 23 | 0x0000 0D2E | 2 | User-Defined Trap | - | - |
| USER 5 | 24 | 0x0000 0D30 | 2 | User-Defined Trap | - | - |
| USER 6 | 25 | 0x0000 0D32 | 2 | User-Defined Trap | - | - |
| USER 7 | 26 | 0x0000 0D34 | 2 | User-Defined Trap | - | - |
| USER 8 | 27 | 0x0000 0D36 | 2 | User-Defined Trap | - | - |
| USER 9 | 28 | 0x0000 0D38 | 2 | User-Defined Trap | - | - |
| USER 10 | 29 | 0x0000 0D3A | 2 | User-Defined Trap | - | - |
| USER 11 | 30 | 0x0000 0D3C | 2 | User-Defined Trap | - | - |
| USER 12 | 31 | 0x0000 0D3E | 2 | User-Defined Trap | - | - |
| Name | Vector ID | Address | Size (x16) | Description | Core Priority | ePIE Group priority |
|---|---|---|---|---|---|---|
| PIE Group 1 Vectors - Muxed into CPU INT1 | ||||||
| INT1.1 | 32 | 0x0000 0D40 | 2 | ADCA1 interrupt | 5 | 1 (Highest) |
| INT1.2 | 33 | 0x0000 0D42 | 2 | Reserved | 5 | 2 |
| INT1.3 | 34 | 0x0000 0D44 | 2 | XINT1 interrupt | 5 | 3 |
| INT1.4 | 35 | 0x0000 0D46 | 2 | XINT2 interrupt | 5 | 4 |
| PIE Group 2 Vectors - Muxed into CPU INT2 | ||||||
| INT2.1 | 36 | 0x0000 0D48 | 2 | SYS_ERR interrupt | 6 | 1 (Highest) |
| INT2.2 | 37 | 0x0000 0D4A | 2 | TIMER0 interrupt | 6 | 2 |
| INT2.3 | 38 | 0x0000 0D4C | 2 | WAKE interrupt | 6 | 3 |
| INT2.4 | 39 | 0x0000 0D4E | 2 | MCPWM1 interrupt | 6 | 4 |
| PIE Group 3 Vectors - Muxed into CPU INT3 | ||||||
| INT3.1 | 40 | 0x0000 0D50 | 2 | Reserved | 7 | 1 (Highest) |
| INT3.2 | 41 | 0x0000 0D52 | 2 | MCPWM3 interrupt | 7 | 2 |
| INT3.3 | 42 | 0x0000 0D54 | 2 | Reserved | 7 | 3 |
| INT3.4 | 43 | 0x0000 0D56 | 2 | Reserved | 7 | 4 |
| PIE Group 4 Vectors - Muxed into CPU INT4 | ||||||
| INT4.1 | 44 | 0x0000 0D58 | 2 | Reserved | 8 | 1 (Highest) |
| INT4.2 | 45 | 0x0000 0D5A | 2 | Reserved | 8 | 2 |
| INT4.3 | 46 | 0x0000 0D5C | 2 | ECAP1 interrupt | 8 | 3 |
| INT4.4 | 47 | 0x0000 0D5E | 2 | Reserved | 8 | 4 |
| PIE Group 5 Vectors - Muxed into CPU INT5 | ||||||
| INT5.1 | 48 | 0x0000 0D60 | 2 | EQEP1 interrupt | 9 | 1 (Highest) |
| INT5.2 | 49 | 0x0000 0D62 | 2 | SPIA_RX interrupt | 9 | 2 |
| INT5.3 | 50 | 0x0000 0D64 | 2 | SPIA_TX interrupt | 9 | 3 |
| INT5.4 | 51 | 0x0000 0D66 | 2 | Reserved | 9 | 4 |
| PIE Group 6 Vectors - Muxed into CPU INT6 | ||||||
| INT6.1 | 52 | 0x0000 0D68 | 2 | Reserved | 10 | 1 (Highest) |
| INT6.2 | 53 | 0x0000 0D6A | 2 | DCC0 interrupt | 10 | 2 |
| INT6.3 | 54 | 0x0000 0D6C | 2 | DMA_CH1 interrupt | 10 | 3 |
| INT6.4 | 55 | 0x0000 0D6E | 2 | DMA_CH2 interrupt | 10 | 4 |
| PIE Group 7 Vectors - Muxed into CPU INT7 | ||||||
| INT7.1 | 56 | 0x0000 0D70 | 2 | Reserved | 11 | 1 (Highest) |
| INT7.2 | 57 | 0x0000 0D72 | 2 | I2CA interrupt | 11 | 2 |
| INT7.3 | 58 | 0x0000 0D74 | 2 | I2CA_FIFO interrupt | 11 | 3 |
| INT7.4 | 59 | 0x0000 0D76 | 2 | SCIA_RX interrupt | 11 | 4 |
| PIE Group 8 Vectors - Muxed into CPU INT8 | ||||||
| INT8.1 | 60 | 0x0000 0D78 | 2 | SCIA_TX interrupt | 12 | 1 (Highest) |
| INT8.2 | 61 | 0x0000 0D7A | 2 | SCIB_RX interrupt | 12 | 2 |
| INT8.3 | 62 | 0x0000 0D7C | 2 | SCIB_TX interrupt | 12 | 3 |
| INT8.4 | 63 | 0x0000 0D7E | 2 | Reserved | 12 | 4 |
| PIE Group 9 Vectors - Muxed into CPU INT9 | ||||||
| INT9.1 | 64 | 0x0000 0D80 | 2 | Reserved | 13 | 1 (Highest) |
| INT9.2 | 65 | 0x0000 0D82 | 2 | UARTA interrupt | 13 | 2 |
| INT9.3 | 66 | 0x0000 0D84 | 2 | ADCA Event interrupt | 13 | 3 |
| INT9.4 | 67 | 0x0000 0D86 | 2 | ADCA2 interrupt | 13 | 4 |
| PIE Group 10 Vectors - Muxed into CPU INT10 | ||||||
| INT10.1 | 68 | 0x0000 0D88 | 2 | Reserved | 14 | 1 (Highest) |
| INT10.2 | 69 | 0x0000 0D8A | 2 | Reserved | 14 | 2 |
| INT10.3 | 70 | 0x0000 0D8C | 2 | XINT3 interrupt | 14 | 3 |
| INT10.4 | 71 | 0x0000 0D8E | 2 | XINT4 interrupt | 14 | 4 |
| PIE Group 11 Vectors - Muxed into CPU INT11 | ||||||
| INT11.1 | 72 | 0x0000 0D90 | 2 | XINT5 interrupt | 15 | 1 (Highest) |
| INT11.2 | 73 | 0x0000 0D92 | 2 | FLSS interrupt | 15 | 2 |
| INT11.3 | 74 | 0x0000 0D94 | 2 | Reserved | 15 | 3 |
| INT11.4 | 75 | 0x0000 0D96 | 2 | Reserved | 15 | 4 |
| PIE Group 12 Vectors - Muxed into CPU INT12 | ||||||
| INT12.1 | 76 | 0x0000 0D98 | 2 | Reserved | 16 | 1 (Highest) |
| INT12.2 | 77 | 0x0000 0D9A | 2 | Reserved | 16 | 2 |
| INT12.3 | 78 | 0x0000 0D9C | 2 | Reserved | 16 | 3 |
| INT12.4 | 79 | 0x0000 0D9E | 2 | Reserved | 16 | 4 |