• DocumentCode
    773341
  • Title

    Design of high-speed multiplierless filters using a nonrecursive signed common subexpression algorithm

  • Author

    Martínez-Peiró, Marcos ; Boemo, Eduardo I. ; Wanhammar, Lars

  • Author_Institution
    Dept. of Electron. Eng., Univ. Politecnica de Valencia, Spain
  • Volume
    49
  • Issue
    3
  • fYear
    2002
  • fDate
    3/1/2002 12:00:00 AM
  • Firstpage
    196
  • Lastpage
    203
  • Abstract
    In this work, a new algorithm called nonrecursive signed common subexpression elimination (NR-SCSE) is discussed, and several applications in the area of multiplierless finite-impulse response (FIR) filters are developed. While the recursive utilization of a common subexpression generates a high logic depth into the digital structure, the NR-SCSE algorithm allows the designer to overcome this problem by using each subexpression once. The paper presents a complete description of the algorithm, and a comparison with two other well-known options: the graph synthesis, and the classical common subexpression elimination technique. Main results show that the NR-SCSE implementations of several benchmark circuits offer the best relation between occupied area and logic depth respect to the previous values published in the technical literature
  • Keywords
    FIR filters; circuit CAD; digital filters; high-speed integrated circuits; iterative methods; linear phase filters; Hartley algorithm; benchmark circuits; canonic signed-digit representation; computer array splitting reduction; dependence graph; finite-impulse response filtering; graph synthesis; hardware synthesis; high-speed multiplierless filters design; iteration; logic depth; nonrecursive signed common subexpression algorithm; occupied area; optimal runtime operation; signed subexpressions sharing; Algorithm design and analysis; Circuit synthesis; Digital TV; Digital filters; Discrete cosine transforms; Filtering algorithms; Finite impulse response filter; Helium; Logic circuits; Logic design;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems II: Analog and Digital Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1057-7130
  • Type

    jour

  • DOI
    10.1109/TCSII.2002.1013866
  • Filename
    1013866