DocumentCode
1682438
Title
Exact Toffoli Network Synthesis of Reversible Logic Using Boolean Satisfiability
Author
Grobe, Daniel ; Chen, Xiaobo ; Drechsler, Rolf
Author_Institution
Inst. of Comput. Sci., Bremen Univ.
fYear
2006
Firstpage
51
Lastpage
54
Abstract
Compact synthesis result for reversible logic is of major interest in low-power design and quantum computing. Such reversible functions are realized as a cascade of Toffoli gates. In this paper, we present the first exact synthesis algorithm for reversible functions using generalized Toffoli gates. Our iterative algorithm formulates the synthesis problem with d Toffoli gates as a sequence of Boolean satisfiability (SAT) instances. Such an instance is satisfiable iff there exists a network representation with d gates. Thus we can guarantee minimality. For a set of benchmarks experimental results are given
Keywords
computability; integrated circuit design; logic design; low-power electronics; quantum gates; Boolean satisfiability; compact synthesis; exact Toffoli network synthesis; generalized Toffoli gates; iterative algorithm; low-power design; quantum computing; reversible logic; Boolean functions; Computer networks; Computer science; Iterative algorithms; Logic design; Logic gates; Network synthesis; Optical computing; Optical design; Quantum computing;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Applications, Integration and Software, 2006 IEEE Dallas/CAS Workshop on
Conference_Location
Richardson, TX
Print_ISBN
1-4244-0670-6
Electronic_ISBN
1-4244-0670-6
Type
conf
DOI
10.1109/DCAS.2006.321031
Filename
4115110
Link To Document