Proceedings of the 2003 Conference on Asia South Pacific Design Automation - ASPDAC 2003
DOI: 10.1145/1119772.1119832
|View full text |Cite
|
Sign up to set email alerts
|

Evaluation of multiple-output logic functions using decision diagrams

Abstract: Abstract-This paper shows four different methods to evaluate multiple-output logic functions using decision diagrams: Shared BDD (SBDD), Multi-Terminal BDD (MTBDD), BDD for characteristic functions (CF), and BDDs for Encoded Characteristic Function for Non-zero outputs (ECFNs). Methods to compute average evaluation time for each type of decision diagrams are presented. By experimental analysis using benchmark functions, the number of nodes and average evaluation time are compared. Our results show that BDDs fo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
10
0

Year Published

2005
2005
2011
2011

Publication Types

Select...
4
2
2

Relationship

3
5

Authors

Journals

citations
Cited by 13 publications
(10 citation statements)
references
References 12 publications
0
10
0
Order By: Relevance
“…In DDs based on the Shannon expansion, function values can be obtained by traversing the DDs from the root node to a terminal node [11], [12]. In EVBDDs and EVMDDs, function values can be obtained as the sum of the weights for traversed edges.…”
Section: Architecture For Nfgsmentioning
confidence: 99%
“…In DDs based on the Shannon expansion, function values can be obtained by traversing the DDs from the root node to a terminal node [11], [12]. In EVBDDs and EVMDDs, function values can be obtained as the sum of the weights for traversed edges.…”
Section: Architecture For Nfgsmentioning
confidence: 99%
“…Special machines to evaluate MDDs have been developed [13]- [15]. Unfortunately, they are unsuitable for practical applications.…”
Section: Branching Program Machinementioning
confidence: 99%
“…An MTBDD (MultiTerminal Binary Decision Diagram) [13] can evaluate many outputs at a time. Evaluation of an MTBDD requires n table look-ups.…”
Section: Mtbdd and Mtqddmentioning
confidence: 99%