Patent ID: 7629907

Claim:
A method of operating an electronic system using a variable sampling rate, the method comprising: sampling a first portion of a data stream during each of a first plurality of sample periods having a first duration; generating a first output signal having a pulse during each of the first plurality of sample periods having the first duration, each pulse having a respective width corresponding to a value of the data stream during the respective sample period; scaling a second portion of the data stream by a factor; sampling the second portion of the data stream during each of a second plurality of sample periods having a second duration, the second duration different from the first duration by the factor; and generating a second output signal having a pulse during each of the second plurality of sample periods having the second duration, each pulse having a respective width corresponding to a value of the scaled data stream during the respective sample period wherein the act of sampling the second portion of the data stream is delayed by at least the first duration following receipt of a beginning of the second portion of the data stream.