MRAM Cell Group Pulse Tailoring for Back-Hopping Mitigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Magnetoresistive random-access memory (MRAM) cells exhibit variations in switching characteristics due to manufacturing process or material differences, leading to the 'back-hopping' phenomenon where a single switching pulse signal can incorrectly align magnetization directions, resulting in reduced data accuracy during write operations.

Innovation Solution

A voltage generator and input/output circuit system that provides distinct switching pulse signals with varying pulse widths or levels to individual groups of MRAM cells based on their specific switching characteristics, ensuring each cell is aligned to its desired magnetization direction without excessive pulse application.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single strong switching pulse signal is applied to all MTJ transistors, then MTJ transistors with higher switching thresholds can be successfully switched, but MTJ transistors with lower switching thresholds experience excessive pulse strength causing Joules heating and back-hopping phenomenon

Engineering Contradiction:
Improvedata accuracyVSAvoidJoules heating
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent divides the MTJ transistor array into multiple groups, where each group receives a switching pulse signal with a specific amplitude tailored to the local switching characteristics of that group. This local quality approach ensures that each MTJ transistor receives an appropriate pulse strength matching its specific threshold, preventing both insufficient switching and excessive Joules heating that causes back-hopping.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the array of MTJ transistors into multiple groups based on their switching characteristics. By segmenting the transistors and applying different pulse amplitudes to different groups, the system can address the variability in switching thresholds without subjecting all transistors to a single uniform pulse that would cause harmful Joules heating in sensitive devices.

Inventive Principle:
Principle #1Segmentation

2Device complexity

If a single switching pulse signal is used for all MTJ transistors, then the control circuit is simple, but manufacturing variations cause different switching characteristics leading to back-hopping phenomenon

Engineering Contradiction:
Improvecontrol circuit complexityVSAvoiddata accuracy
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent changes the amplitude parameter of switching pulse signals to match the switching characteristics of different MTJ transistor groups. By adjusting this key parameter, the system accommodates manufacturing variations and prevents back-hopping without requiring complex control logic, thus maintaining relative simplicity while improving reliability.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies preliminary classification of MTJ transistors into groups based on their switching characteristics before applying pulse signals. This preliminary action allows the system to pre-determine the appropriate pulse amplitude for each group, ensuring reliable switching while avoiding the back-hopping phenomenon that would occur with uniform pulse application.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If multiple switching pulse signals with different amplitudes are applied to different MTJ transistor groups, then data accuracy is improved by preventing back-hopping, but device complexity increases

Engineering Contradiction:
Improvedata accuracyVSAvoidcontrol circuit complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements local quality by providing each MTJ transistor group with a switching pulse signal whose amplitude is specifically matched to the local switching characteristics of that group. This targeted approach improves data accuracy by preventing back-hopping in each local group while maintaining overall system manageability through the structured grouping scheme.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the MTJ transistor array into multiple groups, each handled by dedicated control logic that generates appropriately amplitude-adjusted pulse signals. This segmentation strategy distributes the complexity across multiple simple group-handling units rather than requiring one complex universal controller, thus improving reliability while keeping individual control modules relatively simple.

Inventive Principle:
Principle #1Segmentation

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 effectively mitigates the back-hopping phenomenon, enhancing data accuracy by tailoring pulse signals to the unique requirements of each MRAM cell, thereby improving the reliability of write operations in MRAM devices.

Implementation Method 1

a voltage-dividing circuit configured to provide the plurality of control signals by voltage-dividing the voltage control signal

Methodology Applied
Scientific EffectVoltage division: Ohm's Law

Implementation Method 2

magnetoresistive random-access memory (MRAM) stores data in magnetic domains

Methodology Applied
Scientific EffectMagnetoresistance: Magnetoresistance

Implementation Method 3

prior art MRAM array using a spin-torque-transfer (STT) technique

Methodology Applied
Scientific EffectSpin torque transfer:

Implementation Method 4

the first switching pulse is excessive to the second MTJ transistor and may cause Joules heating

Methodology Applied
Scientific EffectJoules heating: Joule Heating

Data Source

PatentUS11087812B1Magnetoresistive random-access memory
Publication Date: 2021.08.10 UNITED MICROELECTRONICS CORP
  • US11087812B1 patent drawing
  • US11087812B1 patent drawing
  • US11087812B1 patent drawing

AI summary

A MRAM includes a plurality of memory cells, an operation unit, a voltage generator, and an input/output circuit. The operation unit includes multiple groups of memory cells among the plurality of memory cells. The voltage generator is configured to provide a plurality of control signals by voltage-dividing a voltage control signal and selectively output the plurality of control signals to the input/output circuit. The input/output circuit is configured to output a plurality of switching pulse signals to the multiple groups of memory cells according to the plurality of control signals, wherein each switching pulse signal differs in pulse width or level.