arrow
Return

XNOR-Bitcount Operation Exploiting Computing-In-Memory With STT-MRAMs

delete2023-03-01
delete11
delete
OA
AI
A
Ariana Musello
E
Esteban Garzón *
M
Marco Lanuzza
L
Luis Miguel Prócel
R
Ramiro Taco
DOI:10.1109/TCSII.2023.3241163delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
This brief presents an energy-efficient and high-performance XNOR-bitcount architecture exploiting the benefits of computing-in-memory (CiM) and unique properties of spin-transfer torque magnetic RAM (STT-MRAM) based on double-barrier magnetic tunnel junctions (DMTJs). Our work proposes hardware and algorithmic optimizations, benchmarked against a state-of-the-art CiM-based XNOR-bitcount design. Simulation results show that our hardware optimization reduces the storage requirement (-50%) for each XNOR-bitcount operation. The proposed algorithmic optimization improves execution time and energy consumption by about 30% (78%) and 26% (85%), respectively, for single (5 sequential) 9-bit XNOR-bitcount operations. As a case study, our solution is demonstrated for shape analysis using bit-quads.
Keywords:
Computing-in-memory
MAC
XNOR-bitcount
BNN
CNN
spin-transfer torque
STT-MRAM
DMTJ
bit-quad

Journal

I
IEEE Transactions on Circuits and Systems and Express Briefs
IF:
4.9
Papers:
8.8K
Citations:
2.5W

Organization

U
University of Calabria
Scholars:
8.2K
Papers: 8.0K
Citations: 7.8K
Universidad San Francisco de Quito cover
Universidad San Francisco de Quito
Scholars:
1.8K
Papers: 1.8K
Citations: 1.3K
S
synopsys inc
Scholars:
127
Papers: 115
Citations: 1
researcher View more organizations