MRAM Sense Amplifier Reference Circuit Compensation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The variation in resistance values of magneto-resistive memory elements in integrated circuits poses challenges in accurately distinguishing between high and low resistance states during read operations, due to manufacturing variations and differences in conductor lengths, leading to potential read failures.

Innovation Solution

The use of averaging techniques and dummy reference MTJ elements to define a comparison threshold, where the resistance of paired reference MTJ elements is averaged to provide a stable reference for sense amplifiers, and offsetting conductor resistance variations by matching the length of conductors in the reference circuit with those addressing bit cells.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If reference MTJ elements are used to establish threshold levels for comparison, then the ability to distinguish resistance states is improved, but manufacturing variations cause resistance values to vary among reference elements, reducing measurement precision

Engineering Contradiction:
Improvethreshold level comparison accuracyVSAvoidresistance value variation among reference elements
Core Design Contradiction:
Measurement precisionVSManufacturing precision

Solution Approach 1:

Multiple reference MTJ elements are combined in parallel to form reference circuits. The sense amplifier compares the bit cell resistance against an averaged reference threshold formed by multiple reference elements, reducing the impact of individual element variations and improving measurement precision.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

Dummy reference MTJ elements are created that replicate the structural and electrical characteristics of actual bit cell MTJ elements. These dummy elements are used exclusively for reference purposes, allowing the system to account for manufacturing variations without affecting the stored data elements.

Inventive Principle:
Principle #26Copying

2Area of stationary object

If conductors of varying lengths address different bit cells, then memory array coverage is improved, but conductor resistance variations cause errors in resistance state discrimination

Engineering Contradiction:
Improvememory array coverageVSAvoidresistance state discrimination accuracy
Core Design Contradiction:
Area of stationary objectVSMeasurement precision

Solution Approach 1:

The reference circuit configuration is made local to each sense amplifier, with reference MTJ elements positioned near each bit cell group. This allows the reference threshold to account for local conductor resistance variations specific to each region of the memory array, improving discrimination accuracy while maintaining full array coverage.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The reference circuit parameters (resistance values) are adjusted to match the specific conductor lengths and resistance characteristics of the bit cells being referenced. By varying the reference parameters locally rather than using a single fixed reference, the system compensates for conductor resistance variations across different array regions.

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 improves the ability to accurately discriminate between high and low resistance states, reducing read failures and ensuring reliable data retrieval by tempering variability in resistance values and conductor lengths.

Implementation Method 1

A magnetic tunnel junction or MTJ has superimposed magnetic layers separated by a nonmagnetic film or barrier layer, such as magnesium oxide. The two magnetic layers have magnetic fields that can be aligned in the same orientation (parallel to one another) or in directly opposite orientations (anti-parallel). These relative magnetic field orientations are two distinct states at which the MTJ will remain stable without application of electrical power.

Methodology Applied
Scientific EffectMagnetoresistance: Magnetoresistance

Implementation Method 2

During read operations, a read bias voltage (or current) is applied across an addressed bit cell MTJ element and the current (or voltage) resulting under Ohm's Law V=IR is compared to a threshold characteristic of a resistance between RL and RH.

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

Data Source

PatentUS8902641B2Adjusting reference resistances in determining MRAM resistance states
Publication Date: 2014.12.02 TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD
  • US8902641B2 patent drawing
  • US8902641B2 patent drawing
  • US8902641B2 patent drawing

AI summary

Magneto-resistive memory bit cells in an array have high or low resistance states storing logic values. During read operations, a bias source is coupled to an addressed memory word, coupling a parameter related to cell resistance to a sense amplifier at each bit position. The sense amplifiers determine whether the parameter value is greater or less than a reference value between the high and low resistance states. The reference value is derived by averaging or splitting a difference of resistances of reference cells at high and/or low resistance states. Bias current is conducted over address lines with varying resistance, due to different distances between the sense amplifiers and addressed memory words, which is canceled by inserting into the comparison circuit a resistance from a dummy addressing array, equal to the resistance of the conductor addressing the selected word line and bit position.