DocumentCode
2964993
Title
Knowledge-based transformation ordering
Author
Srivastava, Mani B. ; Potkonjak, Miodrag
Author_Institution
AT&T Bell Labs., Murray Hill, NJ, USA
Volume
6
fYear
1996
fDate
7-10 May 1996
Firstpage
3334
Abstract
Transformations have been widely used in VLSI design, high level synthesis and DSP. We propose a two-step approach for transformation ordering which combines the use of optimization-intensive CAD techniques with knowledge-based user-driven search strategy. The first step is the development of basic building blocks which target small sets of transformations which are well suited for optimization intensive CAD treatment. Next, transformation orderings are developed using knowledge about mathematical laws, an application domain, and the relationship among transformations. Transformation ordering scripts combine several building blocks to form effective approaches for optimization of several design metrics in many common computational structures. As the highlight of the approach, we developed a method which efficiently simultaneously optimizes the throughput, latency, power, and area of linear computations
Keywords
VLSI; circuit CAD; circuit optimisation; digital signal processing chips; high level synthesis; knowledge based systems; DSP chips; VLSI design; application domain; design metric optimisation; high level synthesis; knowledge based transformation ordering; knowledge based user driven search strategy; latency; linear computations; mathematical laws; optimization intensive CAD techniques; power; throughput; two-step approach; Algorithm design and analysis; Application software; Design automation; Design optimization; Digital arithmetic; Digital signal processing; High level synthesis; Marine vehicles; Optimization methods; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Acoustics, Speech, and Signal Processing, 1996. ICASSP-96. Conference Proceedings., 1996 IEEE International Conference on
Conference_Location
Atlanta, GA
ISSN
1520-6149
Print_ISBN
0-7803-3192-3
Type
conf
DOI
10.1109/ICASSP.1996.550591
Filename
550591
Link To Document