JOURNAL ARTICLE

XOR-CiM: An Efficient Computing-in-SOT-MRAM Design for Binary Neural Network Acceleration

Abstract

In this work, we leverage the uni-polar switching behavior of Spin-Orbit Torque Magnetic Random Access Memory (SOT-MRAM) to develop an efficient digital Computing-in-Memory (CiM) platform named XOR-CiM. XOR-CiM converts typical MRAM sub-arrays to massively parallel computational cores with ultra-high bandwidth, greatly reducing energy consumption dealing with convolutional layers and accelerating X(N)OR-intensive Binary Neural Networks (BNNs) inference. With a similar inference accuracy to digital CiMs, XOR-CiM achieves ∼4.5× and 1.8× higher energy-efficiency and speed-up compared to the recent MRAM-based CiM platforms.

Keywords:
Magnetoresistive random-access memory Computer science Massively parallel Binary number Convolutional neural network Inference Static random-access memory Efficient energy use Parallel computing Leverage (statistics) Computer architecture Random access memory Computer hardware Artificial intelligence Engineering Electrical engineering

Metrics

7
Cited By
1.16
FWCI (Field Weighted Citation Impact)
31
Refs
0.75
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Advanced Memory and Neural Computing
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
Magnetic properties of thin films
Physical Sciences →  Physics and Astronomy →  Atomic and Molecular Physics, and Optics
Ferroelectric and Negative Capacitance Devices
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
© 2026 ScienceGate Book Chapters — All rights reserved.