Related Experiment Video
Updated: Sep 14, 2025

Characterization of SiN Integrated Optical Phased Arrays on a Wafer-Scale Test Station
Published on: April 1, 2020
Optical XOR logic gate design in two dimensional photonic crystal using ANN and PSO
Farsad Heidari1, Delir Pashabadi1, Mohammad Fathi2
1Department of Electrical Engineering, University of Kurdistan, Sanandaj, Iran.
This study introduces an all-optical XOR gate using photonic crystals (PCs), optimized with artificial neural networks (ANN) and particle swarm optimization (PSO). This advancement promises faster, parallel optical computing and logic applications.
Area of Science:
- Photonics
- Optical Computing
- Materials Science
Background:
- All-optical logic gates are crucial for high-speed optical computing.
- Photonic crystals (PCs) offer a promising platform for integrated optical devices.
- Optimization of PC-based devices is essential for practical applications.
Purpose of the Study:
- To design and optimize an all-optical XOR gate using two-dimensional photonic crystals.
- To leverage artificial neural networks (ANN) and particle swarm optimization (PSO) for performance enhancement.
- To demonstrate a viable strategy for complex optical computing systems.
Main Methods:
- Utilized the Finite-Difference Time-Domain (FDTD) method to generate a dataset of 555 samples.
- Employed an artificial neural network (ANN) to model the XOR gate's behavior.
- Applied particle swarm optimization (PSO) to optimize key design parameters like lattice constant and rod radius.
Main Results:
- Achieved an optimized all-optical XOR gate structure.
- Demonstrated output powers of 0 (0), 0.995 (1), 0.935 (1), and 0.015 (0) for logical states.
- Obtained a contrast ratio of 17.947 dB, indicating acceptable performance.
Conclusions:
- The ANN-PSO approach effectively optimizes photonic crystal designs for enhanced performance.
- The developed all-optical XOR gate shows potential for advanced optical computing and logic applications.
- This work presents a promising strategy for developing efficient and complex photonic computing systems.
Related Concept Videos
Ampere-Maxwell's Law: Problem-Solving
To solve the problem, we can use the equations from the analysis of an RC circuit and Maxwell's version of Ampère's law.
For the first part of...
Design Example: Forces in Sluice Gate
Key variables in...
Network Function of a Circuit
Ampere's Law: Problem-Solving
Specific steps need to be considered while calculating the symmetric magnetic field distribution...
Molecular Orbital Theory II
Hybridization of Atomic Orbitals II

