Patent ID: 7109769

Claim:
A pulse width modulation (PWM) signal generator comprising: a pulse width indication signal generator outputting a pulse width indication signal; and a pulse width adjustment portion receiving the pulse width indication signal, outputting an adjusted pulse width data which corresponds to the pulse width indication signal when the pulse width indicated by the pulse width indication signal is equal to or wider than a predetermined width, accumulating the pulse width indicated by the pulse width indication signal when the pulse width indicated by the pulse width indication signal is narrower than the predetermined width, outputting the adjusted pulse width data which corresponds to a sum data of the pulse width accumulated in the pulse width adjustment portion when the sum of the pulse width becomes equal to or wider than the predetermined width, the pulse width adjustment portion comprising: a flip flop receiving the pulse width indication signal, outputting a first pulse width data; an accumulator adding the first pulse width data to a last sum data of the accumulator in response to a clock signal, outputting a new sum data of the pulse width; and a comparator comparing the new sum data with a predetermined data in response to the clock signal, outputting an activation signal when the new sum data is equal to or greater than the predetermined data.