Title :
In the driver´s seat of BooleDozer
Author :
Brand, Daniel ; Damiano, Robert E. ; Van Ginneken, Lukas P P P ; Drumm, Anthony D.
Author_Institution :
IBM Res. Div., Yorktown Heights, NY, USA
Abstract :
The paper describes some of the synthesis controls in the BooleDozer synthesis system which are unique in concept and implementation. Rather than attempting to achieve the maximum amount of optimization in the minimum amount of run time, the designer specifies the restructuring level which allows him to specify to what extent the original structure should be preserved. We also describe controls which affect the mapping process. Finally we describe the incremental synthesis feature. The run time can be accurately controlled by a run-time budgeting mechanism
Keywords :
logic CAD; logic design; network synthesis; BooleDozer; execution time budgeting; incremental synthesis; incremental synthesis feature; logic synthesis algorithms; mapping process; restructuring level; run-time budgeting mechanism; synthesis controls; Circuit synthesis; Control system synthesis; Control systems; Design optimization; Libraries; Logic; Network synthesis; Timing; Trademarks;
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 1994. ICCD '94. Proceedings., IEEE International Conference on
Conference_Location :
Cambridge, MA
Print_ISBN :
0-8186-6565-3
DOI :
10.1109/ICCD.1994.331965