A pulse width modulation (PWM) controller includes a shutter circuit interposed
between a PWM modulator and a driver circuit. The shutter circuit receives a raw
PWM output signal from the PWM modulator and processes the raw PWM signal to eliminate
double pulsing that may be present on the raw PWM signal. Bypass logic responsive
to a switch or software controlled enable input is provided to permit the shutter
circuit to be included in the PWM controller or alternatively, to be bypassed.