Title :
Efficient dynamic minimization of word-level DDs based on lower bound computation
Author :
Günther, Wolfgang ; Drechsler, Rolf ; Horeth, Stefan
Author_Institution :
Inst. of Comput. Sci., Albert-Ludwigs-Univ., Freiburg, Germany
Abstract :
Word-Level Decision Diagrams (WLDDs), like *BMDs or K*BMDs, have been introduced to overcome the limitations of Binary Decision Diagrams (BDDs), which are the state-of-the-art data structure to represent and manipulate Boolean functions. However, the size of these graph types largely depends on the variable ordering, i.e. it may vary from linear to exponential. In the meantime, dynamic approaches to find a good variable ordering are also known for WLDDs. In this paper we show how these approaches can be accelerated significantly using a combination of a lower bound computation and synthesis operations. In the experiments it turned out that by this technique, the runtime for dynamic minimization can be reduced by more than 40% on average without loss of quality
Keywords :
Boolean functions; binary decision diagrams; formal verification; logic design; minimisation; *BMDs; Boolean functions; K*BMDs; binary decision diagrams; data structure; dynamic minimization; graph types; lower bound computation; variable ordering; word-level DDs; word-level decision diagrams; Acceleration; Boolean functions; Circuit simulation; Circuit synthesis; Computer science; Data structures; Formal verification; Manipulator dynamics; Minimization; Runtime;
Conference_Titel :
Computer Design, 2000. Proceedings. 2000 International Conference on
Conference_Location :
Austin, TX
Print_ISBN :
0-7695-0801-4
DOI :
10.1109/ICCD.2000.878312