DocumentCode :
2094790
Title :
A methodology for guided behavioral-level optimization
Author :
Guerra, Lisa ; Potkonjak, Miodrag ; Rabaey, Jan
Author_Institution :
VLSI Archit. Group, Rockwell Int. Corp., Newport Beach, CA, USA
fYear :
1998
fDate :
19-19 June 1998
Firstpage :
309
Lastpage :
314
Abstract :
Optimization at the early stages of design are crucial. However, due to an overwhelming number of design and optimization options, design exploration is often conducted in a qualitative, ad-hoc manner. This paper presents a methodology and interactive environment for guiding the exploration process. A prototype targeting behavioral-level optimization for datapath-intensive ASIC implementations has been developed. The key to the approach is encapsulated knowledge about the various optimizations and a set of techniques to automatically extract the "essence" of a design description. At each stage in the exploration process, the system suggests and ranks potential optimizations, both in terms of immediate and longer-term impact. It also provides evaluations of the design and of the likely affects each optimization will have on metrics like power and performance. In the new approach, the designer is responsible for making the actual optimization selections. However, using the provided guidance, designers can make decisions in a more informed manner, and therefore can explore the design solution space more effectively. The effectiveness of the approach is demonstrated on a number of designs.
Keywords :
circuit CAD; circuit optimisation; behavioral-level optimization; datapath-intensive ASIC; optimizations; Application specific integrated circuits; Clocks; Computer architecture; Computer science; Design optimization; Optimization methods; Permission; Prototypes; Space exploration; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 1998. Proceedings
Conference_Location :
San Francisco, CA, USA
Print_ISBN :
0-89791-964-5
Type :
conf
Filename :
724488
Link To Document :
بازگشت