Proceedings of the 31st Annual Conference on Design Automation Conference - DAC '94 1994
DOI: 10.1145/196244.196360
|View full text |Cite
|
Sign up to set email alerts
|

Heuristic minimization of BDDs using don't cares

Abstract: We present heuristic algorithms for finding a minimum BDD size cover of an incompletely specified function, assuming the variable ordering is fixed. In some algorithms based on BDDs, incompletely specified functions arise for which any cover of the function will suffice. Choosing a cover that has a small BDD representation may yield significant performance gains. We present a systematic study of this problem, establishing a unified framework for heuristic algorithms, proving optimality in some cases,and presen… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
43
0

Year Published

1996
1996
2009
2009

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 78 publications
(43 citation statements)
references
References 7 publications
0
43
0
Order By: Relevance
“…Several heuristics to minimize BDD size using don't cares are presented in [20]. Since the area of a decomposed BDD-based PTL circuit is proportional to the BDD size, the results of [20] can be applied to PTL synthesis directly.…”
Section: Don't Care Optimizationmentioning
confidence: 99%
See 2 more Smart Citations
“…Several heuristics to minimize BDD size using don't cares are presented in [20]. Since the area of a decomposed BDD-based PTL circuit is proportional to the BDD size, the results of [20] can be applied to PTL synthesis directly.…”
Section: Don't Care Optimizationmentioning
confidence: 99%
“…Several heuristics to minimize BDD size using don't cares are presented in [20]. Since the area of a decomposed BDD-based PTL circuit is proportional to the BDD size, the results of [20] can be applied to PTL synthesis directly. The synthesis algorithm would then be modified as follows: after generating the decomposed BDD representation, we minimize the target function BDD and each decomposition point BDD travelling from the primary outputs of the circuit to primary inputs.…”
Section: Don't Care Optimizationmentioning
confidence: 99%
See 1 more Smart Citation
“…This RODG operator can be used to obtain a more compact RODG representation for an incompletely specified function. The restrict operator belongs to a family of heuristics (Shiple et al, 1994) that generate a small RODG by merging, in a bottom-up fashion, nodes in an RODG. The merging of nodes is performed in a way that keeps the RODG consistent with the training set data.…”
Section: Initialization Using the Restrict Operatormentioning
confidence: 99%
“…Variations on this method and a complete analysis of alternative methods to chose mergings are analyzed in depth by Shiple (1994).…”
Section: Initialization Using the Restrict Operatormentioning
confidence: 99%