SPRUII0F May 2019 – June 2024 TMS320F28384D , TMS320F28384D-Q1 , TMS320F28384S , TMS320F28384S-Q1 , TMS320F28386D , TMS320F28386D-Q1 , TMS320F28386S , TMS320F28386S-Q1 , TMS320F28388D , TMS320F28388S
Each CLB output signal passes through an external multiplexer that intersects a specific peripheral signal, see Figure 9-10. The output of the multiplexer is connected to the destination of the original peripheral signal and the default multiplexer setting is that the peripheral signal is passed through. The multiplexer is controlled by bit[n] in the CLB output enable register CLB_OUT_EN.
For example, if the CLB1 OUT0 must override the EPWM1A signal, the OUPTUT ENABLE bit for OUT0 must be set to 1.
Table 9-6 and Table 9-7 shows the allocation of peripheral signals and the CLB outputs.
CLB Output | OUTLUT | CLB1 Destination | CLB2 Destination | CLB3 Destination | CLB4 Destination |
---|---|---|---|---|---|
0 | OUTLUT0 | EPWM1A | EPWM2A | EPWM3A | EPWM4A |
1 | OUTLUT1 | EPWM1A_OE | EPWM2A_OE | EPWM3A_OE | EPWM4A_OE |
2 | OUTLUT2 | EPWM1B | EPWM2B | EPWM3B | EPWM4B |
3 | OUTLUT3 | EPWM1B_OE | EPWM2B_OE | EPWM3B_OE | EPWM4B_OE |
4 | OUTLUT4 | EPWM1A_AQ | EPWM2A_AQ | EPWM3A_AQ | EPWM4A_AQ |
5 | OUTLUT5 | EPWM1B_AQ | EPWM2B_AQ | EPWM3B_AQ | EPWM4B_AQ |
6 | OUTLUT6 | EPWM1A_DB | EPWM2A_DB | EPWM3A_DB | EPWM4A_DB |
7 | OUTLUT7 | EPWM1B_DB | EPWM2B_DB | EPWM3B_DB | EPWM4B_DB |
8 | OUTLUT0 | EQEP1_QCLK | EQEP2_QCLK | Reserved | Reserved |
9 | OUTLUT1 | EQEP1_QDIR | EQEP2_QDIR | Reserved | Reserved |
10 | OUTLUT2 | Reserved | Reserved | EQEP3_QDIR | EQEP4_QDIR |
11 | OUTLUT3 | Reserved | Reserved | EQEP3_QCLK | EQEP4_QCLK |
12 | OUTLUT4 | XBARs | XBARs | XBARs | XBARs |
13 | OUTLUT5 | XBARs | XBARs | XBARs | XBARs |
14 | OUTLUT6 | ECAP Mux | ECAP Mux | ECAP Mux | ECAP Mux |
15 | OUTLUT7 | ECAP Mux | ECAP Mux | ECAP Mux | ECAP Mux |
16 | OUTLUT0 | Global Mux | Global Mux | Global Mux | Global Mux |
17 | OUTLUT1 | Global Mux | Global Mux | Global Mux | Global Mux |
18 | OUTLUT2 | Global Mux | Global Mux | Global Mux | Global Mux |
19 | OUTLUT3 | Global Mux | Global Mux | Global Mux | Global Mux |
20 | OUTLUT4 | Global Mux | Global Mux | Global Mux | Global Mux |
21 | OUTLUT5 | Global Mux, SPIA_STE_OUT | Global Mux, SPIB_STE_OUT | Global Mux, SPIC_STE_OUT | Global Mux, SPID_STE_OUT |
22 | OUTLUT6 | Global Mux, SPIA_SIMO_OUT | Global Mux, SPIB_SIMO_OUT | Global Mux, SPIC_SIMO_OUT | Global Mux, SPID_SIMO_OUT |
23 | OUTLUT7 | Global Mux, SPIA_SOMI_OUT | Global Mux, SPIB_SOMI_OUT | Global Mux, SPIC_SOMI_OUT | Global Mux, SPID_SOMI_OUT |
24 | OUTLUT0 | SPIA_CLK_IN | SPIB_CLK_IN | SPIC_CLK_IN | SPID_CLK_IN |
25 | OUTLUT1 | SPIA_SIMO_IN | SPIB_SIMO_IN | SPIC_SIMO_IN | SPID_SIMO_IN |
26 | OUTLUT2 | SPIA_STE_IN | SPIB_STE_IN | SPIC_STE_IN | SPID_STE_IN |
27 | OUTLUT3 | SCIA_RX | SCIB_RX | SCIC_RX | SCID_RX |
28 | OUTLUT4 | ECAP1_OUT_EN | ECAP2_OUT_EN | ECAP3_OUT_EN | ECAP4_OUT_EN |
29 | OUTLUT5 | ECAP1_OUT | ECAP2_OUT | ECAP3_OUT | ECAP4_OUT |
30 | OUTLUT6 | FSITX Triggers | FSITX Triggers | FSITX Triggers | FSITX Triggers |
31 | OUTLUT7 | FSITX Triggers | FSITX Triggers | FSITX Triggers | FSITX Triggers |
CLB Output | OUTLUT | CLB5 Destination | CLB6 Destination | CLB7 Destination | CLB8 Destination |
---|---|---|---|---|---|
0 | OUTLUT0 | EPWM5A | EPWM6A | EPWM7A | EPWM8A |
1 | OUTLUT1 | EPWM5A_OE | EPWM6A_OE | EPWM7A_OE | EPWM8A_OE |
2 | OUTLUT2 | EPWM5B | EPWM6B | EPWM7B | EPWM8B |
3 | OUTLUT3 | EPWM5B_OE | EPWM6B_OE | EPWM7B_OE | EPWM8B_OE |
4 | OUTLUT4 | EPWM5A_AQ | EPWM6A_AQ | EPWM7A_AQ | EPWM8A_AQ |
5 | OUTLUT5 | EPWM5B_AQ | EPWM6B_AQ | EPWM7B_AQ | EPWM8B_AQ |
6 | OUTLUT6 | EPWM5A_DB | EPWM6A_DB | EPWM7A_DB | EPWM8A_DB |
7 | OUTLUT7 | EPWM5B_DB | EPWM6B_DB | EPWM7B_DB | EPWM8B_DB |
8 | OUTLUT0 | Reserved | Reserved | Reserved | Reserved |
9 | OUTLUT1 | Reserved | Reserved | Reserved | Reserved |
10 | OUTLUT2 | Reserved | Reserved | Reserved | Reserved |
11 | OUTLUT3 | Reserved | Reserved | Reserved | Reserved |
12 | OUTLUT4 | XBARs | XBARs | XBARs | XBARs |
13 | OUTLUT5 | XBARs | XBARs | XBARs | XBARs |
14 | OUTLUT6 | ECAP Mux | ECAP Mux | ECAP Mux | ECAP Mux |
15 | OUTLUT7 | ECAP Mux | ECAP Mux | ECAP Mux | ECAP Mux |
16 | OUTLUT0 | Global Mux | Global Mux | Global Mux | Global Mux |
17 | OUTLUT1 | Global Mux | Global Mux | Global Mux | Global Mux |
18 | OUTLUT2 | Global Mux | Global Mux | Global Mux | Global Mux |
19 | OUTLUT3 | Global Mux | Global Mux | Global Mux | Global Mux |
20 | OUTLUT4 | Global Mux | Global Mux | Global Mux | Global Mux |
21 | OUTLUT5 | Global Mux | Global Mux | Global Mux | Global Mux |
22 | OUTLUT6 | Global Mux | Global Mux | Global Mux | Global Mux |
23 | OUTLUT7 | Global Mux | Global Mux | Global Mux | Global Mux |
24 | OUTLUT0 | Reserved | Reserved | Reserved | Reserved |
25 | OUTLUT1 | FSITXA_SEL_TDM_PATH | FSITXB_SEL_TDM_PATH | Reserved | Reserved |
26 | OUTLUT2 | Reserved | Reserved | Reserved | Reserved |
27 | OUTLUT3 | Reserved | Reserved | Reserved | Reserved |
28 | OUTLUT4 | ECAP5_OUT_EN | ECAP6_OUT_EN | ECAP7_OUT_EN | Reserved |
29 | OUTLUT5 | ECAP5_OUT | ECAP6_OUT | ECAP7_OUT | Reserved |
30 | OUTLUT6 | FSITX Triggers | FSITX Triggers | Reserved | Reserved |
31 | OUTLUT7 | FSITX Triggers | FSITX Triggers | Reserved | Reserved |