A Self-Timing Voltage-Mode Sense Amplifier for STT-MRAM Sensing Yield Improvement

Yongliang Zhou,Menglin Han,Mingyue Liu,Hao Cai,Bo Liu,Jun Yang
DOI: https://doi.org/10.1109/NANOARCH47378.2019.181288
2019-01-01
Abstract:STT-MRAM (Spin-Transfer Torque Magnetic Random Access Memory) is a potential candidate for the requirement of many IoT and wearable device, which thanks to its fast write speed, negligible leakage current, and high endurance. Nevertheless, the challenge of STT-MRAM voltagemode read scheme still exist, firstly, the bit line (BL) voltage (V <sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">BL</sub> ) drops from the pre-charge read voltage (V <sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">BL_RD</sub> ) to 0V quite quickly, which can result in a small effective sensing window (T <sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">SMW</sub> ), which is the period when the sense amplifier's (SA) input voltage larger than its offset voltage (V <sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">OS</sub> ). The second issue is that the occurrence time of maximum read- signal margin (V <sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">RSM</sub> ) usually is different in different cells due to the resistance variation. Consequently, the valid T <sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">SMW</sub> is quite small, and the limited T <sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">SMW</sub> leads to a decrease of V <sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">RSM</sub> and an increase of BL development time. When a conventional voltage-mode sense amplifier (VSA) is used with a common activated timing, the signal to be amplified will encounter degradation at the VSA's differential inputs and lead to a sensing failure at a low V <sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">BL_RD</sub> . This paper proposes a selftimed sensing unit that can dynamically track the change of BL voltage, a couple SAs in the unit are reconfigured to the opposite offset states to monitor each other's sensing results, and the sensing operation is immediately stopped when the sensing result is correct. The simulation results show that the proposed architecture can extend T <sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">SMW</sub> significantly and the sensing yield will be improved effectively.
What problem does this paper attempt to address?