Loading…

Adding binary numbers with discrete solitons in waveguide arrays

We present a design and protocol to add binary numbers using discrete solitons in waveguide arrays. We show that the nonlinear interaction between discrete solitons in waveguide arrays can be exploited to design half and full adders. By modulating the separation between waveguides and introducing co...

Full description

Saved in:
Bibliographic Details
Published in:Physica scripta 2020-08, Vol.95 (8), p.85107
Main Authors: Shaheen, Alaa, Javed, Amaria, Khawaja, U Al
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:We present a design and protocol to add binary numbers using discrete solitons in waveguide arrays. We show that the nonlinear interaction between discrete solitons in waveguide arrays can be exploited to design half and full adders. By modulating the separation between waveguides and introducing control solitons, we achieve the performance of an XOR gate. We construct the half and full adders using the XOR gate together with the previously- designed OR and AND gates. To facilitate the experimental realization, we calculate the profile of separations between the waveguides that will lead to the performance of the XOR gate.
ISSN:0031-8949
1402-4896
1402-4896
DOI:10.1088/1402-4896/aba2b2