DocumentCode :
3164242
Title :
Dynamic reordering in a breadth-first manipulation based BDD package: challenges and solutions
Author :
Ranjan, Rajeev E. ; Gosti, Wilsin ; Brayton, Robert E. ; Sangiovanni-Vincenteili, A.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
fYear :
1997
fDate :
12-15 Oct 1997
Firstpage :
344
Lastpage :
351
Abstract :
The breadth-first manipulation technique has proven effective in dealing with very large sized BDDs. However, until now the lack of dynamic variable reordering has remained an obstacle in its acceptance. The goal of the work is to provide efficient techniques to address this issue. After identifying the problems with implementing variable swapping (the core operation in dynamic reordering) in breadth-first based packages, the authors propose techniques to handle the computational and memory overheads. They feel that combining dynamic reordering with the powerful manipulation algorithms of a breadth-first based scheme can significantly enhance the performance of BDD based algorithms. The efficiency of the proposed techniques is demonstrated on a range of examples
Keywords :
diagrams; logic CAD; breadth-first manipulation based binary decision diagram package; computational overhead; dynamic variable reordering; efficiency; manipulation algorithms; memory overhead; variable swapping; Application software; Binary decision diagrams; Boolean functions; Data structures; Design automation; Logic design; Logic testing; Manipulator dynamics; Packaging; Terminology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 1997. ICCD '97. Proceedings., 1997 IEEE International Conference on
Conference_Location :
Austin, TX
ISSN :
1063-6404
Print_ISBN :
0-8186-8206-X
Type :
conf
DOI :
10.1109/ICCD.1997.628893
Filename :
628893
Link To Document :
بازگشت