• DocumentCode
    1645460
  • Title

    Implementation of low complexity FIR filters using a minimum spanning tree

  • Author

    Ohlsson, Henrik ; Gustafsson, Oscar ; Wanhammar, Lars

  • Author_Institution
    Dept. of Electr. Eng., Linkoping Univ., Sweden
  • Volume
    1
  • fYear
    2004
  • Firstpage
    261
  • Abstract
    In this paper we propose a method for implementation of multiple constant multiplications, as used in, for example, FIR filters. The method is shifted difference coefficient method where the differences are selected using a minimum spanning tree. By finding a minimum spanning tree of an undirected graph, corresponding to the coefficients, an implementation of a multiple constant multiplication block with low arithmetic complexity is obtained. There are algorithms that find a minimum spanning tree in polynomial time, making the proposed method computational efficient. We also propose that the differences are computed on odd coefficients only. This reduces the number of adders in an implementation further, compared to other difference coefficient methods. Several stages of differences, i.e., a set of differences is used to compute a new set of higher order differences, may also be used. We show that the proposed method give optimal, or close to optimal, results with respect to the number of additions required for a number of FIR filter implementations.
  • Keywords
    FIR filters; computational complexity; digital filters; digital signal processing chips; directed graphs; multiplying circuits; trees (mathematics); arithmetic complexity; digital signal processing; higher order differences; low complexity FIR filters; minimum spanning tree; multiple constant multiplication block; multiple constant multiplications; polynomial time; shifted difference coefficient method; undirected graph; Adders; Arithmetic; Circuits; Computational efficiency; Costs; Digital signal processing; Electronic mail; Energy consumption; Finite impulse response filter; Tree graphs;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrotechnical Conference, 2004. MELECON 2004. Proceedings of the 12th IEEE Mediterranean
  • Print_ISBN
    0-7803-8271-4
  • Type

    conf

  • DOI
    10.1109/MELCON.2004.1346826
  • Filename
    1346826