Implementation of All-Optical Logic Gate using SOA-MZI Structures

Similar documents
All-Optical Binary Full Adder Using Logic Operations Based on the Nonlinear Properties of a Semiconductor Optical Amplifier

10 Gb/s all-optical boolean XOR with SOA fiber Sagnac gate

Suppression of Four Wave Mixing in 8 Channel DWDM System Using Hybrid Modulation Technique

A simple and low-power optical limiter for multi-ghz pulse trains

Four Wave Mixing in Closely Spaced DWDM Optical Channels

All-Optical Logic Gates Based on Nonlinear Slot Waveguide Couplers

Optical Communications Research Group Department of Electronic and Computer Engineering University of Limerick, Ireland b

Introduction to Add-Drop Multiplexers

Proposed experiment to test the non-locality hypothesis in transient light-interference phenomena

Modeling and Performance Analysis of DWDM Based 100 Gbps Low Power Inter-satellite Optical Wireless Communication (LP-IsOWC) System

Duobinary Modulation For Optical Systems

High Power and Low Coherence Fibre-optic Source for Incoherent Photonic Signal Processing

High-Frequency Engineering / Photonics

ARTIFICIAL NEURAL NETWORKS IN THE SCOPE OF OPTICAL PERFORMANCE MONITORING

Bandwidth analysis of multimode fiber passive optical networks (PONs)

Sunny 1, Rinku Garg 2 Department of Electronics and Communication Engg. GJUS&T Hissar, India

Limiting factors in fiber optic transmissions

Analysis and Improvement of Mach Zehnder Modulator Linearity Performance for Chirped and Tunable Optical Carriers

Optical Fibres. Introduction. Safety precautions. For your safety. For the safety of the apparatus

A continuously tunable multi-tap complexcoefficient microwave photonic filter based on a tilted fiber Bragg grating

COMBINATIONAL CIRCUITS

A Simple Fiber Bragg Grating-Based Sensor Network Architecture with Self-Protecting and Monitoring Functions

Content Map For Career & Technology

Interferometric Measurement of Dispersion in Optical Components

DIGITAL TRANSMISSION AND CODING TECHNIQUES

Lecture 8: Synchronous Digital Systems

Making OSNR Measurements In a Modulated DWDM Signal Environment

Simulation and Comparison of Advanced Modulation Formats for Wavelength Reuse in High-

Acousto-optic modulator

PIPELINE LEAKAGE DETECTION USING FIBER-OPTIC DISTRIBUTED STRAIN AND TEMPERATURE SENSORS WHITE PAPER

RF Measurements Using a Modular Digitizer

Multiplexing. Multiplexing is the set of techniques that allows the simultaneous transmission of multiple signals across a single physical medium.

ISSCC 2003 / SESSION 13 / 40Gb/s COMMUNICATION ICS / PAPER 13.7

Silicon Photonic Interconnection Networks

Simultaneous RZ-OOK to NRZ-OOK and RZ- DPSK to NRZ-DPSK format conversion in a silicon microring resonator

Binary Adders: Half Adders and Full Adders

Large-Capacity Optical Transmission Technologies Supporting the Optical Submarine Cable System

PASSIVE WDM COMPONENTS: COUPLERS

CHAPTER 3 Boolean Algebra and Digital Logic

A Guide to Acousto-Optic Modulators

Optimization and Comparison of 4-Stage Inverter, 2-i/p NAND Gate, 2-i/p NOR Gate Driving Standard Load By Using Logical Effort

Use and Application of Output Limiting Amplifiers (HFA1115, HFA1130, HFA1135)

DIGITAL-TO-ANALOGUE AND ANALOGUE-TO-DIGITAL CONVERSION

Gates, Circuits, and Boolean Algebra

Computer Networks and Internets, 5e Chapter 6 Information Sources and Signals. Introduction

Counters and Decoders

PART III. OPS-based wide area networks

It explains the differences between the Plesiochronous Digital Hierarchy and the Synchronous Digital Hierarchy.

Measuring Laser Power and Energy Output

Digital to Analog Converter. Raghu Tumati

AMPLIFIED HIGH SPEED FIBER PHOTODETECTOR USER S GUIDE

Simulation and Best Design of an Optical Single Channel in Optical Communication Network

The Operation and Power Budget of Amplified Optical Networks for Aerospace Applications. FOHEC Conference May 2010

Advanced Modulation Formats in Data Centre Communications Michael J. Wale Director Active Products Research

FIBER OPTIC COMMUNICATIONS. Optical Fibers

Dispersion in Optical Fibers

Fiber optic communication

Modulation Formats for High-Speed, Long-Haul Fiber Optic Communication Systems

Grid Interconnection of Renewable Energy Sources Using Modified One-Cycle Control Technique

Sequential 4-bit Adder Design Report

Module 3: Floyd, Digital Fundamental

Finite Difference Time Domain and BPM: Flexible Algorithm Selection Technology

Experiment # 9. Clock generator circuits & Counters. Eng. Waleed Y. Mousa

Fibre Bragg Grating Sensors An Introduction to Bragg gratings and interrogation techniques

Guru Ghasidas Vishwavidyalaya, Bilaspur (C.G.) Institute of Technology. Electronics & Communication Engineering. B.

MAS.836 HOW TO BIAS AN OP-AMP

Module 5. Broadcast Communication Networks. Version 2 CSE IIT, Kharagpur

Module 4 : Propagation Delays in MOS Lecture 22 : Logical Effort Calculation of few Basic Logic Circuits

A New Fault Tolerant Routing Algorithm For GMPLS/MPLS Networks

Here we introduced (1) basic circuit for logic and (2)recent nano-devices, and presented (3) some practical issues on nano-devices.

Static-Noise-Margin Analysis of Conventional 6T SRAM Cell at 45nm Technology

Algorithms for Interference Sensing in Optical CDMA Networks

A 3.2Gb/s Clock and Data Recovery Circuit Without Reference Clock for a High-Speed Serial Data Link

Design of Low Power One-Bit Hybrid-CMOS Full Adder Cells

BSEE Degree Plan Bachelor of Science in Electrical Engineering:

Experiment 5. Lasers and laser mode structure

A Simple Fiber Optic displacement Sensor for Measurement of Light Intensity with the Displacement

1. True or False? A voltage level in the range 0 to 2 volts is interpreted as a binary 1.

HIGH VOLTAGE POWER SUPPLY FOR ELECTRO-OPTICS APPLICATIONS

RAY TRACING UNIFIED FIELD TRACING

Bridgeless PFC Implementation Using One Cycle Control Technique

PUMPED Nd:YAG LASER. Last Revision: August 21, 2007

Analog vs. Digital Transmission

ELECTRICAL ENGINEERING

SDH and WDM: a look at the physical layer

Design of Bidirectional Coupling Circuit for Broadband Power-Line Communications

An Extension to DNA Based Fredkin Gate Circuits: Design of Reversible Sequential Circuits using Fredkin Gates

Broadband Push-Pull Power Amplifier Design at Microwave Frequencies

SDH and WDM A look at the physical layer

Optical Packet Buffers with Active Queue Management

INTRODUCTION TO COMMUNICATION SYSTEMS AND TRANSMISSION MEDIA

The Optical Submarine Repeater and Its Associated Technologies

Appendix D Digital Modulation and GMSK

Diode Applications. by Kenneth A. Kuhn Sept. 1, This note illustrates some common applications of diodes.

Transcription:

ISSN: 2231-0401 www.stmjournals.com Implementation of All-Optical Logic Gate using SOA-MZI Structures Ajay Kumar, Santosh Kumar*, S. K. Raghuwanshi Photonics Laboratory, Department of Electronics Engineering, Indian School of Mines, Dhanbad, Jharkhand, India Abstract Semiconductor optical amplifiers (SOAs) are very attractive nonlinear elements for the realization of different logic functions, since they can exhibit a strong change of the refractive index together with high gain. In this paper, a principle of operation, simulation step and experimental result of different all-optical logic gate (AND Gate, OR Gate, XOR Gate) are well presented. These gates are based on the nonlinearities on SOAs. The experimental results are exactly matched with standard results. Keywords: Mach-Zehnder interferometer (MZI), semiconductor optical amplifier (SOA), all-optical logic gate *Author for Correspondence E-mail: santoshrus@ismu.ac.in INTRODUCTION All-optical logic gates become key elements in the realization of node functionalities, as add drop multiplexing, packet synchronization, clock recovery, address recognition, and signal processing. Semiconductor optical amplifiers (SOAs) are very attractive nonlinear elements for the realization of different logic functions, since they can exhibit a strong change of the refractive index together with high gain. Moreover, different from fibre devices, SOAs allow photonic integration. The nonlinear behavior that is a drawback for the SOA as a linear amplifier makes it a good choice for an optically controlled optical gate [1]. Gates with better performance are achieved by placing SOAs in inter-ferometric configurations. In these gates, the optical input signal controls the phase difference between the interferometer arms through the relation between the carrier density and the refractive index in the SOAs by means of cross-phase modulation (XPM) [2]. These inter-ferometric SOA-based configurations are compact and offer stability. SOAs are very attractive nonlinear elements for the realization of different logic functions, since they can exhibit a strong change of the refractive index together with high gain. Moreover, different from fibre devices, SOAs allow photonic integration. In the following section theory of SOA is well presented. In the subsequent sections principle of operation, simulation step and experimental result of AND Gate, OR Gate, XOR Gate are presented, respectively. In the last section, conclusion of paper is presented. THEORY Signal regeneration is an intrinsic and very attractive feature of such devices. Mach- Zehnder interferometer (MZI) have been widely used to implement optical logic gates. The XOR, AND and OR operation are performed up to 10 Gbit/s using MZI configuration [3 6]. In order to realize the logical gates, various configurations of optical logic gates have been reported that utilize the ultrafast non-linear properties of SOA s, including from single SOA structure using cross gain modulation (XGM) to inter-ferometic structures, such as terahertz optical asymmetric de-multiplexer (TOAD) and ultrafast nonlinear interferometer (UNI), etc. These schemes have been shown to have some advantages, but they are difficult to control or construct and polarization states or random phase changes are critical for their TOEOC(2013) 13-21 STM Journals 2013. All Rights Reserved Page 13

All-Optical Logic Gate using parallel SOA-MZI Structures Kumar et al. output performance. Among them, SOA-MZI structure using XPM is the most promising candidate due to its attractive features of low energy requirement, simplicity, compactness by integration, capability, and stability. In addition, it has the merits of high ER, regenerative capability, high speed operation, and low chirp. So far, all-optical AND and XOR gates using SOA-MZI structure have been investigated. The all-optical AND gate is one of the fundamental logic gates because it is able to perform the bit-level functions such as address recognition, packet-header modification, and data-integrity verification. The all-optical XOR gate is a key technology to implement primary systems for binary address and header recognition, binary addition and counting, decision and comparison, encoding and encryption, and pattern matching. This gate has been demonstrated at 10 Gb/s In this paper, we propose and experimentally demonstrate alloptical composite logic gates with XOR, AND and OR functions using SOA-MZI structure at 10 Gb/s. The proposed design is optimized by adjusting the optical power and biasing current in SOA-MZI structures to obtain output pulses with maximum ER. Logic Gates Based on Nonlinearities on SOAs The effect that makes the SOA a very interesting device for application in optical networks is the so called nonlinear effects that have been characterized are: XPM and XGM. Cross Gain Modulation The XGM effects consist on the variation of the SOA gain in function of the input power. The increase of the power of the input signal causes in the SOA a depletion of the carrier density, and therefore, the amplification gain is reduced. The dynamics processes that take place in the carrier density of the SOA are very fast of the order of picoseconds, so it is possible to use this variation on the gain with bit to bit fluctuation of the input signal power. Cross Phase Modulation In fact, this later effect is the principle of operation of the XPM. The variation on the carrier density induces a change on the refractive-index, and so the phase of the continuous wave is modulated. This phase modulation can be converted in intensity modulation by using MZI configuration. IMPLEMENTATION OF SOA-MZI BASED XOR GATE The XOR gate has a special interest since it is the main building block for a wide range of function [7 9]. Basically, the Boolean function gives the logic 1 if the two inputs that are being compared are different (combination A=1, B=0, and A=0, B=1). On the other hand, if the inputs are same (combination A=1, B=1, and A=0, B=0), the XOR output signal is a logic 0. In the case of optical logic gates, the logic 1 is represented by the presence of an optical pulse, whereas the logic 0 means absence of optical power. Principle of Operation To perform the XOR Boolean function two optical beam carried by the optical signal at the same or different wavelengths are sent through the port 1 and port 2 of the MZI separately. The wavelength of the two data signal can also be the same. A train of pulse or CW beam is coupled to port 3 as the control signal. The control signal splits into two equal parts, one reaching the upper branch of the interferometer and the other reaching the lower branch. When data signal (bit sequence to be compared) is launched into the SOAs, the carrier density and thereby, the medium refractive index is modulated. This causes the phase shift over the control signal counterpropagating through the SOAs (control signal) according to the intensity variation of the input data signals [10 12]. This phase modulation experienced by the wave during propagation in the SOA is given by: Being λ the wavelength of the input data signal passing through the SOA, α the SOA line width enhancement factor, n the refractive index in the absence of the optical power, G the saturated gain and G 0 is the linear device gain. This equation is obtained from the analytical models of wavelength converters under certain condition such as the instantaneous response of the SOA and the adiabetic approximation. TOEOC(2013) 13-21 STM Journals 2013. All Rights Reserved Page 14

Volume 3, Issue 3, ISSN: 2231-0401 The control signal entering port 3 split into two equal parts, one reaching the upper branch of the interferometer and other the lower branch (Figure 1). Initially, the MZI is balanced, that is the phase shift in both the branches is the same. Fig. 1: Mach-Zehnder Interferometer used as an XOR Gate. The XOR gate, gives a 1 at the output if one, and only one of the two inputs is a 1. More generally, an XOR gate with an arbitrary number of the input gives a 1 at the output if the parity of the input bits is 1, i.e., the number of 1 is odd. This property of the XOR gate makes it suitable for a wide variety of applications related to bit-comparison and encryption. Simulation Step In the case in which A=0, B=0 the control pulse enters the SOA-MZI at port 3 and then is split into two pulses, one reaching the upper SOA, and the other reaching the lower one. At this point due to phase shift induced at the input coupler, the phases of the two versions of the control pulses are shifted π /2. The SOAs are under the same condition, as no data has arrived to neither of them, so the phase shift is still π /2. These two pulses, after passing through the SOAs are recombined again at the output coupler where they suffer again an additional π /2 phase shift between them. So at the output port the two pulses are with the same amplitude and with a total phase shift of π, hence destructive interference, and no signal is obtained (Figure 2). In case A=1, B=0 an optical pulses enters the SOA-MZI through port 1 and changes the refractive index of the upper SOA whereas the lower SOA remains unaffected. Thus, when the two versions of the control pulses travels through the both SOAs, the phase difference between both is shifted (π is the optimum phase shift). At port 4, the signals (part of the control signal) from the two SOAs are combined again and an optical pulse is obtained as consequence of the constructive interference. The same phenomena happens if. In the case of, data pulses reach both SOAs, and the phase shift induced to the control pulse in each branch is the same. As a result, at port 4 no pulse is obtained in this case due to destructive interference between the signal pulses. In this simulation we have generated two data signal as shown in Figures 3(a) and 3 (b). The SOA-MZI setup is used to perform XOR operation. These two data signals are generated at 1545 nm wavelength with the help of optical Gaussian pulse generator. A continuous wave is also generated at 1540 nm. These signals are given to the SOA-MZI ports for performing XOR operation (Figure 3(c)) between the two data signals applied at port 1 and port 2 of SOA-MZI setup. TOEOC(2013) 13-21 STM Journals 2013. All Rights Reserved Page 15

All-Optical Logic Gate using parallel SOA-MZI Structures Kumar et al. Fig. 2: Simulation Setup of SOA-MZI Based XOR Gate. IMPLEMENTATION OF SOA-MZI BASED AND GATE Boolean AND gate operation becomes also a good choice in optical signal processing. The logic functionality, gives logic 1 only when the two input signals under comparison are logic 1. In other cases, the output is logic 0. The AND gate is unbalanced like the OR gate, as it only gives a 1 at the output in the event that both inputs are 1. From the truth table it is clear that the AND operation corresponds to sampling one signal with the other, and thus all optical sampling techniques may be applied to obtain the AND functions. This has been demonstrated with the MZI at the 10 Gb/s using same PRBS data and other parameters like power and bias current [13]. Principle of Operation The principle of operation for the AND gate is basically the same than for the XOR logic function [14 16]. In this case, the data sequences to be compared are driven to the SOA-MZI as shown in 4. The data signal enters the device at the port 1 and port 3. While in port 2 a zero level signal must be ensured. There is no need of an additional control signal as the data signals entering the common port enables or disable the device. Following a similar principle than that of the XOR gate, an optical pulse will be obtained at the output only in the case that both the data signals are 1. In this case, the pulses of data B enables the operation. In an alternative way, the AND operation can be seen as performing the XOR comparison between data A and a zero level signal. When B=0, the gate does produce any signal at the output as it has no signal at port 3. In the last case in which and the comparison is enabled, but as the signal at port 1 and the signal at port 2 are zero, no power is obtained at the output device (Figure 4). TOEOC(2013) 13-21 STM Journals 2013. All Rights Reserved Page 16

Volume 3, Issue 3, ISSN: 2231-0401 Experimental Results Fig. 3: (a) First Input Data (011010) (b) Second Data Input (0100010) (c) Compared XOR Data Signal. Fig. 4: Mach-Zehnder Interferometer used as an AND Gate. TOEOC(2013) 13-21 STM Journals 2013. All Rights Reserved Page 17

All-Optical Logic Gate using parallel SOA-MZI Structures Kumar et al. Simulation Setup The principle of operation for the AND gate (Figure 5) is, basically the same than that for the XOR logic function. In this case, the data sequences to be compared are driven to the SOA-MZI. Data signals enter the device at ports 1 and port 3, while in port 2 a zero level signal must be ensured. There is no need of an additional control signal as the data signals entering the common port enables or disables the device. Following a similar principle than that of the XOR gate, an optical pulse will be obtained at the output only in the case that both data signals are 1. In this case (, ), the pulse of data B enables the operation. In an alternative way, the AND operation can be seen as performing the XOR comparison between data A and a zero level signal. When B=0, the gate does not produce any signal at the output as it has no signal at port #3. In the last case in which 1 and the comparison is enabled, but as the signal at port #1 and the signal at port #2 are zero, no power is obtained at the output of the device. Fig. 5: Simulation of SOA-MZI based AND Gate. Experimental Result In this simulation we have generated two data signal as shown in Figures 6 (a) and (b). The SOA-MZI setup is used to perform the AND operation. We have used the same parameters for simulation that we used in XOR gate implementation. We have generated the data sequences at same wavelength and same optical power. These two data signals are generated at 1545 nm wavelength with the help of optical Gaussian pulse generator. A continuous wave is also generated at a wavelength of 1540 nm. These signals are given to the SOA-MZI ports for performing AND operation. A Gaussian optical filter with 20 GHz bandwidth is used for filtering purpose. This filter is centered at 1540 nm wavelength so that we obtain only the desired signal. This resultant signal is the AND operation between the two data signals applied at port 1 and port 3 of SOA-MZI setup. Figure 6 (c) shows the AND operation signal between two data signals. IMPLEMENTATION OF SOA-MZI BASED OR GATE Principle of Operation The architectures are again based on SOA- MZI [17 19]. This is a simplest case in which no wavelength conversion is used. In this case, the principle of operation is quite intuitive. The two data signals are coupled at the same port, in this case port 1. After passing through one of the two SOAs (in this case, the upper TOEOC(2013) 13-21 STM Journals 2013. All Rights Reserved Page 18

Volume 3, Issue 3, ISSN: 2231-0401 one), the amplified signal is coupled out at port #4, carrying the OR operation between the two inputs. In this case, the two inputs must be at the same wavelength and the output signal is at the same wavelength than the input signals. Fig. 6: (a) Input Data A (011010) (b) Input Data B (010001) (c) Output Data Signal. Simulation Setup Fig. 7: Simulation Set up of SOA based OR Gate. TOEOC(2013) 13-21 STM Journals 2013. All Rights Reserved Page 19

All-Optical Logic Gate using parallel SOA-MZI Structures Kumar et al. Experimental Result Fig. 8: (a) Data A (001001) (b) Data B (100000) (c) Output Data Signal (OR Gate). In this setup we have used only two data signals (Figures 8 (a) and (b)) on which we have to perform OR operation. There is no need to use a CW for performing this operation. In this case, the two inputs must be at the same wavelength and the output signal is at the same wavelength than the input signals. No wavelength conversion is done. The output is obtained at the same wavelength at which the data signal is generated. The two data signals are generated at 1545 nm and 0.3 mw power. These two signals are coupled at the two ports of coupler and given to SOA (Figure 8(c)). Here, the concept of cross gain modulation (XGM) is used to perform the OR operation. CONCLUSION Due to its compactness and stable structure, SOA-MZI based gate seems an easy solution to achieve the integration level required for complex logic circuits. In this paper, alloptical logic gates are implemented. The principle of operation and simulation step described in detailed way. Its experimental results are exactly matched with standard results. These gates are widely used in the optical networking. REFERENCES 1. G. P. Agrawal, Applications of Nonlinear Fibre Optics, Academic Press: 2001. 2. S. H. Kim, J. H. Kim, J. W. Choi, et al. All-Optical Half Adder Using Cross Gain Modulation in Semiconductor Optical Amplifiers, Opt. Exp. 2006; 14: 10693 10698p. 3. D. K. Gayen, A. Bhattachryya, T. Chattopadhyay, et al. Ultrafast All-Optical Half Adder Using Quantum-Dot Semiconductor Optical Amplifier Based Mach-Zehnder Interferometer, J. Lightwave. Technol. 2012; 30: 3387 3393p. 4. D. K. Gayen, T. Chattopadhyay, Designing of Optimized All-Optical Half Adder Circuit Using Single Quantum-Dot Semiconductor Optical Amplifier Assisted Mach-Zehnder Interferometer, J. Lightwave. Technol. 2013; 31: 2029 2035p. TOEOC(2013) 13-21 STM Journals 2013. All Rights Reserved Page 20

Volume 3, Issue 3, ISSN: 2231-0401 5. Y. D. Wu, M. L. Huang, M. H. Chen, et al. All-Optical Switch Based on the Local Nonlinear Mach-Zehnder Interferometer, Opt. Exp. 2007; 15: 9883 9892p. 6. C. Taraphdar, T. Chattopadhyay, J. N. Roy, Mach-Zehnder Interferometer-Based All-Optical Reversible Logic Gate, Opt. Laser Technol. 2010; 42: 249 259p. 7. H. Sun, Q. Wang, H. Dong, et al.xor Performance of a Quantum-Dot Semiconductor Optical Amplifier Based Mach-Zender Interferometer, Opt. Exp. 2005; 13(6): 1892 1899p. 8. T. Houbavlis, K. E. Zoiros, G. Kanellos, et al.performance Analysis of Ultrafast All- Optical Boolean XOR Gate Using Semiconductor Optical Amplifier-Based Mach Zehnder Interferometer, Opt. Comm. 2004; 232: 179 199p. 9. H. Han, M. Zhang, Peida Ye, et al. Parameter Design and Performance Analysis of a Ultrafast All-Optical XOR Gate Based on Quantum Dot Semiconductor Optical Amplifiers in Nonlinear Mach-Zehnder Interferometer, Opt. Comm. 2008; 281: 5140 5145p. 10. Q. Wang, G. Zhu, H. Chen, et al. Study of All-Optical XOR using Mach-Zehnder Interferometer and Differential Scheme, IEEE J. Quantum Elect. 2004; 40: 703 710p. 11. M. Zhang, Y. Zhao, L. Wang, et al.design and Analysis of All-Optical XOR Gate using SOA-Based Mach Zehnder Interferometer, Opt. Comm. 2003; 223: 301 308p. 12. T. Houbavlis, K.E. Zoiros, G. Kanellos, et al.performance Analysis of Ultrafast All- Optical Boolean XOR Gate using Semiconductor Optical Amplifier-Based Mach-Zehnder Interferometer, Opt. Comm. 2004; 232: 179 199p. 13. J.-Y. Kim, J.-M. Kang, T.-Y. Kim, et al. All-Optical Multiple Logic Gates with XOR, NOR, OR, and NAND Functions using Parallel SOA-MZI Structures: Theory and Experiment, J. Lightwave. Technol. 2006; 24: 3392 3399p. 14. E. Dimitriadou, K.E. Zoiros, On the Feasibility of Ultrafast All-Optical NAND Gate using Single Quantum-Dot Semiconductor Optical Amplifier-Based Mach Zehnder Interferometer, Opt. Laser Technol. 2012; 44: 1971 1981p. 15. E. Dimitriadou, K.E. Zoiros, On the Design of Ultrafast All-Optical NOT Gate using Quantum-Dot Semiconductor Optical Amplifier-Based Mach-Zehnder Interferometer, Opt. Laser Technol. 2012; 44: 600 607p. 16. E. Dimitriadou, K.E. Zoiros, Proposal for Ultrafast All-Optical XNOR Gate using Single Quantum-Dot Semiconductor Optical Amplifier-Based Mach-Zehnder Interferometer, Opt. Laser Technol. 2013; 45: 79 88p. 17. Y. Ishizaka, Y. Kawaguchi, K. Saitoh, et al. Design of Ultra Compact All-Optical XOR and AND Logic Gates with Low Power Consumption, Opt. Comm. 2011; 284: 3528 3533p. 18. R. Kaler, R. S. Kaler, Implementation of Optical Encoder and Multiplexer using Mach-Zehnder Inferometer, Optik 2011; 122: 1399 1405p. 19. S. Kumar, S. K. Raghuwanshi, A. Kumar, Implementation of Optical Switches by using Mach-Zehnder Interferometer, Opt. Eng. 2013; 52: 097106p. TOEOC(2013) 13-21 STM Journals 2013. All Rights Reserved Page 21