Why Inductive Ringing Destroys Power Semiconductors
In high-speed switching circuits (MOSFET, IGBT, GaN, Triac, and flyback converters), abrupt current interruption ((rac{di}{dt})) excites parasitic loop inductances ((L_p)) and device capacitances ((C_{ ext{oss}})). Without damping, this creates high-frequency voltage oscillations (ringing) that routinely overshoot the DC bus voltage by 150% to 250%, exceeding semiconductor avalanche breakdown thresholds and broadcasting massive electromagnetic interference (EMI).
The RC Snubber Damping Formula
An RC snubber dampens ringing by absorbing high-frequency transient energy in resistor (R_{ ext{snub}}) while capacitor (C_{ ext{snub}}) blocks low-frequency DC current to avoid short-circuiting the power rail:
Characteristic Impedance: Z_0 = √(L_p / C_p)
Optimal Snubber Resistor: R_snub ≈ Z_0
Optimal Snubber Capacitor: C_snub = 2 to 3 × C_p
Resistor Power Dissipation and Selection
At every switching cycle, capacitor (C_{ ext{snub}}) is charged to (V_{ ext{bus}}) and discharged, dissipating energy as heat inside (R_{ ext{snub}}):
Crucial Rule: Always specify non-inductive resistors (such as metal film, carbon composition, or planar thick film). Wirewound resistors have intrinsic spiral inductance that prevents them from responding to nanosecond rise-time ringing pulses.