摘要 |
A method is provided of slewing a bandwidth characteristic of a digital filter within a range between a first bandwidth characteristic and a second bandwidth characteristic. The digital filter includes a plurality of cascaded filter sections, each filter section being comprised of a second order filter having coefficients a1, a2, b0, b1, and b2. An index value is determined for identifying a desired bandwidth characteristic within the range. Values are interpolated for the coefficient values for the a1 and a2 coefficients of a respective filter section in response to the index value. Coefficient values are derived for the b0, b1, and b2 coefficients in response to the coefficient values for the a1 and a2 coefficients such that the b0, b1, and b2 coefficient values provide a matched gain for the respective filter section. The coefficient values are loaded into the respective filter section.
|