STT-MRAM Read Current and Pulse Width Adjustment for Thermal Stability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Spin-Transfer Torque Magnetic Random Access Memory (STT-MRAM) devices face reliability issues due to thermal instability, particularly as temperature increases, leading to higher bit error rates and reduced data retention times.

Innovation Solution

A memory system with a memory control circuit that adjusts the read current and read pulse width based on temperature measurements, reducing the read current and increasing the pulse width when temperature thresholds are exceeded to improve reliability and conserve power.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the read current is increased to improve read sense margin, then the read disturb bit error rate increases

Engineering Contradiction:
Improveread sense marginVSAvoidread disturb bit error rate
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent applies dynamics by making the read current and pulse width adjustable based on temperature conditions. The memory control circuit dynamically selects different read current levels and pulse widths according to the measured temperature, allowing optimization of read sense margin while controlling read disturb errors under varying thermal conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes physical parameters (read current magnitude and pulse width duration) based on temperature measurements. By adjusting these parameters according to temperature thresholds, the system optimizes the balance between read sense margin and read disturb bit error rate for different operating conditions.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the read current is increased to improve read reliability, then the power consumption increases

Engineering Contradiction:
Improveread reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system dynamically adjusts read current levels based on temperature measurements. When temperature is low, lower read current can be used with longer pulse widths to maintain reliability while reducing power consumption. When temperature is high, higher read current may be necessary to ensure reliable reads, but only when needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes operational parameters (read current and pulse width) based on temperature conditions to optimize the reliability-power tradeoff. By using longer pulse widths at lower currents when temperature permits, the system reduces power consumption while maintaining acceptable read reliability.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If the read pulse width is increased to improve read sense margin, then the read disturb effect increases

Engineering Contradiction:
Improveread sense marginVSAvoidread disturb bit error rate
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent makes the pulse width dynamically adjustable based on temperature conditions. The memory control circuit selects appropriate pulse widths according to measured temperature, allowing optimization of read sense margin while controlling read disturb effects under different thermal conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the pulse width parameter based on temperature measurements. By adjusting pulse width according to temperature thresholds, the system optimizes the balance between read sense margin and read disturb bit error rate for different operating conditions.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11074968B2Method and system to improve read reliability in memory devices
Publication Date: 2021.07.27 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11074968B2 patent drawing
  • US11074968B2 patent drawing
  • US11074968B2 patent drawing

AI summary

A system and method for storing data that includes at least one memory device having a plurality of memory cells for storing data; and a memory control circuit that manages the read current and read pulse width applied to the memory cells, wherein the at least one memory device has a read current circuit configured to utilize adjustments to at least one of the read current or the read pulse width applied to the memory cells. In response to a request to read a group of the memory cells, the memory control circuit in an example, in response to determining that a comparative temperature value exceeds a first threshold, is configured to perform at least one of reducing the read current and/or increasing the read pulse width to be applied to the group of memory devices to be read.