2012 Volume 132 Issue 7 Pages 1066-1071
In this paper, we propose a new design method for linear phase FIR (Finite Impulse Response) filters with discrete coefficients. In a hardware implementation, filter coefficients must be represented as discrete values. The design problem of digital filters with discrete coefficients is formulated as the integer programming problem. Then, an enormous amount of computational time is required to solve the problem in a strict solver. Recently, ACO (Ant Colony Optimization) which is one heuristic approach, is used widely for solving combinational problem like the traveling salesman problem. In our method, we formulate the design problem as the 0-1 integer programming problem and solve it by using the ACO. Several design examples are shown to present effectiveness of the proposed method.