SPRACZ7 January 2022 TMS320F28075 , TMS320F28075-Q1 , TMS320F28076 , TMS320F28232 , TMS320F28232-Q1 , TMS320F28234 , TMS320F28234-Q1 , TMS320F28235 , TMS320F28235-Q1 , TMS320F28332 , TMS320F28333 , TMS320F28334 , TMS320F28335 , TMS320F28335-Q1 , TMS320F28374D , TMS320F28374S , TMS320F28375D , TMS320F28375S , TMS320F28375S-Q1 , TMS320F28376D , TMS320F28376S , TMS320F28377D , TMS320F28377D-EP , TMS320F28377D-Q1 , TMS320F28377S , TMS320F28377S-Q1 , TMS320F28378D , TMS320F28378S , TMS320F28379D , TMS320F28379D-Q1 , TMS320F28379S
The F2837xD/S/07x PIE module multiplexes up to sixteen peripheral interrupts into each of the twelve CPU interrupt group lines, further expanding support for up to 192 peripheral interrupt signals. As a result, the interrupt vector table has expanded, and all 16-bit fields in the PIEIFRx and PIEIERx registers are being utilized. The interrupt vector table addressing is effectively split into two tables, where peripheral group interrupts 1 to 8 ranges from 0x0D40 to 0x0DFF and peripheral group interrupts 9 to 16 ranges from 0x0E00 to 0x0EBF. This provides backwards compatibility for the lower range peripheral interrupt vector addresses. The PIE vector table has been updated to accommodate the interrupts issued by the additional peripherals. By comparison, the F2833x/23x multiplexes up to eight peripheral interrupts into each of the twelve groups for up to 96 peripheral interrupt signals.