SPRUIM2H May 2020 – October 2023 AM2431 , AM2432 , AM2434 , AM6411 , AM6412 , AM6421 , AM6422 , AM6441 , AM6442
Each EPWM module has an EPWM TBCLKEN module input used to individually enable / disable its EPWM time-base clock. The EPWM time-base clock enable input comes from the CTRLMMR_EPWM_TB_CLKEN Register bits 0 to 8 in CTRL_MMR0 module, as seen in Table 12-4313.
| Instance | Bit | Register |
|---|---|---|
| EPWM0 | 0 | CTRLMMR_EPWM_TB_CLKEN Register |
| EPWM1 | 1 | CTRLMMR_EPWM_TB_CLKEN Register |
| EPWM2 | 2 | CTRLMMR_EPWM_TB_CLKEN Register |
| EPWM3 | 3 | CTRLMMR_EPWM_TB_CLKEN Register |
| EPWM4 | 4 | CTRLMMR_EPWM_TB_CLKEN Register |
| EPWM5 | 5 | CTRLMMR_EPWM_TB_CLKEN Register |
| EPWM6 | 6 | CTRLMMR_EPWM_TB_CLKEN Register |
| EPWM7 | 7 | CTRLMMR_EPWM_TB_CLKEN Register |
| EPWM8 | 8 | CTRLMMR_EPWM_TB_CLKEN Register |
This individual TBCLKEN control can be used to align the EPWM time-base clock. The EPWMn_TB_CLKEN bit set to 0h, holds the TBCLK generation counter in its reset state. When EPWMn_TB_CLKEN is set to 1h, then the TBCLK generation counter is allowed to count.