ePWM
7 - 6 TMS320F2837xD Microcontroller Workshop - Control Peripherals
ePWM Synchronization Scheme
SyncSocRegs.SYNCSELECT
ePWM1
ePWM2
ePWM3
ePWM4
ePWM5
ePWM6
ePWM7
ePWM8
ePWM9
ePWM10
ePWM11
ePWM12
eCAP1
eCAP2
eCAP3
eCAP4
eCAP5
eCAP6
EXTSYNCIN1 EXTSYNCIN2
EPWM1
SYNCOUT
EPWM4
SYNCOUT
EPWM7
SYNCOUT
EPWM10
SYNCOUT
ECAP1
SYNCOUT
EXT
SYNCOUT
EPWM4SYNCIN
EPWM7SYNCIN
EPWM10SYNCIN
ECAP1SYNCIN
ECAP4SYNCIN
SYNCOUT
Various ePWM modules (and eCAP units) can be grouped together for synchronization.
ePWM Block Diagram
16-Bit
Time-Base
Counter
Compare
Logic
Action
Qualifier
Dead
Band
PWM
Chopper
Trip
Zone
Period
Register
Clock
Prescaler
EPWMxA
EPWMxB
TZy
EPWMxSYNCI EPWMxSYNCO
TBCLK
Digital
Compare
TZ1-TZ3
INPUT X-Bar
ePWM X-Bar
EPWMCLK
Compare
Registers
Event Trigger
Compare
Registers
The ePWM module consists of eight submodules: time-base, counter-compare, action-qualifier,
dead-band generator, PWM chopper, trip-zone, digital-compare, and event-trigger.