SPRUIE9D May 2017 – May 2024 DRA74P , DRA75P , DRA76P , DRA77P
The PWM (eHRPWM) and capture (eCAP) components of the PWMSSn (where n= 1 through 3 for the device) provide synchronization signals to allow them to be synchronized to other modules or events. In the device, these signals are connected in a daisy-chain fashion as shown in Figure 31-4. Only the PWMSS1 eHRPWM input synchronization signal is terminated at a device pad (ehrpwm1_synci signal), such that device external sync events can be directly applied only to the PWMSS1 eHRPWM (eHRPWM1) submodule. A synchronization output from device PWMSS is available only from the eHRPWM1 on the ehrpwm1_synco output pin . The PWMSS2 and PWMSS3 rely on synchronization signals from its neighbour PWM subsystem within device ,as shown in Figure 31-4.
The PWMSS1.EPWM1SYNCI signal (device ehrpwm1_synci input signal) triggers the event of the eHRPWM1 Phase Register being loaded into the Counter register (TBCNT -> TBPHS). This event is synchronous to the PWMSS1 eHRPWM time-base clock (TBCLK).
The PWMSS1 EPWM1SYNCO (device ehrpwm1_synco output signal) is implicitly synchronous to the time-base clock, as this signal has a programmable source of event (in EPWM_TBCTL[5:4] SYNCOSEL) triggered synchronously to the eHRPWM1 TBCLK.