Adaptive Read Current for Magnetic Memory Cell Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Magnetic memory devices face issues with read disturbance and read fail due to inappropriate read current or voltage values during operations, which affect the reliability and performance of the memory device.

Innovation Solution

A method to determine an optimal reference resistance and corresponding read current by programming memory cells to both parallel and anti-parallel states, counting fail bits for each resistance value, and selecting the optimal resistance and current based on these results, thereby improving the reliability of the memory device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a high read current is used to ensure reliable read detection, then read fail is reduced, but read disturbance increases

Engineering Contradiction:
Improveread fail rateVSAvoidread disturbance
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The patent applies parameter changes by dynamically adjusting the read current magnitude based on the memory cell state (parallel or anti-parallel magnetization). The sensing circuit selects different current levels to match the resistance state, ensuring reliable detection without causing read disturbance. This resolves the contradiction by making the read current adaptive rather than fixed.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements dynamics by making the read current variable and state-dependent. The sensing circuit dynamically switches between different current magnitudes based on the detected resistance state of the MTJ element. This dynamic adjustment allows the system to maintain reliability while minimizing harmful read disturbance effects.

Inventive Principle:
Principle #15Dynamics

2Object-generated harmful factors

If a low read current is used to prevent read disturbance, then read disturbance is reduced, but read fail increases

Engineering Contradiction:
Improveread disturbanceVSAvoidread fail rate
Core Design Contradiction:
Object-generated harmful factorsVSReliability

Solution Approach 1:

The patent uses parameter changes to adjust the read current magnitude based on the memory cell state. When the MTJ is in the parallel state (low resistance), a lower current is sufficient, reducing read disturbance. When in the anti-parallel state (high resistance), a higher current ensures reliable detection. This state-dependent current adjustment resolves the contradiction.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The sensing circuit dynamically adapts the read current level based on real-time detection of the MTJ resistance state. This dynamic behavior allows the system to use minimal current necessary for each state, preventing read disturbance while maintaining reliability. The current is not fixed but responds to the actual cell state.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If multiple program operations are performed to determine optimal read current, then read current accuracy is improved, but productivity decreases

Engineering Contradiction:
Improveread current accuracyVSAvoidprogram operation count
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent applies preliminary action by performing fail bit counting during the manufacturing/test phase to determine the optimal read current value. This information is stored in the memory device and used during normal operation, eliminating the need for multiple program operations to adjust read current. The optimization is done once beforehand, improving productivity without sacrificing accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The memory device uses its own internal fail bit counting capability to self-determine the optimal read current value. By leveraging existing resources (counting circuits, memory cells) for dual purposes (data storage and read current optimization), the patent avoids additional program operations while achieving accurate read current selection.

Inventive Principle:
Principle #25Self-service

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 number of program operations required to determine optimal read current values, enhancing the reliability and endurance of the memory device by preventing read disturbances and failures.

Implementation Method 1

A resistance value of the MTJ element may vary depending on magnetization directions of the two magnetic materials. For example, the MJT element may have a large resistance value when the magnetization directions of the two magnetic materials are anti-parallel to each other and may have a small resistance value when the magnetization directions of the two magnetic materials are parallel to each other.

Methodology Applied
Scientific EffectMagnetoresistance: Magnetoresistance

Data Source

PatentUS12094509B2Memory device which generates improved read current according to size of memory cell
Publication Date: 2024.09.17 SAMSUNG ELECTRONICS CO LTD
  • US12094509B2 patent drawing
  • US12094509B2 patent drawing
  • US12094509B2 patent drawing

AI summary

Disclosed is a memory device including a magnetic storage element. The memory device includes a memory cell array, a voltage generator, and a write driver. The memory cell array includes a first region and a second region. The memory device is configured to store a value of a first read current determined based on a value of a reference resistance for distinguishing a parallel state and an anti-parallel state of a programmed memory cell. The sensing circuit is configured to generate the first read current based on the value of the first read current and to perform a read operation on the first region based on the first read current.