Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

2019 Women Institute of Technology Conference on Electrical and Computer Engineering (WITCON ECE)

Design of Optical Integrated Circuit dedicated to


XOR/XNOR Gates
Vivek Kumar Srivastava Shashank Chauhan Simran Aneja
Department of Electrical and Department of Electrical and Department of Electrical and
Electronics & Communication Electronics & Communication Electronics & Communication
Engineering Engineering Engineering
DIT University DIT University DIT University
Dehradun, India Dehradun, India Dehradun, India
srivastava17vivek@gmail.com shashank.chauhan.0345@gmail.com simrananeja047@gmail.com

Amrindra Pal Sandeep Sharma


Department of Electrical and Centre for Reliability Sciences and
Electronics & Communication Technology, Department of Electronic
Engineering Engineering, Chang Gung University,
DIT University Taoyuan, Taiwan
Dehradun, India tek.learn@gmail.com
amrindra.pal123@gmail.com

Abstract— Optical logic circuits are making their position Here, in this paper an optical integrated circuit has been
stronger and stronger with the development in the optical proposed dedicated to XOR and XNOR logic functions [7]–
integrated circuits. Conventional digital logic gate integrated [9]. The single OIC contains four optical logic gates. Each
circuits have been very useful components in the field of logic gate designed is able to deliver the two outputs for
electronics. Two input XOR and XNOR digital logic gates are XOR and XNOR logic function [10]. These optical gates are
available as two separate integrated circuits (IC) 7486 and made by combing different types of logic gates. XOR gates
74266 respectively. Here, an optical integrated circuit (OIC) is and XNOR gates are used mainly to build circuits that
presented as a single unit that can cater to the job of the XOR perform arithmetic and logic operations such as adder and
as well as XNOR logic functions. The single OIC contains four
subtractor logic circuits. XOR/XNOR gates are essential
XOR gates that are designed using the electro-optical unit –
Mach-Zehnder Interferometer.
units of every error detecting circuit. In recent years, several
researchers have worked upon optical parity checking
Keywords—XOR, XNOR, Optical Integrated Circuit, Mach- systems using different optical techniques [7]-[9], [11]-[14]
Zehnder Interferometer This paper is organized as follows, Section II have
I. INTRODUCTION principle of operation of the proposed OIC. Section III
consists of Pin diagram and Pin description of XOR and
With the increase in the usage of internet communication XNOR OIC. In Section IV layout of the XOR and XNOR
among the people worldwide, the bandwidth requirement has OIC is given. Section V describes the Opti-BPM result of the
been increasing day by day. This has created tremendous circuit. Finally, Section VI conclude the proposed work.
pressure on technology for enhancing the speed of
communication over the network [1]. Optical fiber II. PRINCIPLE OF OPERATION
communication has been providing solutions to these A Mach-Zehnder Interferometer is a 2×2 electro-optical
problems. It has certainly higher speeds as compared to the switch designed using lithium niobate (LiNbO3) based
conventional electronic circuits. In the early development waveguides. One of the inputs is applied with 1 mW
stages fiber communication was used only for transmission continuous-wave optical signal that traverses the two linear
and reception of signals in the optical form [2]. The signal arm waveguides and suffers a phase shift depending upon the
processing was still performed using the electronic circuits. electrical data signal applied at the second electrode
Every time the electric signal had to be converted to optical (Figure1). The final output optical signal appears at one of
signal for transmitting it through the optical fiber. Similarly, the two output ports as guided in Table 1. The principle
optical to electrical signal upon reception. With the behind the phase shift is the electro-optic (EO) effect also
development of optical integrated circuits (OIC), complete known by the name of Pockels effect. The EO effect
optical processing systems have been possible [1] which are introduces the change in the refractive index of a waveguide
much faster than the conventional electronic circuits. when placed under the effect of an electric field. The shift in
Electro-optic effect based lithium niobate Mach-Zehnder the refractive index of LiNbO3 causes the phazse shift
Interferometer (LNMZI) has been widely used in the between the optical signals passing through the two linear
designing of several optical processing systems. It is waveguides.
commonly used as a binary switch where it toggles the input
continuous wave (CW) optical signal at the two output ports
[3], [4]. The switching phenomenon has been utilized in
designing of several logic devices like logic gates, adders,
decoder, encoder [5], [6]. Principles of LNMZI are discussed
in Section II.

ISBN: 978-1-7281-5204-2/19/$31.00 ©2019 IEEE 214

Authorized licensed use limited to: Indian Instt of Engg Science & Tech- SHIBPUR. Downloaded on March 23,2024 at 06:44:55 UTC from IEEE Xplore. Restrictions apply.
2019 Women Institute of Technology Conference on Electrical and Computer Engineering (WITCON ECE)
0 1 0 1
1 0 0 1
1 1 1 0

III. PIN DIAGRAM AND PIN DESCRIPTION


The proposed OIC has been presented in figure 3
demonstrating the complete pin diagram. The 20 pin OIC
Figure 1: A single Lithium Niobate Mach-Zehnder Interferometer contains 4 separate 2-input logic gates. Each logic gate has
two logic inputs which are applied with electrical data
Power at the output ports are expressed in normalized signals. The OIC has four optical inputs applied with four
form as: separate CWs for each logic gate. It can be seen that every
logic gate has two complementary optical outputs, one as
Bar Port output: (1)
XOR and the other as XNOR. In this way, a single OIC can
Cross Port output: cater to eight logic functions simultaneously. The(2)
OIC can be
, where represents the phase difference between the fabricated on a lithium niobate substrate.
input and the output port of the LNMZI.
Application of a high potential at the electrode E2 causes
a phase shift of π radians. On applying a low potential of 0
Volts, no phase shift occurs and the optical signal appears at
the cross port output terminal. The above two cases follow
equation 1 and 2.
TABLE 1: LNMZI SWITCHING OPERATION

Data Bit Potential


Bar Port Cross Port
Applied
1 (Logic High) 6.75 V 1 0 Figure 3: Pin Diagram of the proposed XOR/XNOR OIC
0 (Logic Low) 0V 0 1
The complete pin description of the OIC has been given
A schematic view of the LNMZI based XOR/XNOR in Table 3. It describes the different pin numbers which are
gate is shown in figure 2. The XOR/XNOR optical gate can applied with the different optical or electrical signals.
be designed by cascading to LNMZIs It takes the two data TABLE 3: PIN DESCRIPTION TABLE FOR THE XOR/XNOR OIC
inputs, A and B applied at the two LNMZIs in the form of
electrical signals. A CW is applied at the first input terminal Pin Number Description/signal
of the first LNMZI. The XOR logic output is produced at
the second output terminal while XNOR at the first output 1, 6, 15, 20 Continuous-wave optical signal (CW)
terminal in the form of optical signals. 2, 7, 13, 18 Data input 1 (A)

3, 8, 14, 19 Data input 2 (B)

4, 9, 12, 17 XNOR output (A B)


5, 10, 11, 16 XOR output (A B)

Figure 2: Schematic view of a 2-input XOR/XNOR electro-optical gate IV. DESIGN LAYOUT AND RESULTS
The two LNMZIs propagate the CW optical signal The schematic layout diagram of the XOR/XNOR OIC
according to the combination of the input data signals A and has been shown in figure 4. The structure consists of the
B. four XOR and XNOR optical logic gates that are designed
The normalized power at the XOR output terminal can using the XOR/XNOR optical logic gate as illustrated in
be given as: Section II. The OIC contains eight LNMZIs in total, labeled
as . A 1 mW CW optical signal (1.3 µm) is applied at the
first input port of the LNMZIs , , , (3) and i.e. pin
number 1,6,15 and 20. As can be seen in figure 4, the four
Similarly, at the XNOR
XOR terminal the obtained
outputs are output power
at thecan
pinbenumbers
given as:5, 10, 11 and
16 whereas XNOR outputs at the pin numbers 4, 9, 12 and
(4) 17.
The above equations 3 and 4 follow the truth table
presented in Table 2.

TABLE 2: TRUTH TABLE OF XOR AND XNOR LOGIC FUNCTIONS

INPUTS
XNOR XOR
A B
0 0 1 0

215

Authorized licensed use limited to: Indian Instt of Engg Science & Tech- SHIBPUR. Downloaded on March 23,2024 at 06:44:55 UTC from IEEE Xplore. Restrictions apply.
2019 Women Institute of Technology Conference on Electrical and Computer Engineering (WITCON ECE)
In this case control signal , so incoming optical
signal is obtained at first output port of the MZI . This
port is connected to the second input port of MZI .
Control signal , so optical signal has emerged at first
output port of MZI i.e. XNOR = 1 and XOR = 0 (shown
in figure 5).

Figure 4: Schematic Layout of the XOR/XNOR OIC

Using the normalized power output equations 3 and 4 the


XOR/XNOR output equations are presented here.
Normalized powers at the XOR output terminals:
Figure 5: BPM simulation result of XOR and XNOR for
(5)
Case 2:
(6)
In this case control signal , so incoming optical signal
(7) is obtained at first output port of the MZI . This port is
connected to the second input port of MZI X2. Control
(8) signal , so optical signal has emerged out at the
second output port of MZI i.e. XNOR = 0 and XOR = 1
Normalized powers at the XNOR output terminals: (shown in figure 6).

(9)

(10)

(11)

(12)

, where Δ is the phase difference between the input and the Figure 6: BPM simulation result of XOR and XNOR for

output port of the corresponding LNMZIs. The proposed Case 3:


device can be fabricated on a Z-cut crystal, LiNbO3
substrate (RI = 2.23) with Ti: LiNbO3 waveguides. The In this case control signal , so incoming optical signal
complete design parameters can be found in [9]. is obtained at second output port of the MZI . This port is
connected to the first input port of MZI X2. Control
V. OPTI BPM RESULTS
signal , so optical signal has emerged at first output
The designed structure was simulated on the software Opti port of MZI i.e. XNOR = 1 and XOR = 0 (shown in
BPM 12.1, and the corresponding results are presented in figure 7).
Figure 5. The results illustrate the four cases discussed in
Table 2. The outputs are obtained as optical signals.
Presence of an optical signal is considered as a logic high
result, while no optical signal at the output signifies a logic
zero output. Here, in all the cases each optical gate has been
applied with the same input combinations. It can be a case
that the different gates can be applied with different input
combinations simultaneously.

The proposed optical integrated circuit has four XOR and


XNOR gates. Out of these 4, case study for one XOR and Figure 7: BPM simulation result of XOR and XNOR for
XNOR gates is given below:
Case 4:
Case 1:
In this case control signal , so incoming optical
signal is obtained at second output port of the MZI . This

216

Authorized licensed use limited to: Indian Instt of Engg Science & Tech- SHIBPUR. Downloaded on March 23,2024 at 06:44:55 UTC from IEEE Xplore. Restrictions apply.
2019 Women Institute of Technology Conference on Electrical and Computer Engineering (WITCON ECE)
port is connected to the first input port of MZI . Control handle large data as compare to conventional integrated
signal , so optical signal has emerged at second circuits. The results presented in the paper justify the
output port of MZI i.e. XNOR = 1 and XOR = 0 (shown successful design of the above-mentioned circuit using
electro-optic effect in LiNbO3 Mach-Zehnder Interferometer
in figure 8). in BPM along with mathematical description. Performance
parameters like extinction ratio, contrast ratio, insertion loss,
and amplitude modulation are also calculated based on the
simulation results.
REFERENCES
[1] G. P. Agrawal, Lightwave Technology: Components and Devices.
Wiley Interscience, 2004.
[2] J. M. Senior, Optical Fiber Communications, Principles and
Practice, Third. Prentice Hall, Pearson education Limited 2009,
2009.
[3] M. Zhang, K. Chen, W. Jin, and S. Chiang, “Electro-optic mode
Figure 8: BPM simulation result of XOR and XNOR for
switch based on lithium-niobate Mach – Zehnder interferometer,”
Appl. Opt., vol. 55, no. 16, pp. 4418–4422, 2016.
Table 4 and Table 5 have performance parameters for the
[4] R. Khatun, K. T. Ahmmed, A. Z. Chowdhury, and R. Hossen,
proposed OIC of XOR and XNOR. “Optimization of 2×2 MZI electro-optic switch and its
application as logic gate,” 2015 18th Int. Conf. Comput. Inf.
TABLE 4: PERFORMANCE PARAMETER FOR XOR GATE
Technol. ICCIT 2015, no. 1, pp. 294–299, 2016.
XOR [5] A. Pal, S. Kumar, S. Sharma, and S. K. Raghuwanshi, “Design of
GATE ER CR IL AM 4 to 2 line encoder using lithium niobate based Mach Zehnder
01 21.04 22.65 0.054 0.007 Interferometers for high speed communication,” in Optical
02 25.57 22.84 0.001 0.001 Modelling and Design IV, 2016, vol. 9889, no. April 2016, p.
03 22.26 13.70 0.001 0.035 98890H.
04 22.89 18.75 0.001 0.028
[6] A. Pal, S. Kumar, and S. Sharma, “Design of optical decoder
circuits using electro-optic effect inside Mach–Zehnder
TABLE 5: PERFORMANCE PARAMETER FOR XNOR GATE
interferometers for high speed communication,” Photonic Netw.
XNOR Commun., vol. 35, no. 1, pp. 79–89, 2017.
GATE ER CR IL AM [7] V. K. Srivastava, A. Pal, Shreya, and S. Sharma, “Optimized
01 23.46 22.69 0.029 0.088 Serial Linear Block Code Generator for High Speed
02 24.53 24.23 0.002 0.022 Communication∗ ,” in 2018 International Conference on System
03 24.68 23.16 0.015 0.017 Science and Engineering, ICSSE 2018, 2018, pp. 1–2.
04 24.72 23.66 0.037 0.032
[8] V. K. Srivastava, A. Pal, Shreya, and S. Sharma, “Design of
Electro-Optical Cyclic Redundancy Check Encoder Using
Figure 9 shows the variation of extinction ratio (ER) for the Lithium Niobate Waveguide for Reliable Communication∗ ,” in
four simulated XOR and XNOR optical gates of the OIC. 2018 International Conference on System Science and
Engineering, ICSSE 2018, 2018, pp. 1–6.
The maximum value of ER obtained for XOR and XNOR
gates are 25.57 dB and 24.72 dB, respectively. [9] V. K. Srivastava, A. Pal, and S. Sharma, “Design of Hamming
Code Checker Using Titanium-Diffused Lithium Niobate-Based
Waveguide,” Fiber Integr. Opt., vol. 38, no. 3, pp. 1–18, 2019.
[10] M. Galili et al., “Optical Systems for Ultra-High-Speed TDM
Networking,” Photonics, vol. 1, no. 2, pp. 83–94, 2014.
[11] V. K. Srivastava, A. Pal, and S. Sharma, “Design of Linear Block
Code Encoder and Decoder Using Electro-optical and All-optical
Units,” J Opt Commun.., 2019, doi:10.1515/joc-2019-0085.
[12] Yang L, Zhang, Guo C, Ding J. XOR and XNOR operations at
12.5 Gb/s using cascaded carrier-depletion microring resonators.
Opt Express. 2014;22:2996.
[13] E. Lazzeri, A. Malacarne, G. Serafino, and A. Bogoni, “Optical
XOR for Error Detection and Coding of QPSK I and Q
Components in PPLN Waveguide,” vol. 24, no. 24, pp. 2258–
2261, 2012.
[14] R. Mehra, S. Jaiswal, and H. K. Dixit, “Parity checking and
Figure 9: Extinction ratio for different input for XOR/XNOR gate generating circuit with semiconductor optical amplifier in all-
optical domain,” Optik (Stuttg)., vol. 124, no. 21, pp. 4744–4745,
2013.
VI. CONCLUSION [15] V. K. Srivastava, A. Pratap, A. Pal, S. Sharma, and Y. Singh,
In this paper, XOR and XNOR optical integrated circuit "Design of incrementer and decrementer device for optical
based on LNMZI has been proposed. The OIC has ability to computing", Proc. SPIE 11364, Integrated Photonics Platforms:
Fundamental Research, Manufacturing and Applications,
produce XOR and XNOR logic functions simultaneously. 113641O (2 April 2020); https://doi.org/10.1117/12.2556830
The single OIC contains four set of XOR and XNOR gates.
The OIC can work at very fast speed and has the ability to

217

Authorized licensed use limited to: Indian Instt of Engg Science & Tech- SHIBPUR. Downloaded on March 23,2024 at 06:44:55 UTC from IEEE Xplore. Restrictions apply.

You might also like