arXiv ScienceSearch

arXiv subjects

Adam N. McCaughan

Publications and source records attributed to Adam N. McCaughan.

At least 19 recordsLinked to original sources

Reaching the intrinsic performance limits of superconducting nanowire single-photon detectors up to 0.1 mm wide

Superconducting nanowire single-photon detectors (SNSPDs) combine high detection efficiency, low noise, and excellent timing resolution, making them a leading platform for photon-counting applications. However, despite decades of materials and fabrication research, detector performance has never been shown to match theoretical performance expectations. Here, we demonstrate for the first time in situ tuning of a detector from its typical, suboptimal operation, to a regime limited only by material quality, allowing the device to reach its intrinsic performance limit. Our approach is based on current-biased superconducting "rails" placed on either side of the detector that redistribute current across its width to achieve its peak performance. This technique reduces the dark count rate by ten orders of magnitude. Further, we show operation at this intrinsic performance limit for devices up to 0.1 mm wide, and also demonstrate near-unity internal detection efficiency (IDE) at a wavelength of 4um for a 20um-wide detector--a factor of 20 wider than the current state of the art. This work enables future detectors to overcome the Pearl limit for device width, paving the way for arbitrarily large detectors.

cond-mat.supr-con

Fully analog end-to-end online training with real-time adaptibility on integrated photonic platform

Analog neuromorphic photonic processors are uniquely positioned to harness the ultrafast bandwidth and inherent parallelism of light, enabling scalability, on-chip integration and significant improvement in computational performance. However, major challenges remain unresolved especially in achieving real-time online training, efficient end-to-end anolog systems, and adaptive learning for dynamical environmental changes. Here, we demonstrate an on-chip photonic analog end-to-end adaptive learning system realized on a foundry-manufactured silicon photonic integrated circuit. Our platform leverages a multiplexed gradient descent algorithm to perform in-situ, on-the-fly training, while maintaining robustness in online tracking and real-time adaptation. At its core, the processor features a monolithic integration of a microring resonator weight bank array and on-chip photodetectors, enabling direct optical measurement of gradient signals. This eliminates the need for high-precision digital matrix multiplications, significantly reducing computational overhead and latency, an essential requirement for effective online training. We experimentally demonstrate real-time, end-to-end analog training for both linear and nonlinear classification tasks at gigabaud rates, achieving accuracies of over 90\% and 80\%, respectively. Our analog neuromorphic processor introduces self-learning capabilities that dynamically adjust training parameters, setting the stage for truly autonomous neuromorphic architectures capable of efficient, real-time processing in unpredictable real-world environments. As a result, we showcase adaptive online tracking of dynamically changing input datasets and achieve over 90\% accuracy, alongside robustness to external temperature fluctuations and internal thermal crosstalk.

physics.optics

Scaling of hardware-compatible perturbative training algorithms

In this work, we explore the capabilities of multiplexed gradient descent (MGD), a scalable and efficient perturbative zeroth-order training method for estimating the gradient of a loss function in hardware and training it via stochastic gradient descent. We extend the framework to include both weight and node perturbation, and discuss the advantages and disadvantages of each approach. We investigate the time to train networks using MGD as a function of network size and task complexity. Previous research has suggested that perturbative training methods do not scale well to large problems, since in these methods the time to estimate the gradient scales linearly with the number of network parameters. However, in this work we show that the time to reach a target accuracy--that is, actually solve the problem of interest--does not follow this undesirable linear scaling, and in fact often decreases with network size. Furthermore, we demonstrate that MGD can be used to calculate a drop-in replacement for the gradient in stochastic gradient descent, and therefore optimization accelerators such as momentum can be used alongside MGD, ensuring compatibility with existing machine learning practices. Our results indicate that MGD can efficiently train large networks on hardware, achieving accuracy comparable to backpropagation, thus presenting a practical solution for future neuromorphic computing systems.

cs.LG

Roadmap on Neuromorphic Photonics

This roadmap consolidates recent advances while exploring emerging applications, reflecting the remarkable diversity of hardware platforms, neuromorphic concepts, and implementation philosophies reported in the field. It emphasizes the critical role of cross-disciplinary collaboration in this rapidly evolving field.

cs.ET

Machine Learning-powered Compact Modeling of Stochastic Electronic Devices using Mixture Density Networks

The relentless pursuit of miniaturization and performance enhancement in electronic devices has led to a fundamental challenge in the field of circuit design and simulation: how to accurately account for the inherent stochastic nature of certain devices. While conventional deterministic models have served as indispensable tools for circuit designers, they fall short when it comes to capture the subtle yet critical variability exhibited by many electronic components. In this paper, we present an innovative approach that transcends the limitations of traditional modeling techniques by harnessing the power of machine learning, specifically Mixture Density Networks (MDNs), to faithfully represent and simulate the stochastic behavior of electronic devices. We demonstrate our approach to model heater cryotrons, where the model is able to capture the stochastic switching dynamics observed in the experiment. Our model shows 0.82% mean absolute error for switching probability. This paper marks a significant step forward in the quest for accurate and versatile compact models, poised to drive innovation in the realm of electronic circuits.

cs.LG

Cryogenic Reconfigurable Logic with Superconducting Heater Cryotron: Enhancing Area Efficiency and Enabling Camouflaged Processors

Superconducting electronics are among the most promising alternatives to conventional CMOS technology thanks to the ultra-fast speed and ultra-high energy efficiency of the superconducting devices. Having a cryogenic control processor is also a crucial requirement for scaling the existing quantum computers up to thousands of qubits. Despite showing outstanding speed and energy efficiency, Josephson junction-based circuits suffer from several challenges such as flux trapping leading to limited scalability, difficulty in driving high impedances, and so on. Three-terminal cryotron devices have been proposed to solve these issues which can drive high impedances (>100 k{\Omega}) and are free from any flux trapping issue. In this work, we develop a reconfigurable logic circuit using a heater cryotron (hTron). In conventional approaches, the number of devices to perform a logic operation typically increases with the number of inputs. However, here, we demonstrate a single hTron device-based logic circuit that can be reconfigured to perform 1-input copy and NOT, 2-input AND and OR, and 3-input majority logic operations by choosing suitable biasing conditions. Consequently, we can perform any processing task with a much smaller number of devices. Also, since we can perform different logic operations with the same circuit (same layout), we can develop a camouflaged system where all the logic gates will have the same layout. Therefore, this proposed circuit will ensure enhanced hardware security against reverse engineering attacks.

cs.ET

A superconducting-nanowire single-photon camera with 400,000 pixels

For the last 50 years, superconducting detectors have offered exceptional sensitivity and speed for detecting faint electromagnetic signals in a wide range of applications. These detectors operate at very low temperatures and generate a minimum of excess noise, making them ideal for testing the non-local nature of reality, investigating dark matter, mapping the early universe, and performing quantum computation and communication. Despite their appealing properties, however, there are currently no large-scale superconducting cameras - even the largest demonstrations have never exceeded 20 thousand pixels. This is especially true for one of the most promising detector technologies, the superconducting nanowire single-photon detector (SNSPD). These detectors have been demonstrated with system detection efficiencies of 98.0%, sub-3-ps timing jitter, sensitivity from the ultraviolet (250nm) to the mid-infrared (10um), and dark count rates below 6.2e-6 counts per second (cps), but despite more than two decades of development they have never achieved an array size larger than a kilopixel. Here, we report on the implementation and characterization of a 400,000 pixel SNSPD camera, a factor of 400 improvement over the previous state-of-the-art. The array spanned an area 4x2.5 mm with a 5x5um resolution, reached unity quantum efficiency at wavelengths of 370 nm and 635 nm, counted at a rate of 1.1e5 cps, and had a dark count rate of 1e-4 cps per detector (corresponding to 0.13 cps over the whole array). The imaging area contains no ancillary circuitry and the architecture is scalable well beyond the current demonstration, paving the way for large-format superconducting cameras with 100% fill factors and near-unity detection efficiencies across a vast range of the electromagnetic spectrum.

quant-ph

Multiplexed gradient descent: Fast online training of modern datasets on hardware neural networks without backpropagation

We present multiplexed gradient descent (MGD), a gradient descent framework designed to easily train analog or digital neural networks in hardware. MGD utilizes zero-order optimization techniques for online training of hardware neural networks. We demonstrate its ability to train neural networks on modern machine learning datasets, including CIFAR-10 and Fashion-MNIST, and compare its performance to backpropagation. Assuming realistic timescales and hardware parameters, our results indicate that these optimization techniques can train a network on emerging hardware platforms orders of magnitude faster than the wall-clock time of training via backpropagation on a standard GPU, even in the presence of imperfect weight updates or device-to-device variations in the hardware. We additionally describe how it can be applied to existing hardware as part of chip-in-the-loop training, or integrated directly at the hardware level. Crucially, the MGD framework is highly flexible, and its gradient descent process can be optimized to compensate for specific hardware limitations such as slow parameter-update speeds or limited input bandwidth.

cs.LG

All optical operation of a superconducting photonic interface

Advanced electro-optic processing combines electrical control with optical modulation and detection. For quantum photonic applications these processes must be carried out at the single photon level with high efficiency and low noise. Integrated quantum photonics has made great strides achieving single photon manipulation by combining key components on integrated chips which are operated by external driving electronics. Nevertheless, electrical interconnects between driving electronics and the electro-optic components, some of which require cryogenic operating conditions, can introduce parasitic effects. Here we show an all-optical interface which simultaneously delivers the operation power to, and extracts the measurement signal from, an advanced photonic circuit, namely, bias and readout of a superconducting nanowire single photon detector (SNSPD) on a single stage in a 1K cryostat. To do so, we supply all power for the single photon detector, output signal conditioning, and electro-optic readout using optical interconnects alone, thereby fully decoupling the cryogenic circuitry from the external environment. This removes the need to heatsink electrical connections, and potentially offers low-loss, high-bandwidth signal processing. This method opens the possibility to operate other advanced electrically decoupled photonic circuits such as optical control and readout of superconducting circuits, and feedforward for photonic quantum computing.

quant-ph

Demonstration of Superconducting Optoelectronic Single-Photon Synapses

Superconducting optoelectronic hardware is being explored as a path towards artificial spiking neural networks with unprecedented scales of complexity and computational ability. Such hardware combines integrated-photonic components for few-photon, light-speed communication with superconducting circuits for fast, energy-efficient computation. Monolithic integration of superconducting and photonic devices is necessary for the scaling of this technology. In the present work, superconducting-nanowire single-photon detectors are monolithically integrated with Josephson junctions for the first time, enabling the realization of superconducting optoelectronic synapses. We present circuits that perform analog weighting and temporal leaky integration of single-photon presynaptic signals. Synaptic weighting is implemented in the electronic domain so that binary, single-photon communication can be maintained. Records of recent synaptic activity are locally stored as current in superconducting loops. Dendritic and neuronal nonlinearities are implemented with a second stage of Josephson circuitry. The hardware presents great design flexibility, with demonstrated synaptic time constants spanning four orders of magnitude (hundreds of nanoseconds to milliseconds). The synapses are responsive to presynaptic spike rates exceeding 10 MHz and consume approximately 33 aJ of dynamic power per synapse event before accounting for cooling. In addition to neuromorphic hardware, these circuits introduce new avenues towards realizing large-scale single-photon-detector arrays for diverse imaging, sensing, and quantum communication applications.

physics.app-ph

The thermally-coupled imager: A scalable readout architecture for superconducting nanowire single photon detectors

Although superconducting nanowire single-photon detectors (SNSPDs) are a promising technology for quantum optics, metrology, and astronomy, they currently lack a readout architecture that is scalable to the megapixel regime and beyond. In this work, we have designed and demonstrated such an architecture for SNSPDs, called the thermally-coupled imager (TCI). The TCI uses a combination of time-of-flight delay lines and thermal coupling to create a scalable architecture that can scale to large array sizes, allows neighboring detectors to operate independently, and requires only four microwave readout lines to operate no matter the size of the array. We give an overview of how the architecture functions, and demonstrate a proof-of-concept $32\times32$ imaging array. The array was able to image a free-space focused spot at 373 nm, count at 9.6 Mcps, and resolve photon location with greater than 99.83\% distinguishability.

cond-mat.supr-con

Impedance-matched differential superconducting nanowire detectors

Superconducting nanowire single-photon detectors (SNSPDs) are the highest performing photon-counting technology in the near-infrared (NIR). Due to delay-line effects, large area SNSPDs typically trade-off timing resolution and detection efficiency. Here, we introduce a detector design based on transmission line engineering and differential readout for device-level signal conditioning, enabling a high system detection efficiency and a low detector jitter, simultaneously. To make our differential detectors compatible with single-ended time taggers, we also engineer analog differential-to-single-ended readout electronics, with minimal impact on the system timing resolution. Our niobium nitride differential SNSPDs achieve $47.3\,\% \pm 2.4\,\%$ system detection efficiency and sub-$10\,\mathrm{ps}$ system jitter at $775\,\mathrm{nm}$, while at $1550\,\mathrm{nm}$ they achieve $71.1\,\% \pm 3.7\,\%$ system detection efficiency and $13.1\,\mathrm{ps} \pm 0.4\,\mathrm{ps}$ system jitter. These detectors also achieve sub-100 ps timing response at one one-hundredth maximum level, $30.7\,\mathrm{ps} \pm 0.4\,\mathrm{ps}$ at $775\,\mathrm{nm}$ and $47.6\,\mathrm{ps} \pm 0.4\,\mathrm{ps}$ at $1550\,\mathrm{nm}$, enabling time-correlated single-photon counting with high dynamic range response functions. Furthermore, thanks to the differential impedance-matched design, our detectors exhibit delay-line imaging capabilities and photon-number resolution. The properties and high-performance metrics achieved by our system make it a versatile photon-detection solution for many scientific applications.

physics.app-ph

Integrated-photonic characterization of single-photon detectors for use in neuromorphic synapses

We show several techniques for using integrated-photonic waveguide structures to simultaneously characterize multiple waveguide-integrated superconducting-nanowire detectors with a single fiber input. The first set of structures allows direct comparison of detector performance of waveguide-integrated detectors with various widths and lengths. The second type of demonstrated integrated-photonic structure allows us to achieve detection with a high dynamic range. This device allows a small number of detectors to count photons across many orders of magnitude in count rate. However, we find a stray light floor of -30 dB limits the dynamic range to three orders of magnitude. To assess the utility of the detectors for use in synapses in spiking neural systems, we measured the response with average incident photon numbers ranging from less than $10^{-3}$ to greater than $10$. The detector response is identical across this entire range, indicating that synaptic responses based on these detectors will be independent of the number of incident photons in a communication pulse. Such a binary response is ideal for communication in neural systems. We further demonstrate that the response has a linear dependence of output current pulse height on bias current with up to a factor of 1.7 tunability in pulse height. Throughout the work, we compare room-temperature measurements to cryogenic measurements. The agreement indicates room-temperature measurements can be used to determine important properties of the detectors.

physics.ins-det

Bridging the gap between nanowires and Josephson junctions: a superconducting device based on controlled fluxon transfer across nanowires

The basis for superconducting electronics can broadly be divided between two technologies: the Josephson junction and the superconducting nanowire. While the Josephson junction (JJ) remains the dominant technology due to its high speed and low power dissipation, recently proposed nanowire devices offer improvements such as gain, high fanout, and compatibility with CMOS circuits. Despite these benefits, nanowire-based electronics have largely been limited to binary operations, with devices switching between the superconducting state and a high-impedance resistive state dominated by uncontrolled hotspot dynamics. Unlike the JJ, they cannot increment an output through successive switching, and their operation speeds are limited by their slow thermal reset times. Thus, there is a need for an intermediate device with the interfacing capabilities of a nanowire but a faster, moderated response allowing for modulation of the output. Here, we present a nanowire device based on controlled fluxon transport. We show that the device is capable of responding proportionally to the strength of its input, unlike other nanowire technologies. The device can be operated to produce a multilevel output with distinguishable states, which can be tuned by circuit parameters. Agreement between experimental results and electrothermal circuit simulations demonstrates that the device is classical and may be readily engineered for applications including use as a multilevel memory.

physics.app-ph

Superconducting Optoelectronic Neurons II: Receiver Circuits

Circuits using superconducting single-photon detectors and Josephson junctions to perform signal reception, synaptic weighting, and integration are investigated. The circuits convert photon-detection events into flux quanta, the number of which is determined by the synaptic weight. The current from many synaptic connections is inductively coupled to a superconducting loop that implements the neuronal threshold operation. Designs are presented for synapses and neurons that perform integration as well as detect coincidence events for temporal coding. Both excitatory and inhibitory connections are demonstrated. It is shown that a neuron with a single integration loop can receive input from 1000 such synaptic connections, and neurons of similar design could employ many loops for dendritic processing.

q-bio.NC

Superconducting Optoelectronic Neurons I: General Principles

The design of neural hardware is informed by the prominence of differentiated processing and information integration in cognitive systems. The central role of communication leads to the principal assumption of the hardware platform: signals between neurons should be optical to enable fanout and communication with minimal delay. The requirement of energy efficiency leads to the utilization of superconducting detectors to receive single-photon signals. We discuss the potential of superconducting optoelectronic hardware to achieve the spatial and temporal information integration advantageous for cognitive processing, and we consider physical scaling limits based on light-speed communication. We introduce the superconducting optoelectronic neurons and networks that are the subject of the subsequent papers in this series.

cs.NE

Superconducting Optoelectronic Neurons III: Synaptic Plasticity

As a means of dynamically reconfiguring the synaptic weight of a superconducting optoelectronic loop neuron, a superconducting flux storage loop is inductively coupled to the synaptic current bias of the neuron. A standard flux memory cell is used to achieve a binary synapse, and loops capable of storing many flux quanta are used to enact multi-stable synapses. Circuits are designed to implement supervised learning wherein current pulses add or remove flux from the loop to strengthen or weaken the synaptic weight. Designs are presented for circuits with hundreds of intermediate synaptic weights between minimum and maximum strengths. Circuits for implementing unsupervised learning are modeled using two photons to strengthen and two photons to weaken the synaptic weight via Hebbian and anti-Hebbian learning rules, and techniques are proposed to control the learning rate. Implementation of short-term plasticity, homeostatic plasticity, and metaplasticity in loop neurons is discussed.

cs.NE

Superconducting Optoelectronic Neurons IV: Transmitter Circuits

A superconducting optoelectronic neuron will produce a small current pulse upon reaching threshold. We present an amplifier chain that converts this small current pulse to a voltage pulse sufficient to produce light from a semiconductor diode. This light is the signal used to communicate between neurons in the network. The amplifier chain comprises a thresholding Josephson junction, a relaxation oscillator Josephson junction, a superconducting thin-film current-gated current amplifier, and a superconducting thin-film current-gated voltage amplifier. We analyze the performance of the elements in the amplifier chain in the time domain to calculate the energy consumption per photon created for several values of light-emitting diode capacitance and efficiency. The speed of the amplification sequence allows neuronal firing up to at least 20\,MHz with power density low enough to be cooled easily with standard $^4$He cryogenic systems operating at 4.2\,K.

cs.NE