Memory Device Write Voltage Optimization via Reference Resistor

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Magnetic memory devices face reliability and endurance issues due to improper write voltage and current values, which are often determined during testing and can lead to write errors and reduced performance.

Innovation Solution

A method and device for determining an optimal reference resistor and corresponding write voltage through a minimal number of write operations, allowing for improved reliability and endurance by selecting the appropriate write voltage based on the resistor value, which varies by location on the substrate.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a fixed write voltage value is determined during testing, then the testing process is simplified, but write errors increase and reliability decreases due to variations in memory cell characteristics across the substrate

Engineering Contradiction:
Improvewrite reliabilityVSAvoidtesting complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by determining different write voltage values for different regions of the substrate. Memory cells are classified into multiple regions based on their characteristics, and each region is assigned a specific write voltage value that is optimal for that particular region, thereby improving overall write reliability without requiring a completely complex individualized approach for each cell

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the write voltage parameter based on measured memory cell characteristics. By measuring characteristics such as resistance values and coercive forces, the system dynamically adjusts the write voltage parameter to match the actual conditions of the memory cells, resolving the contradiction between using a fixed simple voltage and achieving reliable writes across varying cell characteristics

Inventive Principle:
Principle #35Parameter changes

2Speed

If an excessive magnitude of write voltage is used, then write speed is improved, but endurance deteriorates due to increased stress on memory cells

Engineering Contradiction:
Improvewrite speedVSAvoidendurance
Core Design Contradiction:
SpeedVSDuration of action of stationary object

Solution Approach 1:

The patent optimizes the write voltage parameter by measuring actual memory cell characteristics and determining the minimum sufficient voltage required for reliable writing. This prevents the use of excessively high voltages that would improve speed marginally but severely damage endurance, achieving a balanced parameter setting that maintains adequate write speed while preserving cell longevity

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies partial action by using just enough write voltage to achieve reliable writing rather than applying excessive voltage. By measuring cell characteristics and determining the precise voltage threshold needed, the system avoids the harmful effects of over-volting while still achieving sufficient write speed through optimized rather than maximal voltage application

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If an insufficient magnitude of write voltage is used, then endurance is improved, but write errors increase and reliability deteriorates

Engineering Contradiction:
Improvewrite reliabilityVSAvoidwrite energy
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent adjusts the write voltage parameter based on measured memory cell characteristics to find the optimal balance point. By measuring resistance values and coercive forces, the system determines the precise voltage level that achieves reliable writing without excessive energy consumption, resolving the contradiction between using sufficient voltage for reliability and minimizing energy use

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 reduces write errors and enhances the reliability and endurance of magnetic memory devices by optimizing the write voltage based on the determined reference resistor value, improving performance and reducing the time and cost of testing.

Implementation Method 1

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

Methodology Applied
Scientific EffectMagnetoresistance: Magnetoresistance

Implementation Method 2

a voltage generator configured to generate a code value based on the value of the write voltage

Methodology Applied
Scientific EffectElectrical signal conversion:

Implementation Method 3

a write driver configured to drive a write current based on the code value, the write current being a current for storing data in the first region

Methodology Applied
Scientific EffectSpin transfer torque:

Data Source

PatentUS12260890B2Memory device which generates improved write voltage according to size of memory cell
Publication Date: 2025.03.25 SAMSUNG ELECTRONICS CO LTD
  • US12260890B2 patent drawing
  • US12260890B2 patent drawing
  • US12260890B2 patent drawing

AI summary

Disclosed is a memory device including a magnetic memory element. The memory device includes a memory cell array including a first region and a second region, the second region configured to store a value of a write voltage, the write voltage based on a value of a reference resistor for determining whether a programmed memory cell is in a parallel state or anti-parallel state, a voltage generator configured to generate a code value based on the value of the write voltage, and a write driver configured to drive a write current based on the code value, the write current being a current for storing data in the first region.