TY - JOUR
T1 - Charge-Recycling-Based Redundant Write Prevention Technique for Low-Power SOT-MRAM
AU - Kang, Gyuseong
AU - Park, Jongsun
N1 - Funding Information:
Manuscript received September 18, 2018; revised January 10, 2019; accepted February 11, 2019. Date of publication March 15, 2019; date of current version May 22, 2019. This work was supported in part by the National Research Foundation of Korea under Grant NRF-2016R1A2B4015329 and Grant NRF-2015M3D1A1070465, and in part by the Ministry of Science and ICT, South Korea, through the Information Technology Research Center support Program supervised by the Institute for Information & communications Technology Promotion (IITP) under Grant IITP-2018-0-01433. (Corresponding author: Jongsun Park.) The authors are with the School of Electrical Engineering, Korea University, Seoul 02841, South Korea (e-mail: ntmouse@korea.ac.kr; jongsun@korea.ac.kr).
Publisher Copyright:
© 2019 IEEE.
PY - 2019/6
Y1 - 2019/6
N2 - In spin-orbit torque magnetic random access memory (SOT-MRAM), as write energy is much larger than read energy, writing data to memory only when the new data is different from the stored data can lead to considerable write energy savings. In this paper, we propose three low-power techniques that can significantly reduce write energy in the read-compare-write process. In the proposed approaches, redundant charge in read operation has been efficiently reused to generate a negative voltage for write assistance, which leads to short write time. A selective precharging technique is also proposed to minimize the voltage swings between read and write operations. In addition, asymmetric write current due to source degeneration of write transistor can be resolved with the write voltage suppression scheme. Our circuit simulations with 65-nm CMOS technology show that when the stored data and new data are the same, up to 61% of write energy savings have been achieved compared with the conventional 2T-1MTJ cell. When the proposed SOT-MRAM is used as L3 caches of X86 processor, the gem5 simulations also show that average 48.2% of write energy savings can be achieved in various workloads of SPEC2006.
AB - In spin-orbit torque magnetic random access memory (SOT-MRAM), as write energy is much larger than read energy, writing data to memory only when the new data is different from the stored data can lead to considerable write energy savings. In this paper, we propose three low-power techniques that can significantly reduce write energy in the read-compare-write process. In the proposed approaches, redundant charge in read operation has been efficiently reused to generate a negative voltage for write assistance, which leads to short write time. A selective precharging technique is also proposed to minimize the voltage swings between read and write operations. In addition, asymmetric write current due to source degeneration of write transistor can be resolved with the write voltage suppression scheme. Our circuit simulations with 65-nm CMOS technology show that when the stored data and new data are the same, up to 61% of write energy savings have been achieved compared with the conventional 2T-1MTJ cell. When the proposed SOT-MRAM is used as L3 caches of X86 processor, the gem5 simulations also show that average 48.2% of write energy savings can be achieved in various workloads of SPEC2006.
KW - SOT magnetic random access memory (SOT-MRAM)
KW - Spin-orbit torque (SOT)
KW - write power reduction
UR - http://www.scopus.com/inward/record.url?scp=85066400090&partnerID=8YFLogxK
U2 - 10.1109/TVLSI.2019.2901291
DO - 10.1109/TVLSI.2019.2901291
M3 - Article
AN - SCOPUS:85066400090
SN - 1063-8210
VL - 27
SP - 1343
EP - 1352
JO - IEEE Transactions on Very Large Scale Integration (VLSI) Systems
JF - IEEE Transactions on Very Large Scale Integration (VLSI) Systems
IS - 6
M1 - 8667706
ER -