DocumentCode :
758705
Title :
Formal verification using edge-valued binary decision diagrams
Author :
Lai, Yung-Te ; Pedram, Massoud ; Vrudhula, Sarma B K
Author_Institution :
Hitachi Micro Syst. Inc., San Jose, CA, USA
Volume :
45
Issue :
2
fYear :
1996
fDate :
2/1/1996 12:00:00 AM
Firstpage :
247
Lastpage :
255
Abstract :
We present a new data structure called edge-valued binary-decision diagrams (EVBDD). An EVBDD is a directed acyclic graph, that provides a canonical and compact representation of functions that involve both Boolean and integer quantities. In general, EVBDDs provide a more versatile and powerful representation than ordinary binary decision diagrams. We first describe the structure and properties of EVBDDs, and present a general algorithm for performing a variety of binary operations. Next, we describe an important extension of EVBDDs, called Structural EVBDDs, and show how they can be used for hierarchical verification
Keywords :
Boolean functions; data structures; decision theory; diagrams; directed graphs; formal verification; Boolean functions; Structural EVBDD; algorithm; data structure; directed acyclic graph; edge-valued binary decision diagrams; formal verification; hierarchical verification; integer; ordinary binary decision diagrams; Arithmetic; Artificial intelligence; Boolean functions; Data structures; Design optimization; Encoding; Formal verification; Logic design; Polynomials; Testing;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/12.485378
Filename :
485378
Link To Document :
بازگشت