Spin-Transfer Torque Memory Self-Reference Read Method
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Spin-Torque Transfer Random Access Memory (STRAM) faces challenges due to large magnetic tunnel junction (MTJ) resistance variation, which complicates read operations and limits scaling, especially as MTJ size shrinks, leading to high power consumption and integration difficulties.
Innovation Solution
The method involves applying two different read currents through a magnetic tunnel junction data cell, storing the resulting bit line voltages in capacitors, and comparing them to determine the resistance state, allowing for self-reference non-destructive reading that mitigates resistance variation and eliminates the need for destructive write-back operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Power
If conventional MRAM uses current induced magnetic field to switch MTJ resistance, then switching is achieved, but power consumption increases and scaling is limited
Solution Approach 1:
The patent replaces the conventional magnetic field-based switching mechanism with a spin-polarized current induced magnetization switching mechanism. This substitution allows for more efficient spin-transfer torque switching that consumes less power and enables better scaling as MTJ dimensions are reduced, directly addressing the power consumption and scaling limitations of conventional MRAM.
2Area of moving object
If MTJ size is reduced for scaling, then integration density improves, but switching magnetic field amplitude increases and switching variation becomes severe
Solution Approach 1:
The patent replaces magnetic field-based switching with spin-polarized current induced magnetization switching. This mechanism is constrained locally within the MTJ, making it less sensitive to size reduction effects. The spin-transfer torque mechanism maintains reliable switching with reduced variation even as MTJ dimensions are scaled down, improving reliability during scaling.
3Reliability
If oxide barrier thickness is increased to reduce resistance variation, then resistance stability improves, but MTJ resistance variation becomes exponentially dependent on thickness
Solution Approach 1:
The patent employs a self-reference reading method that uses two different read currents (first read current and second read current) to read the same MTJ cell. By comparing the voltages obtained at these two current levels, the system can determine the resistance state while compensating for manufacturing variations in oxide barrier thickness. This approach reads resistance stability without requiring extremely precise control of oxide barrier thickness.
4Ease of operation
If standard read method is used, then reading is simple, but large MTJ resistance variation creates problems during read operation
Solution Approach 1:
The patent changes the reading parameter by using two different read current levels instead of a single standard read current. The first read current produces a first voltage, and the second read current produces a second voltage. By comparing these two voltages, the system can accurately determine the resistance state (high or low) even in the presence of large MTJ resistance variation due to manufacturing tolerances, thus improving measurement precision while maintaining operational feasibility.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This approach ensures reliable and efficient non-destructive reading of STRAM units, reducing latency and improving data integrity by preserving the original resistance state, thus enhancing the scalability and reliability of non-volatile memory.
Implementation Method 1
a new write mechanism, which is based upon spin polarization current induced magnetization switching, was introduced to the MRAM design
Implementation Method 2
The basic component of MRAM is a magnetic tunneling junction (MTJ). Data storage is realized by switching the resistance of MTJ
Implementation Method 3
applying a first read current through a magnetic tunnel junction data cell and forming a first bit line read voltage
Data Source
AI summary
A spin-transfer torque memory apparatus and non-destructive self-reference read schemes are described. One method of self-reference reading a spin-transfer torque memory unit includes applying a first read current through a magnetic tunnel junction data cell and forming a first bit line read voltage and storing the first bit line read voltage in a first voltage storage device. The magnetic tunnel junction data cell has a first resistance state. Then the method includes applying a second read current thorough the magnetic tunnel junction data cell having the first resistance state and forming a second bit line read voltage and storing the second bit line read voltage in a second voltage storage device. The first read current is less than the second read current. Then the stored first bit line read voltage is compared with the stored second bit line read voltage to determine whether the first resistance state of the magnetic tunnel junction data cell was a high resistance state or low resistance state.


