• DocumentCode
    292933
  • Title

    Gate level optimisation of primitive operator digital filters using a carry save decomposition

  • Author

    Bull, David R. ; Wacey, Graham

  • Author_Institution
    Dept. of Electr. & Electron. Eng., Bristol Univ., UK
  • Volume
    2
  • fYear
    1994
  • fDate
    30 May-2 Jun 1994
  • Firstpage
    93
  • Abstract
    This paper introduces a method for optimising digital filter realisations at the gate level. The method is based on a derivative of the primitive operator approach of Bull and Horrocks which is extended using a carry-save decomposition of the primitive operator graph. This facilitates the generation of a set of Boolean expressions for the multiply-accumulate section of the filter which can be minimised using standard sum of products or Reed Muller techniques. The technique is fully described and results are presented for a representative range of FIR filters. Savings of up to 83% are obtained for sum-of-products minimisation when compared to a CSD coded hard-wired multiplier solution. Initial results suggest further improvements in excess of 20% for the Reed Muller case
  • Keywords
    Cost function; Digital filters; Finite impulse response filter; Minimization; Optimization methods; Programmable logic arrays; Silicon; Throughput; Transfer functions; Video signal processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1994. ISCAS '94., 1994 IEEE International Symposium on
  • Conference_Location
    London
  • Print_ISBN
    0-7803-1915-X
  • Type

    conf

  • DOI
    10.1109/ISCAS.1994.408913
  • Filename
    408913