Back to Search Start Over

Optimal Weight‐Splitting in Resistive Random Access Memory‐Based Computing‐in‐Memory Macros.

Authors :
Song, Choongseok
Kim, Jeeson
Jeong, Doo Seok
Source :
Advanced Intelligent Systems (2640-4567); Jan2023, Vol. 5 Issue 1, p1-10, 10p
Publication Year :
2023

Abstract

Computing‐in‐memory (CIM) is considered a feasible solution to the acceleration of multiply‐accumulate (MAC) operations at low power. The key to CIM is parallel MAC operations in the memory domain, and thus reductions in power consumption and memory‐access latency. Resistive random access memory (RRAM) can be a good candidate for the memory for CIM given its data nonvolatility, high data density, low‐latency read‐out, multilevel representation, and inherent current accumulation capability. Particularly, the last two attributes offer analog MAC operations in parallel in the memory domain. However, the fully analog MAC operation scheme causes significant power and area overheads for its peripheral circuits, particularly, analog‐to‐digital converters. To compensate for these downsides using digital processing, a method for sub‐array‐wise partial MAC operations over weight‐resistors that are optimally split to minimize power and area overheads for the peripheral circuits is proposed. The simulations performed highlight the optimal sub‐array of 4×w/2 in size. That is, weight‐splitting such that a single w‐bit weight is represented by w/2 RRAM cells, i.e., 2‐bit for each cell. For 8‐bit weights, the figure of merit (FOM) for this optimal case reaches ≈28.3× FOM for the case of no weight‐splitting. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
26404567
Volume :
5
Issue :
1
Database :
Complementary Index
Journal :
Advanced Intelligent Systems (2640-4567)
Publication Type :
Academic Journal
Accession number :
161475307
Full Text :
https://doi.org/10.1002/aisy.202200289