MRAM Read Circuit Using Delay Sensing to Prevent Read Disturb

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for reading data from magnetic tunnel junction (MTJ) memory cells face challenges in generating a sufficient voltage difference for accurate data sensing, leading to potential data state flipping during the read operation, known as 'read disturb', especially when using small read currents.

Innovation Solution

The approach involves sensing the timing delay difference between voltage signals from the MTJ memory cell and a reference resistance, utilizing dynamic read currents that peak and taper off, allowing for more robust data sensing without causing read disturb.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If larger read currents are used to generate sufficient voltage differences for accurate sensing, then measurement precision is improved, but the risk of read disturb increases causing data state flipping

Engineering Contradiction:
Improvevoltage difference for data sensingVSAvoiddata state stability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent applies dynamics by using a dynamic read current that varies over time with a peak and taper-off profile instead of a static current. This dynamic current waveform allows the system to achieve high measurement precision during the peak when voltage difference is maximized, while the taper-off portion reduces the average current to prevent read disturb and maintain data state stability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent employs periodic action through oscillating read currents that cycle between peak and taper-off states. This periodic current application enables repeated sensing opportunities at peak current for accurate detection, while the taper-off periods allow the MTJ to return to a stable state, preventing cumulative read disturb effects.

Inventive Principle:
Principle #19Periodic action

2Reliability

If small read currents are used to prevent read disturb, then reliability is improved, but voltage difference becomes insufficient for accurate data sensing

Engineering Contradiction:
Improvedata state stabilityVSAvoidvoltage difference for data sensing
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent resolves this contradiction by making the read current dynamic rather than static. The current waveform is designed to peak at higher values sufficient for accurate voltage difference sensing, then taper off to lower values that prevent read disturb. This dynamic adjustment allows the system to achieve both high measurement precision and maintained reliability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies preliminary action by pre-charging bitlines and sense lines before applying the read current. This preliminary charging prepares the circuit to handle the voltage signals generated during the peak current phase, ensuring accurate sensing without requiring continuously high current that would cause read disturb.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If larger peak currents are used to enhance voltage differences, then measurement precision is improved, but average current increases causing read disturb

Engineering Contradiction:
Improvevoltage difference magnitudeVSAvoidaverage read current
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent uses dynamics to create a read current waveform with a distinct peak followed by a taper-off. The peak current is optimized to generate sufficient voltage difference for high-precision sensing, while the subsequent taper-off reduces the average current consumption. This dynamic current profile allows the system to achieve high measurement precision with controlled energy usage that prevents read disturb.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent employs periodic action through oscillating read currents that repeatedly cycle between peak and taper-off phases. During each peak phase, high current generates large voltage differences for accurate sensing. During the taper-off and idle phases, current is reduced, lowering the average power consumption and preventing read disturb, thus resolving the contradiction between measurement precision and energy usage.

Inventive Principle:
Principle #19Periodic action

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 method enables accurate and reliable data reading by detecting timing delays, ensuring that the average read current is small enough to prevent data state flipping while allowing larger peak currents for enhanced voltage differences, thus improving sensing robustness.

Implementation Method 1

Magnetic tunnel junctions (MTJs) can be used in hard disk drives and/or RAM

Methodology Applied
Scientific EffectMagnetoresistance: Magnetoresistance

Data Source

PatentUS12505870B2Asynchronous read circuit using delay sensing in magnetoresistive random access memory (MRAM)
Publication Date: 2025.12.23 TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD
  • US12505870B2 patent drawing
  • US12505870B2 patent drawing
  • US12505870B2 patent drawing

AI summary

Some embodiments of the present disclosure relate to a memory device. The memory device includes an active current path including a data storage element; and a reference current path including a reference resistance element. The reference resistance element has a resistance that differs from a resistance of the data storage element. A delay-sensing element has a first input coupled to the active current path and a second input coupled to the reference current path. The delay-sensing element is configured to sense a timing delay between a first signal on the active current path and a second signal on the reference current path. The delay-sensing element is further configured to determine a data state stored in the data storage element based on the timing delay.