Title :
Kernel-based power optimization of RTL components: exact and approximate extraction algorithms
Author :
Benini, L. ; De Micheli, G. ; Macii, E. ; Odasso, G. ; Poncino, M.
Author_Institution :
Bologna Univ., Italy
Abstract :
Sequential logic optimization based on the extraction of computational kernels has proved to be very promising when the target is power minimization. Efficient extraction of the kernels is at the basis of the optimization paradigm; the extraction procedures proposed so far exploit common logic synthesis transformations, and thus assume the availability of a gate-level description of the circuit being optimized. In this paper we present exact and approximate algorithms for the automatic extraction of computational kernels directly from the functional specification of a RTL component. We show the effectiveness of such algorithms by reporting the results of an extensive experimentation we have carried out on a large set of standard benchmarks, as well as on some designs with known functionality
Keywords :
circuit CAD; circuit optimisation; logic CAD; sequential circuits; RTL components; approximate extraction algorithm; automatic extraction; computational kernel extraction; exact extraction algorithm; functional specification; kernel-based power optimization; sequential logic optimization; sequential synthesis; Algorithm design and analysis; Automata; Circuit synthesis; Design engineering; Design optimization; Kernel; Logic circuits; Minimization methods; Permission; Sequential circuits;
Conference_Titel :
Design Automation Conference, 1999. Proceedings. 36th
Conference_Location :
New Orleans, LA
Print_ISBN :
1-58113-092-9
DOI :
10.1109/DAC.1999.781320