Adaptive Reference Trimming for Magnetic Memory Read Margin

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Magnetic memory arrays face challenges in maintaining a consistent read margin due to variations in sense amplifier offset, parasitic impedance, and reference device variations, which become exacerbated as integrated circuit features shrink and manufacturing processes introduce more circuit variations, leading to unreliable data retrieval.

Innovation Solution

An adaptive trimming circuit is introduced, utilizing a one-time programmable memory array with smaller magnetic tunnel junction elements to adjust the reference signal level for sense amplifiers, coupled with a test system to determine optimal trim levels that minimize errors during read operations, thereby improving the read margin.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional reference circuits with fixed reference devices are used, then the circuit structure is simple, but the read margin consistency deteriorates due to sense amplifier offset variations and parasitic impedance

Engineering Contradiction:
Improveread margin consistencyVSAvoidreference circuit structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The reference circuit is transformed from a fixed structure to a dynamically adjustable one. The reference voltage level can be adapted through trimming mechanisms that modify the reference signal based on detected variations in sense amplifier offset and parasitic impedance, allowing the system to maintain optimal read margin consistency under varying conditions

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The reference voltage parameter is made variable rather than fixed. By introducing trimming capabilities that adjust the reference voltage level, the system can compensate for process variations and parasitic effects, thereby improving read margin consistency without requiring a complete redesign of the reference circuit architecture

Inventive Principle:
Principle #35Parameter changes

2Quantity of substance

If integrated circuit features are shrunk to increase density, then the storage capacity increases, but circuit variations from manufacturing processes increase leading to unreliable data retrieval

Engineering Contradiction:
Improvestorage capacityVSAvoiddata retrieval reliability
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

A feedback mechanism is introduced where the actual read margin is measured and used to adjust the reference voltage level. This closed-loop approach compensates for manufacturing variations that occur when features are shrunk, allowing the system to maintain reliable data retrieval despite increased process variability at smaller dimensions

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

Trimming operations are performed in advance during manufacturing or initialization to pre-compensate for process variations. By adjusting the reference voltage before normal operation begins, the system proactively counteracts the reliability issues that would otherwise arise from manufacturing variations in scaled-down circuits

Inventive Principle:
Principle #10Preliminary action

3Reliability

If fixed reference signal levels are used, then the circuit operation is simple, but errors increase due to sense amplifier offset variations

Engineering Contradiction:
Improvedata retrieval accuracyVSAvoidreference signal adjustment mechanism
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The reference voltage level is pre-adjusted during manufacturing or initialization through trimming mechanisms. This preliminary action sets the optimal reference level before the device enters normal operation, compensating for sense amplifier offset variations without requiring complex real-time adjustment mechanisms during data retrieval operations

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The reference voltage parameter is made adjustable through trimming mechanisms that modify its value to compensate for sense amplifier offset variations. This parameter change approach improves data retrieval accuracy by allowing the reference level to be optimized for each device, without requiring a fundamentally more complex circuit architecture

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

The adaptive trimming circuit effectively reduces errors and enhances the read margin by customizing the reference signal for each group of magnetic tunnel junction cells, improving data retrieval reliability even in the presence of device-to-device variations.

Implementation Method 1

The one-time programmable memory cells are formed of magnetic tunnel junction elements that are exposed to sufficient voltage that the magnetic tunnel junction elements are structured as anti-fuses

Methodology Applied
Scientific EffectAnti-fuse effect: Antifuse

Implementation Method 2

a sense amplifier typically compares the current flowing through the device under an applied voltage to a reference current

Methodology Applied
Scientific EffectMagnetoresistance: Magnetoresistance

Implementation Method 3

half of which are set to the high conductance state ('0' or Parallel orientation) and the other half to the low conductance state ('1' or Anti-Parallel orientation)

Methodology Applied
Scientific EffectMagnetic orientation: Magnetism

Data Source

PatentUS10102896B2Adaptive reference scheme for magnetic memory applications
Publication Date: 2018.10.16 TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD
  • US10102896B2 patent drawing
  • US10102896B2 patent drawing
  • US10102896B2 patent drawing

AI summary

A circuit and method for adaptive trimming of the reference signal for sensing data during a read operation of magnetic memory cells to improve read margin for the magnetic memory cells. The circuit has a trim one-time programmable memory array programmed with offset trim data applied to magnetic memory array sense amplifiers. Sense amplifier trimming circuits receive and decode the trim data to determine offset trim signal magnitude to adjust the reference signal to improve the read margin. The method sets the offset trim level to each increment of the offset trim level. Data is written and read to the magnetic memory array, the number of errors in the array is accumulated for each setting of the offset trim level. The error levels are compared and the appropriate trim level is programmed to the trim memory cells such that a read margin of the sense amplifier is improved.