Patent ID: 8283976

Claim:
A switching device for driving a load according to a data signal included in a frame of a PWM signal, comprising: a controller for outputting an MLP signal; and a first compensating signal when [data]≦[MPC] is satisfied, wherein a pulse width of the first compensating signal is sum of [data] and [MLP], a second compensating signal; and a third compensation signal when [MPC]<[data]≦([MPC]+[MLP]) is satisfied, wherein a pulse width of the second compensation signal is a sum of [MPC] and [MLP], and a pulse width of the third compensation is [MLP]−([data]−[MPC]); and a switch module for performing a switching operation according to the MLP signal, the first compensating signal, the second compensating signal and the third compensating signal (where [MPC] is a reference pulse width, [data] and [MLP] are pulse widths of the data signal and the MLP signal, respectively).