Systems and methods for sliding convolution interpolating filters
AssigneeThe Aerospace Corporation
InventorJohn James Poklemba
Life of this patent
Estimating the term…
Abstract
Certain embodiments of the invention may include systems and methods for implementing a multirate digital interpolating filter. According to an example embodiment of the invention, the method includes sampling symbol data from one sample per symbol to N samples per symbol, wherein sampling includes: convolving the symbol data with a decimated finite impulse response (FIR) aperture impulse response coefficient set, convolving the symbol data with one or more shifted decimated FIR aperture impulse response coefficient sets, and summing the convolution results to produce interpolated bandlimited data.
Claims20
A method for implementing a multirate digital interpolating filter comprising:
- sampling symbol data from one sample per symbol to N samples per symbol, wherein sampling comprises:
- convolving the symbol data with a decimated finite impulse response (FIR) aperture impulse response coefficient set;
- convolving the symbol data with shifted decimated FIR aperture impulse response coefficient sets;
- and
- summing the convolution results to produce interpolated bandlimited data.
A system for implementing a multirate digital interpolating filter comprising:
- at least one memory for storing FIR aperture impulse response coefficients;
- at least one processor configured to access the at least one memory and further configured to upsample symbol data from one sample per symbol to N samples per symbol, wherein upsampling comprises:
- convolving the symbol data with a decimated FIR aperture impulse response coefficient set;
- convolving the symbol data with one or more shifted decimated FIR aperture impulse response coefficient sets;
- and
- summing the convolution results to produce interpolated bandlimited data;
- and
- at least one modulator for upconverting at least a portion of the interpolated bandlimited data.
A filter for sampling digital data comprising:
- at least one memory for storing FIR aperture impulse response coefficients;
- at least one processor configured to access the at least one memory and further configured to upsample symbol data from one sample per symbol to N samples per symbol, wherein upsampling comprises:
- convolving the symbol data with a decimated FIR aperture impulse response coefficient set;
- convolving the symbol data with one or more shifted decimated FIR aperture impulse response coefficient sets;
- and
- summing the convolution results to produce interpolated bandlimited data.
Dependencies are inferred from the claim text.