Time-Base Counter Synchronization Scheme 4 - Texas Instruments Concerto F28M36 Series Technical Reference Manual

Table of Contents

Advertisement

www.ti.com
of this chapter
Time-Base Period Immediate Load Mode:
If immediate load mode is selected (TBCTL[PRDLD] = 1), then a read from or a write to the TBPRD
memory address goes directly to the active register.
7.2.2.3.2 Time-Base Clock Synchronization
The TBCLKSYNC bit in the peripheral clock enable registers allows all users to globally synchronize all
enabled ePWM modules to the time-base clock (TBCLK). When set, all enabled ePWM module clocks are
started with the first rising edge of TBCLK aligned. For perfectly synchronized TBCLKs, the prescalers for
each ePWM module must be set identically.
The proper procedure for enabling ePWM clocks is as follows:
1. Enable ePWM module clocks in the PCLKCRx register
2. Set TBCLKSYNC= 0
3. Configure ePWM modules
4. Set TBCLKSYNC=1
7.2.2.3.3
Time-Base Counter Synchronization
A time-base synchronization scheme connects all of the ePWM modules on a device. Each ePWM
module has a synchronization input (EPWMxSYNCI) and a synchronization output (EPWMxSYNCO). The
input synchronization for the first instance (ePWM1) comes from an external pin.
SYNCI
SYNCI
eCAP4
eCAP1
SYNCOUT
SYNCOUT
SYNCI
SYNCI
eCAP5
eCAP2
SYNCOUT
SYNCOUT
SYNCI
SYNCI
eCAP6
eCAP3
SYNCOUT
SYNCOUT
NOTE: All modules shown in the synchronization schemes may not be available on all devices.
Please refer to the device specific data manual to determine which modules are available on
a particular device.
SPRUHE8E – October 2012 – Revised November 2019
Submit Documentation Feedback
Figure 7-7. Time-Base Counter Synchronization Scheme 4
EPWM10SYNCI
EPWM7SYNCI
ePWM10
ePWM7
EPWM10SYNCO
EPWM7SYNCO
EPWM11SYNCI
EPWM8SYNCI
ePWM8
ePWM11
EPWM8SYNCO
EPWM11SYNCO
EPWM9SYNCI
EPWM12SYNCI
ePWM9
ePWM12
Copyright © 2012–2019, Texas Instruments Incorporated
EPWM1SYNCI
ePWM1
EPWM1SYNCO
EPWM4SYNCI
EPWM2SYNCI
ePWM4
ePWM2
EPWM4SYNCO
EPWM2SYNCO
EPWM5SYNCI
EPWM3SYNCI
ePWM5
ePWM3
EPWM5SYNCO
EPWM3SYNCO
EPWM6SYNCI
ePWM6
C28 Enhanced Pulse Width Modulator (ePWM) Module
ePWM Submodules
GPTRIP6
GPIO0 . . . GPIO63
C28.SYSCLK
Pulse
GPIO
Stretch
MUX
(8 cycles)
685

Advertisement

Table of Contents
loading

Table of Contents