TY - GEN
T1 - Toffoli gate implementation using the billiard ball model
AU - Hosseini, Hadi
AU - Dueck, Gerhard W.
N1 - Copyright:
Copyright 2010 Elsevier B.V., All rights reserved.
PY - 2010
Y1 - 2010
N2 - In this paper we review the Billiard Ball Model (BBM) introduced by Toffoli and Fredkin. The analysis of a previous approach to design reversible networks based on BBM it shown to ignored physical realities. We prove that some logic function cannot be realized without additional control balls. For example, to realize the logical OR operation, at least three control balls are needed. We show how reversible Toffoli gates can be constructed with this model. Finally, a Toffoli gate module is proposed that can be used in a cascade of gates and thus implement arbitrary reversible functions.
AB - In this paper we review the Billiard Ball Model (BBM) introduced by Toffoli and Fredkin. The analysis of a previous approach to design reversible networks based on BBM it shown to ignored physical realities. We prove that some logic function cannot be realized without additional control balls. For example, to realize the logical OR operation, at least three control balls are needed. We show how reversible Toffoli gates can be constructed with this model. Finally, a Toffoli gate module is proposed that can be used in a cascade of gates and thus implement arbitrary reversible functions.
UR - http://www.scopus.com/inward/record.url?scp=77955322039&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=77955322039&partnerID=8YFLogxK
U2 - 10.1109/ISMVL.2010.40
DO - 10.1109/ISMVL.2010.40
M3 - Conference contribution
AN - SCOPUS:77955322039
SN - 9780769540245
T3 - Proceedings of The International Symposium on Multiple-Valued Logic
SP - 173
EP - 178
BT - ISMVL 2010 - 40th IEEE International Symposium on Multiple-Valued Logic
T2 - 40th IEEE International Symposium on Multiple-Valued Logic, ISMVL 2010
Y2 - 26 May 2010 through 28 May 2010
ER -