• DocumentCode
    3025983
  • Title

    Multiple real-constant multiplication with improved cost model and greedy and optimal searches

  • Author

    Gately, M.B. ; Yeary, M.B. ; Tang, C.Y.

  • Author_Institution
    Sch. of Electr. & Comput. Eng., Univ. of Oklahoma, Norman, OK, USA
  • fYear
    2012
  • fDate
    20-23 May 2012
  • Firstpage
    588
  • Lastpage
    591
  • Abstract
    This paper formulates and solves a multiple real-constant multiplication (MRCM) problem, where the goal is to find a multiplierless shift-add network that implements the multiplication of a signal by real constants, in a way which minimizes hardware cost subject to error constraints. Unlike our previous work, here we consider an improved hardware cost model, whereby instead of simply counting the number of adders needed, we count the number of bits required, which is more realistic. We also introduce two algorithms for solving the MRCM problem, namely: (i) a greedy algorithm without backtracking that heuristically traverses an exponentially growing search tree and rapidly produces a suboptimal solution; and (ii) an exact algorithm that exploits known cost upper bounds to determine whether and how to expand the search tree, leading to an optimal solution at the expense of longer execution time. Finally, we present a set of experimental results that compares the two algorithms with the Hcub algorithm.
  • Keywords
    adders; greedy algorithms; multiplying circuits; search problems; trees (mathematics); MRCM problem; adders; error constraints; execution time; exponentially growing search tree; greedy algorithm; greedy searches; improved hardware cost model; multiple real-constant multiplication; multiplierless shift-add network; optimal searches; suboptimal solution; Adders; Approximation algorithms; Greedy algorithms; Hardware; Heuristic algorithms; Search problems; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (ISCAS), 2012 IEEE International Symposium on
  • Conference_Location
    Seoul
  • ISSN
    0271-4302
  • Print_ISBN
    978-1-4673-0218-0
  • Type

    conf

  • DOI
    10.1109/ISCAS.2012.6272099
  • Filename
    6272099