Patent ID: 7327288
Filing Date: 2008-02-05
Classification: H03H

Abstract:
1. A variable interpolator having an interpolation factor L for performing an interpolation of an input signal, where L is variable and includes a minimum value, the variable interpolator comprising: a differentiator having an input and an output, wherein the differentiator is responsive to the interpolator input signal on the differentiator input for performing a differentiator portion of the interpolation and for providing a differentiator result signal on the differentiator output; a chopper coupled with the differentiator for chopping the differentiator result signal as a function of the minimum value of L, wherein for an interpolator input signal that contains non-uniformly sampled signals in which there exists at least one sample of a shortest duration and at least one sample of a duration that extends beyond the shortest duration, the minimum value of L corresponds to the duration of the sample of shortest duration, and wherein for an interpolator input signal that contains uniformly sampled signals in which the samples are of a fixed duration, the minimum value of L corresponds to the fixed duration, wherein the chopper chops the differentiator result signal as a function of the minimum value of L by forcing to zero any portion of a sample of the differentiator result signal that may extend beyond the shortest duration; and an integrator having an input and an output, wherein the integrator is responsive to the chopped differentiator result signal on the integrator input for performing an integrator portion of the interpolation and for providing an integrator result signal on the integrator output, the integrator output corresponding to an output of the variable interpolator.