MRAM Magnetic Detection Circuit for Write Error Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Magnetic random access memory (MRAM) systems face challenges in preventing write errors due to external magnetic fields, particularly when the size of magnetic tunnel junction (MTJ) devices in sensing cells is smaller than those in memory cells, leading to increased sensitivity and error rates under transient magnetic field influences.

Innovation Solution

Incorporating a magnetic detection circuit with smaller MTJ devices in a sensing array that periodically compares written and read data to detect external magnetic field strength, triggering a control signal to stop or resume write operations based on threshold values, thereby preventing write errors without additional fabrication processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If smaller MTJ devices are used in sensing cells to increase sensitivity for magnetic field detection, then detection capability is improved, but write error rate increases under transient magnetic field influences

Engineering Contradiction:
Improvemagnetic field detection sensitivityVSAvoidwrite error rate
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system is divided into two distinct cell types: sensing cells with smaller MTJ devices for high-sensitivity magnetic field detection, and memory cells with larger MTJ devices for reliable data storage. This segmentation allows each component to be optimized for its specific function without compromise.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The sensing cells act as intermediary elements between the external magnetic environment and the memory cells. They detect transient magnetic fields and trigger control signals that prevent write operations during problematic conditions, thereby protecting the memory cells from write errors.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If magnetic field detection and control mechanisms are added to prevent write errors, then data integrity is improved, but device complexity increases

Engineering Contradiction:
Improvedata integrityVSAvoidcircuit complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The sensing cells serve multiple functions: they act as both magnetic field sensors and as protective control triggers. By integrating these functions into the same cell structure, the system avoids adding separate dedicated protection circuits that would increase complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The sensing cells automatically detect magnetic field conditions and self-generate control signals to prevent write errors. This self-service mechanism eliminates the need for external monitoring systems or complex control logic, simplifying the overall device architecture.

Inventive Principle:
Principle #25Self-service

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

Effectively prevents write errors in MRAM systems by detecting and responding to external magnetic fields, ensuring data integrity and reliability across various magnetic environments without the need for external shields.

Implementation Method 1

the bit state ('0' or '1') is stored via resistive states (high resistance or low resistance) in magnetic storage elements

Methodology Applied
Scientific EffectMagnetoresistance: Magnetoresistance

Data Source

PatentUS10868079B2Magnetic detection circuit, MRAM and operation method thereof
Publication Date: 2020.12.15 TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD
  • US10868079B2 patent drawing
  • US10868079B2 patent drawing
  • US10868079B2 patent drawing

AI summary

A magnetic detection circuit for a magnetic random access memory (MRAM) is provided. The magnetic detection circuit includes a sensing array and a controller. The sensing array includes a plurality of sensing cells, and each of plurality of sensing cells includes a first magnetic tunnel junction (MTJ) device. The controller is configured to periodically write and read the sensing cells to obtain a difference between first data written to the sensing cells and second data read from the sensing cells. When the difference between the first data and the second data is greater than a threshold value, the controller is configured to stop a write operation of a plurality of memory cells of the MRAM until the difference between the first data and the second data is less than the threshold value.