All Optical Reversible Multiplexer Design Using Mach-Zehnder Interferometer

With the advancements in semiconductor technology, there has been an increased emphasis in low-power design techniques over the last few decades. Reversible computing has been proposed by several researchers as a possible alternative to address the energy dissipation problem. Several implementation alternatives for reversible logic circuits have also been explored in recent years, like adiabatic logic, nuclear magnetic resonance, optical computing, etc. Recently researchers have proposed implementations of various reversible logic circuits in the all-optical computing domain. Most of these works are based on semiconductor optical amplifier (SOA) based Mach-Zehnder interferometer (MZI), which provides desirable features like low power, fast switching and ease of fabrication. In this paper we present an all-optical implementation of a digital multiplexer using MZI switches. Both non-reversible and reversible versions of multiplexer design are proposed, along with analytical evaluation of the design complexities both in terms of delay and resource requirements. The final optical net lists obtained have been compared against traditional reversible synthesis approaches, by using an available synthesis tool and then mapping the reversible gates to MZI switch based implementations. Some techniques for optimizing the final optical net lists have also been proposed. Synthesis results for some reversible benchmark circuits and the standard functions of three variables are also shown.

[1]  T. Toffoli,et al.  Conservative logic , 2002, Collision-Based Computing.

[2]  N. Ranganathan,et al.  Mach-Zehnder Interferometer Based All Optical Reversible NOR Gates , 2012, 2012 IEEE Computer Society Annual Symposium on VLSI.

[3]  P. D. Drummond,et al.  A ATOMIC , MOLECULAR , AND OPTICAL PHYSICS , 1999 .

[4]  A. Al-Zayed,et al.  Improved all-optical modified signed-digit adders using semiconductor optical amplifier and Mach–Zehnder interferometer , 2010 .

[5]  T. Chattopadhyay,et al.  All-Optical Modified Fredkin Gate , 2012, IEEE Journal of Selected Topics in Quantum Electronics.

[6]  Robert Wille,et al.  RevLib: An Online Resource for Reversible Functions and Reversible Circuits , 2008, 38th International Symposium on Multiple Valued Logic (ismvl 2008).

[7]  Goutam Kumar Maity,et al.  Mach-Zehnder Interferometer Based All-Optical Peres Gate , 2011, ACC.

[8]  Tanay Chattopadhyay,et al.  All-optical symmetric ternary logic gate , 2010 .

[9]  Thierry Paul,et al.  Quantum computation and quantum information , 2007, Mathematical Structures in Computer Science.

[10]  Tanay Chattopadhyay,et al.  All-optical reversible multiplexer , 2009, 2009 4th International Conference on Computers and Devices for Communication (CODEC).

[11]  Jing Huang,et al.  Detecting Multiple Faults in One-Dimensional Arrays of Reversible QCA Gates , 2009, J. Electron. Test..

[12]  R. Merkle Reversible electronic logic using switches , 1993 .

[13]  Charles H. Bennett,et al.  Logical reversibility of computation , 1973 .

[14]  R. Landauer,et al.  Irreversibility and heat generation in the computing process , 1961, IBM J. Res. Dev..

[15]  G.A. Jullien,et al.  A method of majority logic reduction for quantum cellular automata , 2004, IEEE Transactions on Nanotechnology.

[16]  Tanay Chattopadhyay,et al.  Mach–Zehnder interferometer-based all-optical reversible logic gate , 2010 .

[17]  Tommaso Toffoli,et al.  Reversible Computing , 1980, ICALP.

[18]  N. Ranganathan,et al.  Mach-Zehnder interferometer based design of all optical reversible binary adder , 2012, 2012 Design, Automation & Test in Europe Conference & Exhibition (DATE).

[19]  Jian Wang,et al.  Design and analysis of all-optical XOR gate using SOA-based Mach–Zehnder interferometer , 2003 .

[20]  Jaehyun Kim,et al.  Implementation of the refined Deutsch-Jozsa algorithm on a three-bit NMR quantum computer , 1999, quant-ph/9910015.

[21]  R. Feynman Quantum mechanical computers , 1986 .

[22]  Pérès,et al.  Reversible logic and quantum computers. , 1985, Physical review. A, General physics.

[23]  Purnima Sethi,et al.  All-Optical Reversible Logic Gates with Optically Controlled Bacteriorhodopsin Protein-Coated Microresonators , 2012 .