www.ti.com
| Table |
Signal | Description |
EPWMxSYNCI | |
| Input pulse used to synchronize the |
| synchronization chain. An ePWM peripheral can be configured to use or ignore this signal. For the first ePWM |
| module (EPWM1) this signal comes from a device pin. For subsequent ePWM modules this signal is passed |
| from another ePWM peripheral. For example, EPWM2SYNCI is generated by the ePWM1 peripheral, |
| EPWM3SYNCI is generated by ePWM2 and so forth. See Section 2.2.3.2 for information on the |
| synchronization order of a particular device. |
EPWMxSYNCO | |
| This output pulse is used to synchronize the counter of an ePWM module later in the synchronization chain. |
| The ePWM module generates this signal from one of three event sources: |
| 1. EPWMxSYNCI (Synchronization input pulse) |
| 2. CTR = Zero: The |
| 3. CTR = CMPB: The |
CTR = PRD |
|
| This signal is generated whenever the counter value is equal to the active period register value. That is when |
| TBCTR = TBPRD. |
CTR = Zero | |
| This signal is generated whenever the counter value is zero. That is when TBCTR equals 0x0000. |
CTR = CMPB | |
| This event is generated by the |
CTR_dir | |
| Indicates the current direction of the ePWM's |
| increasing and low when it is decreasing. |
CTR_max | |
| Generated event when the TBCTR value reaches its maximum value. This signal is only used only as a status |
| bit |
TBCLK | |
| This is a prescaled version of the system clock (SYSCLKOUT) and is used by all submodules within the |
| ePWM. This clock determines the rate at which |
2.2.3 Calculating PWM Period and Frequency
The frequency of PWM events is controlled by the
The
∙Up-Down-Count Mode:
In
∙Up-Count Mode:
In this mode, the
∙Down-Count Mode:
In
ePWM Submodules | 25 |