MRAM Data Transfer Mechanism for Reliable Magnetization Inversion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing semiconductor memory devices face issues with erroneous writing and power-supply noise due to insufficient recovery time for magnetization direction inversion in magnetic random access memory (MRAM) cells, leading to reliability concerns and writing failures.

Innovation Solution

The semiconductor memory device employs a data transfer mechanism where data is transferred to memory cells based on a pulse of a data transfer signal synchronized with a clock signal, ensuring sufficient recovery time between writes and reducing concurrent writes to the same memory cell, thereby preventing erroneous writing and power-supply noise.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is transferred to memory cells based on a pulse of a data transfer signal synchronized with a clock signal, then erroneous writing and power-supply noise are prevented, but write speed is reduced due to sufficient recovery time requirements

Engineering Contradiction:
Improvewriting accuracyVSAvoidwrite speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent employs periodic clock signals to control data transfer to memory cells, ensuring that writes occur at regular intervals with sufficient recovery time between operations. This periodic timing mechanism prevents erroneous writing and power-supply noise while maintaining systematic data transfer

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent implements preliminary timing control by synchronizing data transfer with clock signal edges and ensuring adequate recovery time before subsequent writes. This preliminary timing arrangement prevents harmful effects before they can occur, rather than attempting to correct them afterward

Inventive Principle:
Principle #10Preliminary action

2Reliability

If sufficient recovery time is allocated between write operations, then magnetization direction inversion is completed accurately, but overall memory operation speed decreases

Engineering Contradiction:
Improvemagnetization inversion accuracyVSAvoidoperation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system uses periodic clock cycles to structure memory operations, allocating specific time intervals for write operations and recovery periods. This periodic structure ensures magnetization inversion completes accurately while maintaining predictable timing for subsequent operations

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent dynamically adjusts timing parameters based on operation type, using different clock phases and timing intervals for writes versus reads. This dynamic timing optimization ensures sufficient recovery time for magnetization inversion while minimizing idle time and maximizing overall operation speed

Inventive Principle:
Principle #15Dynamics

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 prevents erroneous writing and reduces power-supply noise, enhancing the reliability and stability of data storage in MRAM cells by ensuring adequate recovery time between write operations.

Implementation Method 1

A Magnetic Random Access Memory (MRAM) is a memory device which uses a storage element having a magnetoresistive effect on a memory cell for storing information.

Methodology Applied
Scientific EffectMagnetoresistive effect: Magnetoresistance

Data Source

PatentUS9899082B2Semiconductor memory device
Publication Date: 2018.02.20 KIOXIA CORP
  • US9899082B2 patent drawing
  • US9899082B2 patent drawing
  • US9899082B2 patent drawing

AI summary

According to one embodiment, a semiconductor memory device includes: a first memory cell including a first variable resistance element; a first buffer coupled to the first memory cell; a second memory cell including a second variable resistance element; and a second buffer coupled to the second memory cell. In data write, first data is stored in the first buffer and is transferred to the first memory cell, and second data is stored in the second buffer and is transferred to the second memory cell, and a start of the transferring the first data and the second data is based on a first data transfer signal.