The Enhanced Pulse-Width Modulation (EPWM) module
supports the following main features:
- Dedicated 16-bit time-base counter with period
and frequency control
- Two independent PWM outputs that can be used in
different configurations (with single-edge
operation, with dual-edge symmetric operation or
one independent PWM output with dual-edge
asymmetric operation)
- Asynchronous override control of PWM signals
through software
- Programmable phase-control support for lag or
lead operation relative to other EPWM modules
- Dead-band generation with independent rising and
falling edge delay control
- Programmable trip zone allocation of both
cycle-by-cycle trip and one-shot trip on fault
conditions
- Events enabling to trigger both CPU interrupts
and start of ADC conversions