Neuromorphic Photonic Computing with an Electro-Optic Analog Memory
Sean Lam, Ahmed Khaled, Simon Bilodeau, Bicky A. Marquez, Paul R. Prucnal, Lukas Chrostowski, Bhavin J. Shastri, Sudip Shekhar
TL;DR
The paper tackles energy inefficiency in neuromorphic photonics caused by frequent data movement and DAC/ADC bottlenecks. It introduces Dynamic Electro-Optic Analog Memory (DEOAM), a monolithically integrated on-chip capacitive memory that co-locates with photonic compute units to significantly reduce DAC reliance and data movement. Through MNIST-based emulations and device-level measurements, it demonstrates substantial power savings (over 26x) and shows that maintaining a high memory retention-to-network-latency ratio preserves inference accuracy, while enabling leaky analog memories. The work also discusses scaling considerations, noise robustness, and future directions including new modulators and shared drive lines, outlining a practical path toward energy-efficient, high-speed neuromorphic photonic computing.
Abstract
In neuromorphic photonic systems, device operations are typically governed by analog signals, necessitating digital-to-analog converters (DAC) and analog-to-digital converters (ADC). However, data movement between memory and these converters in conventional von Neumann architectures incur significant energy costs. We propose an analog electronic memory co-located with photonic computing units to eliminate repeated long-distance data movement. Here, we demonstrate a monolithically integrated neuromorphic photonic circuit with on-chip capacitive analog memory and evaluate its performance in machine learning for in situ training and inference using the MNIST dataset. Our analysis shows that integrating analog memory into a neuromorphic photonic architecture can achieve over 26x power savings compared to conventional SRAM-DAC architectures. Furthermore, maintaining a minimum analog memory retention-to-network-latency ratio of 100 maintains >90% inference accuracy, enabling leaky analog memories without substantial performance degradation. This approach reduces reliance on DACs, minimizes data movement, and offers a scalable pathway toward energy-efficient, high-speed neuromorphic photonic computing.
