DocumentCode
3081260
Title
Controlling the memory during manipulation of word-level decision diagrams
Author
Kinder, Sebastian ; Fey, Görschwin ; Drechsler, Rolf
Author_Institution
Inst. of Comput. Sci., Bremen Univ., Germany
fYear
2005
fDate
19-21 May 2005
Firstpage
250
Lastpage
255
Abstract
Decision diagrams (DDs) are efficient data structures that are frequently used for formal verification, test or synthesis of circuits and systems. The main drawback of the data structure is the potential memory blow-up caused by certain functions. Therefore streaming has been proposed as a technique to efficiently evaluate operations on binary DDs (BDDs). The maximal memory usage can be controlled and therefore calculations can be carried out with a small amount of memory. In this paper we show how streaming can be extended to word-level decision diagrams (WLDDs) and for which type of diagrams streaming is applicable. A detailed description of streaming for multi-terminal BDDs (MTBDDs) is given. Experiments show the efficiency and the small memory needs for operations on MTBDDs.
Keywords
binary decision diagrams; data structures; formal verification; logic design; binary decision diagrams; data structures; formal verification; manipulation; memory storage; word-level decision diagrams; Boolean functions; Circuit synthesis; Circuit testing; Circuits and systems; Computer science; Control system synthesis; Data structures; Formal verification; Runtime; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Multiple-Valued Logic, 2005. Proceedings. 35th International Symposium on
ISSN
0195-623X
Print_ISBN
0-7695-2336-6
Type
conf
DOI
10.1109/ISMVL.2005.15
Filename
1423188
Link To Document