Optimized Bistable Vortex Memory Arrays for Superconducting In-Memory Matrix-Vector Multiplication
Mustafa Altay Karamuftuoglu, Changxu Song, Beyza Zeynep Ucpinar, Sasan Razmkhah, Massoud Pedram
arXiv:2507.04648 · 2025-07-07
Active bibliographic source — not scientific approval
Bibliographic access preserves source history; it does not approve extracted materials or validate reported claims. Review warnings on each occurrence separately.
Abstract
Building upon previously introduced Bistable Vortex Memory (BVM) as a novel, nonvolatile, high-density, and scalable superconductor memory technology, this work presents a methodology that uses BVM arrays to address challenges in data-driven algorithms and neural networks, specifically focusing on matrix-vector multiplication (MVM). The BVM approach introduces a novel superconductor-based methodology for in-memory arithmetic, achieving ultra-high-speed and energy-efficient computation by utilizing BVM arrays for in-memory computation. The design employs a tiled multiplier structure where BVM's inherent current summation capability is combined with Quantizer Buffer (QB) cells to convert the analog accumulated current into a variable number of digital Single Flux Quantum (SFQ) pulses. These pulses are then processed by T1 adder cells, which handle binary addition and carry propagation, thereby forming a complete functional multiplier unit. This paper thus presents an efficient MVM architecture that uses these BVM-based multipliers in a systolic array configuration to enable parallel computation. A key innovation is an optimized BVM array structure specifically tailored for multiplication applications, involving a restructuring of Sense Lines (SLs) with diagonal connections to reduce area and an adjusted input scheme to enhance computational efficiency compared to the general-purpose BVM array design. We demonstrate the efficacy of this approach with a 4-bit multiplier operating at 20 GHz with 50 ps latency and an MVM structure demonstrating operation at 20 GHz. Furthermore, we showcase how this multiplier design can be extended to support Multiply-Accumulate (MAC) operations. This work paves the way for power-efficient neural networks by enabling high-speed in-memory computation.
Similar papers
Superconductor bistable vortex memory for data storage and in-memory computing
similarity 0.86Mustafa Altay Karamuftuoglu et al. · 2024 · arXiv:2406.08871
Source status unknown — claims are unverified
RF assisted switching in magnetic Josephson junctions
similarity 0.86Roberta Caruso et al. · 2018 · arXiv:1802.03246
Source status unknown — claims are unverified
Josephson vortex-based memory
similarity 0.85Dmitrii S. Kalashnikov et al. · 2023 · arXiv:2308.09995
Source status unknown — claims are unverified
Modeling Computer Memory Based on Ferromagnetic/Superconductor Multilayers
similarity 0.85S.E. Shafraniuk et al.
Source status unknown — claims are unverified
High-Density Superconductive Logic Circuits Utilizing 0 and Josephson Junctions
similarity 0.85Sasan Razmkhah & Massoud Pedram · 2023 · arXiv:2308.12474
Source status unknown — claims are unverified
Hybrid Synaptic Structure for Spiking Neural Network Realization
similarity 0.84Sasan Razmkhah et al. · 2023 · arXiv:2311.07787
Source status unknown — claims are unverified