Patent ID: 7764734
Filing Date: 2010-07-27
Classification: H03F,H03K

Abstract:
1. A method of digital pulse width modulation of a signal comprising: using fixed logic or a processor under program control, to perform the following steps: a) for a signal sample S and each value of P in a range Pmin to Pmax of pulse periods P, determining a pulse width V=round(P*S), where round(P*S) is the closest integer value of P*S, and magnitude of the error |E|=|S−V/P|; b) for the value of V (Vopt) and P (Popt) associated with the lowest value of the magnitude of the error |E|, providing an output pulse of a pulse width Vopt during the pulse period Popt; c) using the output pulse to drive an analog load; and d) successively repeating a) through c) for each successive signal sample S.