System and method for increasing sample rate converter filter coefficient derivation speed
AssigneeAgere Systems Inc.
InventorEric Zhong
Life of this patent
Estimating the term…
Abstract
A system for, and method of, increasing sample rate converter filter coefficient derivation and running speed and a digital signal processor incorporating the system or the method. In one embodiment, the system includes: (1) a coefficient table containing a matrix of predefined filter coefficients for each of a plurality of alpha intervals and (2) an intra-range interpolator that adjusts the predefined filter coefficients for a specific alpha within the alpha interval to yield filter coefficients specific to the alpha.
Claims15
A system for increasing sample rate converter filter coefficient derivation and running speed, comprising:
- a coefficient table containing a matrix of predefined filter coefficients for each of a plurality of alpha intervals;
- and
- an intra-range interpolator that adjusts said predefined filter coefficients for a specific alpha within said alpha interval to yield filter coefficients specific to said alpha.
A method of increasing sample rate converter filter coefficient derivation and running speed, comprising:
- pregenerating a coefficient table containing a matrix of predefined filter coefficients for each of a plurality of alpha intervals;
- and
- adjusting said predefined filter coefficients for a specific alpha within said alpha interval to yield filter coefficients specific to said alpha.
A digital signal processor, comprising:
- a signal processing core;
- a memory that contains software instructions, said software instructions causing said signal processing core to operate as a sample rate converter that employs filter coefficients to process a stream of input samples;
- and
- a system for increasing sample rate converter filter coefficient derivation and running speed, comprising:
- a coefficient table containing a matrix of predefined filter coefficients for each of a plurality of alpha intervals, and
- an intra-range interpolator that adjusts said predefined filter coefficients for a specific alpha within said alpha interval to yield filter coefficients specific to said alpha.
Dependencies are inferred from the claim text.