Spin-Transfer Torque Memory Self-Reference Read Method

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvepower consumptionVSAvoidscaling capability
Core Design Contradiction:
PowerVSAdaptability or versatility

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.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

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

Engineering Contradiction:
ImproveMTJ sizeVSAvoidswitching variation
Core Design Contradiction:
Area of moving objectVSReliability

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.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Reliability

If oxide barrier thickness is increased to reduce resistance variation, then resistance stability improves, but MTJ resistance variation becomes exponentially dependent on thickness

Engineering Contradiction:
Improveresistance stabilityVSAvoidoxide barrier thickness control
Core Design Contradiction:
ReliabilityVSManufacturing precision

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.

Inventive Principle:
Principle #35Parameter changes

4Ease of operation

If standard read method is used, then reading is simple, but large MTJ resistance variation creates problems during read operation

Engineering Contradiction:
Improveread operation simplicityVSAvoidread accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

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.

Inventive Principle:
Principle #35Parameter changes

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

Methodology Applied
Scientific EffectSpin-transfer torque:

Implementation Method 2

The basic component of MRAM is a magnetic tunneling junction (MTJ). Data storage is realized by switching the resistance of MTJ

Methodology Applied
Scientific EffectMagnetic tunneling:

Implementation Method 3

applying a first read current through a magnetic tunnel junction data cell and forming a first bit line read voltage

Methodology Applied
Scientific EffectElectrical resistance measurement: Electrical Resistance

Data Source

PatentUS8116123B2Spin-transfer torque memory non-destructive self-reference read method
Publication Date: 2012.02.14 SEAGATE TECH LLC
  • US8116123B2 patent drawing
  • US8116123B2 patent drawing
  • US8116123B2 patent drawing

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.