ePWM
C2000 Microcontroller Workshop - Control Peripherals 7 - 7
ePWM Time-Base Sub-Module
ePWM Time-Base Sub-Module
16-Bit
Time-Base
Counter
Compare
Logic
Action
Qualifier
Dead
Band
PWM
Chopper
Trip
Zone
Shadowed
Compare
Register
Shadowed
Period
Register
Clock
Prescaler
Shadowed
Compare
Register
EPWMxA
EPWMxB
SYSCLKOUT
TZy
EPWMxSYNCI EPWMxSYNCO
TBCLK
Digital
Compare
TZ1-TZ3
COMPxOUT
In the time-base sub-module, the clock prescaler divides down the device core system clock and
clocks the 16-bit time-base counter. The time-base counter is used to generate asymmetrical and
symmetrical waveforms using three different count modes: count-up mode, countdown mode, and
count up and down mode. A period register is used to control the maximum count value.
Additionally, the time-base counter has the capability to be synchronized and phase-shifted with
other ePWM units.