To implement a given digital filter with a finite-bit digital hardware, its design parameters have to be rounded off or truncated. The resulting filter characteristics considerably deviate from the desired ones. This effect can be reduced if the parameters are suitably chosen in the discrete-parameter-space. In this paper, this is achieved for linear-phase FIR filters by solving a system of linear pseudo-Boolean inequalities. The method is simple to use and is believed to offer a new insight into the problem. It takes much less computer time as compared to the existing search techniques, and yet has much better chances of converging to a global optimum.
[1]
Sergiu Rudeanu,et al.
Pseudo-Boolean Methods for Bivalent Programming
,
1966
.
[2]
Minsoo Suk,et al.
Computer-aided design of digital filters with finite word lengths
,
1972
.
[3]
E. Avenhaus.
On the design of digital filters with coefficients of limited word length
,
1972
.
[4]
Ronald W. Schafer,et al.
Some considerations in the design of multiband finite-impulse-response digital filters
,
1974
.
[5]
S. C. Dutta Roy,et al.
Design of IIR filters using Pseudo-Boolean methods
,
1978,
ICASSP.