DocumentCode :
3297278
Title :
A novel approach to multiple constant multiplication using minimum spanning trees
Author :
Gustafsson, Oscar ; Wanhammar, Lars
Author_Institution :
Dept. of Electr. Eng., Linkoping Univ., Sweden
Volume :
3
fYear :
2002
fDate :
4-7 Aug. 2002
Abstract :
In this work a novel approach to multiple constant multiplication based on minimum spanning trees is proposed. Each required coefficient is assigned to a vertex in a graph. The vertices are connected with weighted edges, where each edge weight corresponds to the number of adders required to derive one of the coefficient from the previous. The graph can be used to solve for the minimum spanning tree, which leads to a realization with a small number of adders. The optimal minimum spanning tree can be found in polynomial time. It is also possible to add extra constraints to the spanning tree, such as limited out-degree (corresponds to fan-out) and limited tree height (corresponds to delay). These problems are harder to solve, but there are good heuristics available. It is shown by simulation that the performance of the proposed algorithm is comparable with recently published algorithms.
Keywords :
adders; digital arithmetic; logic design; multiplying circuits; trees (mathematics); graph vertex; minimum spanning trees; multiple constant multiplication; polynomial time; weighted edges; Costs; Delay; Digital signal processing; Finite impulse response filter; Flow graphs; Hardware; Pattern matching; Polynomials; Tree graphs;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2002. MWSCAS-2002. The 2002 45th Midwest Symposium on
Print_ISBN :
0-7803-7523-8
Type :
conf
DOI :
10.1109/MWSCAS.2002.1187124
Filename :
1187124
Link To Document :
بازگشت