MTJ Antifuse Trim-Enable Logic for Defect-Tolerant Reads

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Manufacturing defects in magnetoresistive memory devices, such as MRAM, cause electrical shorts or partial shorts in antifuse magnetic tunnel junctions (MTJs), leading to erroneous readings and reduced chip yield and performance.

Innovation Solution

Implementing trim-enable MTJs associated with antifuse MTJs, where trim-enable bits determine the reading strategy for antifuse bits, allowing some defects to be ignored, and using scan-chain circuitry to selectively read or assume states based on trim-enable bit logic, combined with error correction codes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If trim-enable MTJs are implemented to selectively read or ignore antifuse MTJ states, then chip yield and performance are improved by tolerating manufacturing defects, but device complexity increases due to additional circuitry and control logic

Engineering Contradiction:
Improvechip yieldVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The antifuse block is divided into multiple groups, each associated with a trim-enable bit. This segmentation allows selective processing of different regions based on their defect status, improving yield without requiring complete reprocessing of the entire block.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Trim-enable bits are introduced as intermediary elements between the read circuitry and the antifuse MTJs. These intermediary bits control whether to read actual antifuse states or use default values, acting as a buffer that simplifies the overall control logic while enabling defect tolerance.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If all antifuse MTJ states are read individually to ensure accurate configuration data, then measurement precision is improved, but loss of time increases due to extended read operations

Engineering Contradiction:
Improvereading accuracyVSAvoidread time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

Instead of reading all antifuse MTJ states, the system performs partial reads only for groups where trim-enable bits indicate potential defects. For groups with clean trim-enable bits, default values are used without reading, significantly reducing read time while maintaining configuration accuracy.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The trim-enable bits are processed beforehand to identify which antifuse groups require reading. This preliminary action allows the system to skip reading operations for clean groups, optimizing the read sequence and reducing overall read time while ensuring accurate reading only where necessary.

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

Enhances chip yield and performance by reducing the impact of manufacturing defects, allowing higher defect rates without affecting functionality, and improving energy efficiency.

Implementation Method 1

switching, programming, and/or controlling the direction of magnetization vectors in the magnetic layer(s) of the free magnetic region

Methodology Applied
Scientific EffectMagnetization: Ferromagnetism

Implementation Method 2

A magnetoresistive stack used in a memory device (e.g., MRAM) includes at least one non-magnetic layer disposed between a 'fixed' magnetic region and a 'free' magnetic region

Methodology Applied
Scientific EffectMagnetoresistance: Magnetoresistance

Data Source

PatentEP4618084A1MTJ antifuse with trim enable and method of operation
Publication Date: 2025.09.17 EVERSPIN TECHNOLOGIES INC
  • EP4618084A1 patent drawingFigure 1~2
  • EP4618084A1 patent drawingFigure 3
  • EP4618084A1 patent drawingFigure 4A~4B

AI summary

A device may include a set of antifuse magnetic tunnel junctions (MTJs). A device may include a trim-enable MTJ associated with the set of antifuse MTJs, wherein each of the set of antifuse MTJs and the trim-enable MTJ has a logical state, the logical state being a first logical state or a second logical state. A device may include a circuit configured to determine the logical state of each of the set of antifuse MTJs and the trim-enable MTJ, wherein the logical state of each antifuse MTJ in the set of antifuse MTJs is read when the trim-enable MTJ has the second logical state, and wherein the logical state of every antifuse MTJ in the set of antifuse MTJs is determined to be the first logical state when the trim-enable MTJ has the first logical state.