DocumentCode :
2703350
Title :
ESOP-Based Toffoli Network Generation with Transformations
Author :
Sanaee, Yasaman ; Dueck, Gerhard W.
Author_Institution :
Fac. of Comput. Sci., Univ. of New Brunswick, Fredericton, NB, Canada
fYear :
2010
fDate :
26-28 May 2010
Firstpage :
276
Lastpage :
281
Abstract :
In this paper a new Toffoli gate cascade synthesis method is presented. This method is based on previous work and generates a cascade of inverted-control-Toffoli gates from the ESOP representation of a multi-output function. The algorithm first generates a circuit with n + m lines, where n and m are the number of inputs and outputs, respectively. A set of gate transformations are applied to the circuits to remove some of the output lines. The improvements of this new algorithm are twofold: most NOT gates are eliminated and the number of lines is reduced. A significant reduction is the quantum cost of the resulting networks can be observed.
Keywords :
Boolean functions; Circuit synthesis; Computer science; Costs; Data structures; Logic; Network synthesis; Niobium; Optical computing; Quantum computing; ESOP; Logic Design; Reversible Logic; Toffoli Gates;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Multiple-Valued Logic (ISMVL), 2010 40th IEEE International Symposium on
Conference_Location :
Barcelona, Spain
ISSN :
0195-623X
Print_ISBN :
978-1-4244-6752-5
Type :
conf
DOI :
10.1109/ISMVL.2010.58
Filename :
5489156
Link To Document :
بازگشت