A HIERARCHICAL-CLUSTERING METHOD FOR THE MULTIPLE CONSTANT MULTIPLICATION PROBLEM

Citation
A. Matsuura et al., A HIERARCHICAL-CLUSTERING METHOD FOR THE MULTIPLE CONSTANT MULTIPLICATION PROBLEM, IEICE transactions on fundamentals of electronics, communications and computer science, E80A(10), 1997, pp. 1767-1773
Citations number
12
Categorie Soggetti
Engineering, Eletrical & Electronic","Computer Science Hardware & Architecture","Computer Science Information Systems
ISSN journal
09168508
Volume
E80A
Issue
10
Year of publication
1997
Pages
1767 - 1773
Database
ISI
SICI code
0916-8508(1997)E80A:10<1767:AHMFTM>2.0.ZU;2-A
Abstract
In this paper, we propose an efficient solution for the Multiple Const ant Multiplication (MCM) problem. The method uses hierarchical cluster ing to exploit common subexpressions among constants and reduces the n umber of shifts, additions, and subtractions. The algorithm defines ap propriate weights, which indicate operation priority, and selects comm on subexpressions, resulting in a minimum number of local operations. It can also be extended to various high-level synthesis tasks such as arbitrary linear transforms. Experimental results for several error-co rrecting codes, digital filters and Discrete Cosine Transforms (DCTs) have shown the effectiveness of our method.