Emerging Non-Volatile Memories for Computation-in-Memory
h mcadams,takayuki kawahara,f bedeschi,claudio resta,e buda,l d costa,mario ferraro,fabio pellizzer,francoisgal ottogalli,agostino pirovano,mia tosi,roberto bez,roberto gastaldi,hirohiko hirano,masahiko sakagami,kazutaka yamaoka,tetsuji nakakuma,shunichi iwanari,yasuo murakuki,toshio miki,yasushi gohou,eiji fujii,a voltagedependent,j chow,ali sheikholeslami,shinji masui,tomoya tsuji,hiroaki tanizaki,masaki ishikawa,jun otani,y yamaguchi,toshiyuki oishi,hideto hidaka
DOI: https://doi.org/10.1109/ASP-DAC47756.2020.9045394
2020-01-01
Abstract:This paper first introduces the principles of different emerging non-volatile memory (NVM) devices. The device structures, working mechanisms, as well as typical performance of these devices are discussed. The technologies for enhancing data storage density, such as three-dimension integration, multi-level cell, are also discussed. Then different approaches of computation-in-memory (CIM) based on emerging NVM will be presented, specially focus on vector-matrix-multiplication. Later, the paper will summary the performance requirements and key challenges on the device level to realize the CIM. Finally, this paper will provide some possible research directions in the future development on emerging NVM for CIM applications.