Patent ID: 7626519
Filing Date: 2009-12-01
Classification: G10L,H03M

Abstract:
1. A method of generating a pulse-width modulated (PWM) signal from a pulse-code modulated (PCM) input signal, comprising the steps of: receiving a sequence of PCM sample values; generating a sequence of PWM period values corresponding to a first desired PWM period; for each of a plurality of PWM pulses in sequence, generating a quantized duration value responsive to a corresponding PCM sample value and to a corresponding PWM period value, the quantized duration value indicating a duration of the PWM pulse, quantized to an integer multiple of a master PWM clock period; generating a feedback PCM value corresponding to each quantized duration value; and adjusting each of the received PCM sample values responsive to a corresponding feedback PCM value, before the step of generating the quantized duration value.