Cascadable all-optical NAND gates using diffractive networks
Related Experiment Video
Updated: Sep 24, 2025

Demonstration of Spin-Multiplexed and Direction-Multiplexed All-Dielectric Visible Metaholograms
Published on: September 25, 2020
Yi Luo1,2,3, Deniz Mengu1,2,3, Aydogan Ozcan4,5,6
1Electrical and Computer Engineering Department, University of California, 420 Westwood Plaza, Engr. IV 68-119, UCLA, Los Angeles, CA, 90095, USA.
Abstract:
Owing to its potential advantages such as scalability, low latency and power efficiency, optical computing has seen rapid advances over the last decades. Here, we present the design and analysis of cascadable all-optical NAND gates using diffractive neural networks. We encoded the logical values at the input and output planes of a diffractive NAND gate using the relative optical power of two spatially-separated apertures. Based on this architecture, we numerically optimized the design of a diffractive neural network composed of 4 passive layers to all-optically perform NAND operation using diffraction of light, and cascaded these diffractive NAND gates to perform complex logical functions by successively feeding the output of one diffractive NAND gate into another. We numerically demonstrated the cascadability of our diffractive NAND gates by using identical diffractive designs to all-optically perform AND and OR operations, which can be formulated as [Formula: see text] and [Formula: see text], respectively. We also designed an all-optical half-adder that takes two logical values as input and returns their sum and the carry using cascaded diffractive NAND gates. Cascadable all-optical NAND gates composed of spatially-engineered passive diffractive layers can serve optical computing platforms.
Related Concept Videos
Network Function of a Circuit
MOSFET: Enhancement Mode
In their basic form, enhancement-mode MOSFETs are typically non-conductive when the gate-source voltage (Vgs) is zero. This default 'off' state means no...
Cascaded Op Amps
In a cascaded system, each op-amp is referred to as a stage. The output of one stage drives the input of the subsequent stage. As the input signal passes through...

