Related Experiment Video
Updated: Jul 29, 2025

10:00
Gradient Echo Quantum Memory in Warm Atomic Vapor
Published on: November 11, 2013
12.9K
In-memory photonic dot-product engine with electrically programmable weight banks
Wen Zhou1, Bowei Dong1, Nikolaos Farmakidis1
1Department of Materials, University of Oxford, Parks Road, Oxford, OX1 3PH, UK.
Nature Communications
|May 20, 2023
Summary
Researchers developed a novel hybrid photonic-electronic dot-product engine using phase-change materials (PCMs). This in-memory computing system overcomes the von Neumann bottleneck for advanced image processing and AI applications.
Area of Science:
- Optoelectronics and Photonics
- Materials Science
- Computer Engineering
Background:
- The von Neumann bottleneck limits computational efficiency in traditional architectures.
- Hybrid photonic-electronic systems offer a potential solution but face implementation challenges.
- Phase-change materials (PCMs) are promising for non-volatile memory and computing.
Purpose of the Study:
- To demonstrate a successful in-memory photonic-electronic dot-product engine.
- To decouple electronic programming from photonic computation for improved performance.
- To achieve high-accuracy image processing using hybrid computing.
Main Methods:
- Development of non-volatile, electronically reprogrammable PCM memory cells.
- Utilized non-resonant silicon-on-insulator waveguide microheater devices.
- Implemented parallel multiplications for image processing tasks.
Main Results:
- Achieved record 4-bit weight encoding in PCM memory cells.
- Demonstrated lowest energy consumption (1.7 nJ/dB) for Erase operation.
- Obtained high switching contrast (158.5%) and superior image processing accuracy (SNR ≥87.36, σ ≤0.007).
Conclusions:
- Successfully demonstrated an in-memory hybrid computing system for convolutional processing.
- Achieved 86% and 87% inferencing accuracies on the MNIST database.
- This work represents a milestone in hybrid photonic-electronic computing, resolving the von Neumann bottleneck.
Related Concept Videos
Ampere-Maxwell's Law: Problem-Solving
681
A parallel-plate capacitor with capacitance C, whose plates have area A and separation distance d, is connected to a resistor R and a battery of voltage V. The current starts to flow at t = 0. What is the displacement current between the capacitor plates at time t? From the properties of the capacitor, what is the corresponding real current?
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...
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...
681
Ampere's Law: Problem-Solving
3.7K
Ampere's law states that for any closed looped path, the line integral of the magnetic field along the path equals the vacuum permeability times the current enclosed in the loop. If the fingers of the right hand curl along the direction of the integration path, the current in the direction of the thumb is considered positive. The current opposite to the thumb direction is considered negative.
Specific steps need to be considered while calculating the symmetric magnetic field distribution...
Specific steps need to be considered while calculating the symmetric magnetic field distribution...
3.7K
Phasor Arithmetics
338
Phasors and their corresponding sinusoids are interrelated, offering unique insights into the behavior of alternating current (AC) circuits. One way to understand this relationship is through the operations of differentiation and integration in both the time and phasor domains.
When the derivative of a sinusoid is taken in the time domain, it transforms into its corresponding phasor multiplied by j-omega (jω) in the phasor domain, where j is the imaginary unit, and ω is the angular...
When the derivative of a sinusoid is taken in the time domain, it transforms into its corresponding phasor multiplied by j-omega (jω) in the phasor domain, where j is the imaginary unit, and ω is the angular...
338

