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
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;
Conference_Titel :
Circuits and Systems (ISCAS), 2012 IEEE International Symposium on
Conference_Location :
Seoul
Print_ISBN :
978-1-4673-0218-0
DOI :
10.1109/ISCAS.2012.6272099