A Multilevel Cell STT-MRAM-Based Computing In-Memory Accelerator for Binary Convolutional Neural Network

Yu Pan,Peng Ouyang,Yinglin Zhao,Wang Kang,Shouyi Yin,Youguang Zhang,Weisheng Zhao,Shaojun Wei
DOI: https://doi.org/10.1109/tmag.2018.2848625
IF: 1.848
2018-11-01
IEEE Transactions on Magnetics
Abstract:Due to additive operation’s dominated computation and simplified network in binary convolutional neural network (BCNN), it is promising for Internet of Things scenarios which demand ultralow power consumption. By means of fully exploiting the in-memory computing advantages and low current consumption design using multilevel cell (MLC) spin-toque transfer magnetic random access memory (STT-MRAM), this paper proposes an MLC-STT-computing in-memory-based computing in-memory architecture to achieve convolutional operation for BCNN to further reduce the power consumption. Simulation results show that compared with the resistive random access memory (RRAM)- and spin orbit torque-STT-MRAM-based counterparts, the architecture proposed in this paper reduces power consumption by ~ $35{ imes}$ and 59% in Modified National Institute of Standards and Technology data set, respectively.
engineering, electrical & electronic,physics, applied
What problem does this paper attempt to address?