2008 Design, Automation and Test in Europe 2008
DOI: 10.1109/date.2008.4484814
|View full text |Cite
|
Sign up to set email alerts
|

Quantified Synthesis of Reversible Logic

Abstract: In the last years synthesis of reversible logic functions has emerged as an important research area. Other fields such as low-power design, optical computing and quantum computing benefit directly from achieved improvements. Recently, several approaches for exact synthesis of Toffoli networks have been proposed. They all use Boolean satisfiability to solve the underlying synthesis problem. In this paper a new exact synthesis approach based on Quantified Boolean Formula (QBF) satisfiability -a generalization of… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
7
0

Year Published

2009
2009
2016
2016

Publication Types

Select...
5
2
2

Relationship

5
4

Authors

Journals

citations
Cited by 22 publications
(7 citation statements)
references
References 21 publications
0
7
0
Order By: Relevance
“…A reversible function can be represented by different methods such as: Positive Polarity Reed-Muller expressions (PPRM) [5], EXOR Sum of Products (ESOP) [3], Shared-PPRM (SBDD) [14], and Binary Decision Diagrams (BDDs) [18].…”
Section: Introductionmentioning
confidence: 99%
“…A reversible function can be represented by different methods such as: Positive Polarity Reed-Muller expressions (PPRM) [5], EXOR Sum of Products (ESOP) [3], Shared-PPRM (SBDD) [14], and Binary Decision Diagrams (BDDs) [18].…”
Section: Introductionmentioning
confidence: 99%
“…Reversible synthesis algorithms work with various kinds of logic representations such as: truth table [8], Positive Polarity Reed-Muller expressions (PPRM) [4], EXOR Sum of Products (ESOP) [2], SharedPPRM (SBDD) [12], and Binary Decision Diagrams (BDDs) [15].…”
Section: Introductionmentioning
confidence: 99%
“…Exact synthesis for all three variables functions can be obtained by enumeration [13]. Algorithms based on Boolean Satisfiability Techniques (SAT) can find exact solutions for some functions with up to five variables [14][15][16]. A limiting factor is also the number of gates in the exact solutionfunctions with more than ten gates can normally not be minimised.…”
Section: Synthesis Problemmentioning
confidence: 99%