• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations

Tools

Sorted by:
Try your query at:
Semantic Scholar Scholar Academic
Google Bing DBLP
Results 1 - 10 of 67
Next 10 →

Efficient implementation of a BDD package

by Karl S. Brace, Richard L. Rudell, Randal E. Bryant - In Proceedings of the 27th ACM/IEEE conference on Design autamation , 1991
"... Efficient manipulation of Boolean functions is an important component of many computer-aided design tasks. This paper describes a package for manipulating Boolean functions based on the reduced, ordered, binary decision diagram (ROBDD) representation. The package is based on an efficient implementat ..."
Abstract - Cited by 504 (9 self) - Add to MetaCart
Efficient manipulation of Boolean functions is an important component of many computer-aided design tasks. This paper describes a package for manipulating Boolean functions based on the reduced, ordered, binary decision diagram (ROBDD) representation. The package is based on an efficient

Implementation of an efficient parallel BDD package

by Tony Stornetta, Forrest Brewer - In DAC , 1996
"... Large BDD applications push computing resources to their limits. One solution to overcoming resource limitations is to distribute the BDD data structure across multiple networked workstations. This paper presents an efficient parallel BDD package for a distributed environment such as a network of wo ..."
Abstract - Cited by 52 (0 self) - Add to MetaCart
Large BDD applications push computing resources to their limits. One solution to overcoming resource limitations is to distribute the BDD data structure across multiple networked workstations. This paper presents an efficient parallel BDD package for a distributed environment such as a network

BDDNOW: A Parallel BDD Package

by Kim Milvang-Jensen And, Kim Milvang-jensen, Alan J. Hu - Proc. FMCAD , 1998
"... . BDDs (binary decision diagrams) are ubiquitous in formal verification tools, and the time and memory used by the BDD package is frequently the constraint that prevents application of formal verification. Accordingly, several researchers have investigated using parallel processing for BDDs. In t ..."
Abstract - Add to MetaCart
. BDDs (binary decision diagrams) are ubiquitous in formal verification tools, and the time and memory used by the BDD package is frequently the constraint that prevents application of formal verification. Accordingly, several researchers have investigated using parallel processing for BDDs

BDDNOW: A Parallel BDD Package

by Kim Milvang-Jensen Department, Kim Milvang-jensen - Proc. FMCAD , 1998
"... BDDs (binary decision diagrams) are ubiquitous in formal verification tools. The time and memory used by the BDD package are frequently the constraints that prevent application of formal verification. Parallelization is an obvious way to try to cope with this. In this paper, we present a paralle ..."
Abstract - Add to MetaCart
BDDs (binary decision diagrams) are ubiquitous in formal verification tools. The time and memory used by the BDD package are frequently the constraints that prevent application of formal verification. Parallelization is an obvious way to try to cope with this. In this paper, we present a

BDD Package Based on Boolean NOR Operation

by M. Raseen, A. Assi, P. W. C. Prasad, A. Harb
"... Abstract — Binary Decision Diagrams (BDDs) are useful data structures for symbolic Boolean manipulations. BDDs are used in many tasks in VLSI/CAD, such as equivalence checking, property checking, logic synthesis, and false paths. In this paper we describe a new approach for the realization of a BDD ..."
Abstract - Add to MetaCart
Abstract — Binary Decision Diagrams (BDDs) are useful data structures for symbolic Boolean manipulations. BDDs are used in many tasks in VLSI/CAD, such as equivalence checking, property checking, logic synthesis, and false paths. In this paper we describe a new approach for the realization of a BDD

CacBDD: A BDD Package with Dynamic Cache Management

by Guanfeng Lv , Kaile Su , Yanyan Xu
"... Abstract. In this paper, we present CacBDD, a new efficient BDD (Binary Decision Diagrams) package. It implements a dynamic cache management algorithm, which takes account of the hit-rate of computed table and available memory. Experiments on the BDD benchmarks of both combinational circuits and mo ..."
Abstract - Cited by 1 (1 self) - Add to MetaCart
Abstract. In this paper, we present CacBDD, a new efficient BDD (Binary Decision Diagrams) package. It implements a dynamic cache management algorithm, which takes account of the hit-rate of computed table and available memory. Experiments on the BDD benchmarks of both combinational circuits

High performance bdd package by exploiting memory hierarchy

by Jagesh V Sanghavi , Rajeev K Ranjan , Robert K Brayton , Alberto Sangiovanni-Vincentelli - In 33rd IEEE Design Automation Conference , 1996
"... Abstract The success of binary decision diagram (BDD) ..."
Abstract - Cited by 16 (0 self) - Add to MetaCart
Abstract The success of binary decision diagram (BDD)

Implementation and Visualization of a BDD Package in JAVA

by Rolf Drechsler, Jochen Römmler, Rolf Drechsler Jochen Rommler
"... Ordered Binary Decision Diagrams (BDDs) are a data structure for representation and manipulation of Boolean functions often applied in VLSI CAD. Algorithms have to be developed to allow efficient BDD manipulation and minimization. ..."
Abstract - Add to MetaCart
Ordered Binary Decision Diagrams (BDDs) are a data structure for representation and manipulation of Boolean functions often applied in VLSI CAD. Algorithms have to be developed to allow efficient BDD manipulation and minimization.

A Java ™ 1 Implementation of a BDD Package

by Christopher D. Krieger
"... Abstract. Efficient manipulation of Boolean functions is the foundation of many formal verification tasks. Several code libraries and development environments exist in the public domain which perform these tasks using ordered binary decision diagrams as the central data structure. This paper describ ..."
Abstract - Add to MetaCart
Abstract. Efficient manipulation of Boolean functions is the foundation of many formal verification tasks. Several code libraries and development environments exist in the public domain which perform these tasks using ordered binary decision diagrams as the central data structure. This paper describes a re-implementation of one of these libraries, David Long’s bddlib, in Sun Microsystems ’ Java computer language. Java offers many advantages over traditional C and C++ code in the areas of stability, memory management, portability, clarity, and code reuse. However, with the present generation of Java virtual machines, execution is significantly slower than comparable efficiently compiled native code. 1

MORE: An Alternative Implementation of BDD Packages by Multi-Operand Synthesis

by Andreas Hett, Rolf Drechsler, Bernd Becker - In European Design Automation Conf , 1996
"... In this paper we present a new approach for the realization of a BDD package. This approach does not depend on recursive synthesis operations, i.e. the ternary If-Then-Else-operator (ITE), to perform manipulations of Boolean functions, instead our basic operation MORE is based on exchanges of neighb ..."
Abstract - Cited by 21 (11 self) - Add to MetaCart
In this paper we present a new approach for the realization of a BDD package. This approach does not depend on recursive synthesis operations, i.e. the ternary If-Then-Else-operator (ITE), to perform manipulations of Boolean functions, instead our basic operation MORE is based on exchanges
Next 10 →
Results 1 - 10 of 67
Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University