A method for constructing a fixed coefficient FIR filter with only adders without multipliers is proposed in this paper. Using past techniques, FIR filters can be constructed with only adders and adders used can be reduced by shared operations. However, since registers of an order greater than the o
Optimal design of CSD coefficient FIR filters subject to number of nonzero digits
โ Scribed by Yuichi Ozaki; Kenji Suyama
- Publisher
- Wiley (John Wiley & Sons)
- Year
- 2011
- Tongue
- English
- Weight
- 678 KB
- Volume
- 94
- Category
- Article
- ISSN
- 1942-9533
No coin nor oath required. For personal study only.
โฆ Synopsis
Abstract
In the hardware implementation of FIR (Finite Impulse Response) digital filters, it is desirable to reduce the total number of nonzero digits used for representation of the filter coefficients. In general, the design problem of FIR filters with CSD (Canonical Signed Digit) representation, which is efficient for reduction of the number of multiplier units, is often treated as a 0โ1 combinational problem. In such problems, certain difficult constraints hinder linearization of the problem. Although many kinds of heuristic approaches have been used to solve the problem, the solutions obtained in such a manner cannot be guaranteed to be optimal. In this paper, we attempt to formulate the design problem as a 0โ1 mixed integer linear programming problem and to solve it by using the branch and bound technique, which is a powerful method for solving integer programming problems. Several design examples are presented to illustrate the efficient performance of the proposed method. ยฉ 2011 Wiley Periodicals, Inc. Electron Comm Jpn, 94(6): 10โ16, 2011; Published online in Wiley Online Library (wileyonlinelibrary.com). DOI 10.1002/ecj.10331
๐ SIMILAR VOLUMES
This paper discusses a least-squares error design of 2-D digital filters under a peak error constraint. Initially we present a filter design procedure in which the peak error constraint is satisfied by iterating the design based on a weighted least-squares error criterion to update the weights. The