26.2.4.1 Dead-Time Delay for Push-Pull Mode

The dead-time delay generator provides optional signal blanking in the Push-Pull Output mode. If a non-zero value is loaded into the DT[5:0] bits, the dead-time delay generator will delay the rising edge of the output compare signal on both output pins until the delay time has expired. This avoids shoot-through in full-bridge applications when the duty cycle is near 100.

Note: The dead-time delay generator provides a blanking time that occurs at the time-base period boundary (sync_trig_in = 1). If the output compare signal rising edge occurs during this blanking time, it will be delayed until the dead-time counter expires. If the rising edge of the output compare signal occurs after the dead-time counter blanking time, then it will not be affected by the dead-time circuit. This scenario would happen, for example, when the MCCP module is operated in Center Aligned mode and the duty cycle is small
Figure 26-1. Push-Pull PWM Timing
Figure 26-2. Typical Push-Pull Application
Figure 26-3. Typical Full-Bridge Push-Pull Application