Sample selector time domain interpolation
AssigneeSTMicroelectronics S.r.l.
InventorsWouter Aerts, Roland Hug
Life of this patent
Estimating the term…
Loading patent…
AssigneeSTMicroelectronics S.r.l.
InventorsWouter Aerts, Roland Hug
Estimating the term…
A signal resampler carries out a time domain interpolation of an input signal for compensating for frequency offset, such as found in an ADSL system. A sample selector interpolator carries out part of the interpolation and a second, e.g. polynomial interpolator carries out the rest of the interpolation. The time interval between samples being interpolated, can be effectively divided between a sample selector interpolator and a small second, e.g. polynomial interpolator. The complexity of the second, e.g. polynomial interpolator can be reduced or its accuracy increased if it is effectively interpolating over a much smaller time interval. The sample selector interpolator can be an oversampling arrangement, and enable the order of the second, e.g. polynomial interpolator to be reduced. Selected ones of the oversampled samples are fed to the second, e.g. polynomial interpolator to keep the operating frequency lower. A chain of upsamplers can be used to generate the oversampled samples.
A signal resampler for resampling with a frequency offset, by carrying out a time domain interpolation of samples of an input signal using a time domain interpolator, the resampler having a sample selector interpolator for carrying out part of the interpolation and a second interpolator for carrying out part of the interpolation according to the offset.
A signal resampler for compensating for a frequency offset of a local clock, arranged to generate an oversampled signal, and to carry out a time domain interpolation on some or all of the oversampled samples.
A method of resampling an input signal, to compensate for a frequency offset of a local clock, comprising carrying out a time domain interpolation of samples of the input signal partly by a sample selector interpolation and partly by a second interpolation according to the offset.
Dependencies are inferred from the claim text.