MRAM Read Disturbance Mitigation via Pulsed Current

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As magnetic tunnel junctions (MTJs) scale down, the programming current required decreases, increasing the probability of read disturbance during MRAM operations, leading to unreliable memory due to competing requirements for read and programming currents.

Innovation Solution

A magnetic random access memory (MRAM) array using a magnetic tunnel junction (MTJ) is read by applying short current pulses through the MTJ for small time intervals, minimizing read disturbance by operating in the processional switching region, where high programming currents are required, and using a sense amplifier to compare voltages with a reference MTJ.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If the MTJ size is scaled down to increase memory capacity, then the programming current required decreases, but the probability of read disturbance increases leading to unintentional programming during read operations

Engineering Contradiction:
Improvememory capacityVSAvoidread operation reliability
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent applies periodic pulsed current instead of continuous current for reading operations. By using a sequence of short current pulses with specific timing, the system can accumulate sufficient read signal while keeping the instantaneous current exposure below the threshold that would cause unintentional programming. This periodic action allows the MTJ to be read reliably without crossing into the programming regime even as device size scales down.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent dynamically adjusts the read current parameters including pulse width, pulse amplitude, and pulse frequency based on the MTJ state and device characteristics. By making the read current dynamic rather than static, the system can optimize the balance between obtaining a sufficient read signal and avoiding conditions that would lead to read disturbance, particularly important when scaling to smaller devices with lower programming thresholds.

Inventive Principle:
Principle #15Dynamics

2Reliability

If the programming current is increased to prevent read disturbance, then read reliability improves, but the risk of accidental programming during read operations increases

Engineering Contradiction:
Improveread operation reliabilityVSAvoidread disturbance causing unintentional programming
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The patent uses periodic pulsed current with carefully controlled pulse width and frequency to achieve sufficient signal accumulation for reliable reading while keeping the instantaneous current exposure below the programming threshold. The pulsed nature allows the system to operate in a regime where the average current is high enough for reliable detection but the peak current duration is too short to cause thermal effects that would lead to unintentional programming.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent introduces sense amplifiers and reference MTJs as intermediary elements that enable reliable reading without requiring high current through the data MTJ. The sense amplifier detects small voltage changes produced by the pulsed read current, while the reference MTJ provides a comparison baseline. This intermediary detection mechanism allows the system to achieve high read reliability using low current pulses that cannot cause read disturbance or unintentional programming.

Inventive Principle:
Principle #24Intermediary (Mediator)

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 reduces the risk of accidental programming during read operations, enhancing the reliability of MRAM by maintaining high programming currents within the processional switching region, thus preventing read disturbance and ensuring reliable memory operations.

Implementation Method 1

Its non-volatility is attributed to a magnetic tunnel junction (MTJ) making up the primary component of the MRAM because its magnetic orientation switches to save data.

Methodology Applied
Scientific EffectMagnetism: Magnetism

Implementation Method 2

Magnetic random access memory (MRAM) is foreseen as a candidate for many applications in the coming years. Its non-volatility is attributed to a magnetic tunnel junction (MTJ)

Methodology Applied
Scientific EffectMagnetic tunneling:

Implementation Method 3

the sense amplifier operable to compare the voltage of the MTJ to the reference MTJ in determining the state of the MTJ

Methodology Applied
Scientific EffectElectrical conduction: Conduction (electrical)

Implementation Method 4

a first capacitor coupled to the sense amplifier at a first end and to ground at a second end; and a second capacitor coupled to the sense amplifier at a first end and to ground at a second end, the first capacitor storing the

Methodology Applied
Scientific EffectCapacitance: Capacitance

Data Source

PatentUS9305626B2Method and apparatus for reading a magnetic tunnel junction using a sequence of short pulses
Publication Date: 2016.04.05 AVALANCHE TECHNOLOGY INC
  • US9305626B2 patent drawing
  • US9305626B2 patent drawing
  • US9305626B2 patent drawing

AI summary

A magnetic random access memory (MRAM) array having a magnetic tunnel junction (MTJ) to be read using a magnetic state of the MTJ, the MTJ being read by applying a current there through. Further, the MRAM array has a reference MTJ, a sense amplifier coupled to the MTJ and the reference MTJ, the sense amplifier operable to compare the voltage of the MTJ to the reference MTJ in determining the state of the MTJ; a first capacitor coupled to the sense amplifier at a first end and to ground at a second end; and a second capacitor coupled to the sense amplifier at a first end and to ground at a second end, the first capacitor storing the, wherein short voltage pulses are applied to the first end of each of the first and second capacitors when reading the MTJ thereby makes the current flowing through the MTJ there through for small time intervals thereby avoiding read disturbance to the MTJ.