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.