Sense Amplifier Offset Calibration for STT-MRAM Read Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Sense amplifiers in STT-MRAM devices experience voltage offsets due to process variations, leading to errors when comparing output voltages between data and reference cells during read operations.

Innovation Solution

A method and apparatus that scan through codes to determine an offset compensation code, adjusting current through bit lines to compensate for voltage offsets in the sense amplifier, using a test mode to isolate data and reference cells and apply the appropriate code to reduce voltage differences during sensing operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If process variations occur in sense amplifier devices, then manufacturing complexity is reduced, but voltage offset errors increase

Engineering Contradiction:
Improvemanufacturing process simplicityVSAvoidvoltage comparison accuracy
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent applies preliminary action by performing offset calibration during a test mode before normal sensing operations. The system scans through multiple codes to determine an offset compensation code that balances the sense amplifier output, stores this calibration information, and then uses it during subsequent sensing operations to compensate for process variations and maintain accurate voltage comparisons.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If offset compensation codes are scanned and tested, then voltage offset accuracy is improved, but test mode complexity increases

Engineering Contradiction:
Improvevoltage offset compensation accuracyVSAvoidtest mode operational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements self-service by enabling the sense amplifier system to automatically determine its own offset compensation code through an internal scanning and testing process. The system uses its own output signals to evaluate different codes and select the optimal compensation value, eliminating the need for external calibration equipment or manual adjustment while achieving accurate offset compensation.

Inventive Principle:
Principle #25Self-service

3Reliability

If multiple codes are scanned to determine offset compensation, then voltage comparison reliability is improved, but operation time increases

Engineering Contradiction:
Improvesensing operation reliabilityVSAvoidtest mode execution time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by performing the time-consuming code scanning and offset determination process during a dedicated test mode before normal sensing operations begin. Once the optimal offset compensation code is identified and stored during this preliminary phase, subsequent sensing operations can proceed quickly using the pre-determined compensation values, thus separating the time-consuming calibration task from the time-sensitive sensing tasks.

Inventive Principle:
Principle #10Preliminary 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 approach reduces errors by compensating for voltage offsets, improving the accuracy of voltage comparisons between data and reference cells, thereby enhancing the reliability of read operations in STT-MRAM devices.

Implementation Method 1

The MTJ device may have a higher resistance when the direction of the free layer is anti-parallel to the direction of the pinned layer as compared to a lower resistance when the direction of the free layer is parallel to the direction of the pinned layer

Methodology Applied
Scientific EffectMagnetoresistance: Magnetoresistance

Implementation Method 2

Each data cell within an STT-MRAM may be programmed by a spin-polarized current that flows through a magnetic tunnel junction (MTJ) device. For example, when a switching current flows through the MTJ device, a direction of magnetic moment of a free layer of the MTJ device may change in relation to a direction of a magnetic moment of a pinned layer of the MTJ device

Methodology Applied
Scientific EffectSpin transfer torque:

Implementation Method 3

The test data voltage may be proportional to the resistance of the first resistor multiplied by the current propagating through the first bit line, and the test reference voltage may be proportional to the resistance of the second resistor multiplied by the current propagating through the second bit line

Methodology Applied
Scientific EffectOhm's Law: Ohm's Law

Data Source

PatentUS20150022264A1Sense amplifier offset voltage reduction
Publication Date: 2015.01.22 QUALCOMM INC
  • US20150022264A1 patent drawing
  • US20150022264A1 patent drawing
  • US20150022264A1 patent drawing

AI summary

A circuit includes a plurality of transistors responsive to a plurality of latches that store a test code. The circuit further includes a first bit line coupled to a data cell and coupled to a sense amplifier. The circuit also includes a second bit line coupled to a reference cell and coupled to the sense amplifier. A current from a set of the plurality of transistors is applied to the data cell via the first bit line. The set of the plurality of transistors is determined based on the test code. The circuit also includes a test mode reference circuit coupled to the first bit line and to the second bit line.