TIDUF28 November 2023
An input low-pass filter at the LMG3422R030 IN pin is recommend to help improve immunity against transient switching noise. This design uses a 3-MHz input low-pass filter with R10 (100 Ω) and C10 (560 pF) for the top side and R20 and C48 for the bottom side. To achieve good propagation delay match, capacitors with 5% tolerance or better are recommended. The time constant and especially the capacitance is higher than the LMG3422R030 data sheet recommended 100 Ω and 22 pF to further increase the transient noise immunity of the system at very high switching currents. Make adjustments during testing according to the needs of the system.
The effective propagation delay in this design for turn-on and turn-off is a function of the 1.9 V (TYP) positive-going input threshold voltage of the LMG3422R030 and the negative-going input threshold voltage of 1 V (TYP). Equation 1 and Equation 2 show the effective signal delay assuming a 5-V CMOS logic PWM signal.
In addition to the PWM signal delay through the input filter per Equation 1 and Equation 2, the LMG3422R030 has a turn-on and turn-off delay, which depends on the configured slew rate. With a 30 V/ns slew rate configuration the LMG3422R030 typical turn-on delay is around 75 ns, while the turn-off delay is around 44 ns. Hence, the effective PWM signal to switch node voltage delay is around 102 ns for turn-on and around 134 ns for turn off. Since the effective turn-on delay is 32 ns shorter than the turn-off delay, this has to be considered when configuring complementary PWM dead-time generated by the PWM module of the MCU.
In this design the TMS320F28379D MCU was configured to generate a 150 ns PWM dead-time, which yields an effective typical dead-time of around 120 ns (118 ns). This provides enough margin to handle variations in the overall effective turn-on and turn-off delay.
A smaller PWM filter time-constant of 10 ns with C10 (100 pF) and C48 (100 pF) is possible, but was not tested with this design. The smaller PWM filter with 10-ns time constant reduces the propagation delay tD_IN(ON) to around 4.7 ns and tD_IN(OFF) to around 16 ns and allows further reduction of the effective dead time.