MTJ Memory Device with Tunable Probabilistic State

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Magnetic tunnel junction (MTJ) memory cells face uncertainty in data states when using current pulses with intermediate amplitudes and pulse widths, leading to probabilistic switching outcomes that are not reliably deterministic.

Innovation Solution

A variable current source provides a plurality of predetermined current pulse shapes with specific amplitudes and pulse widths, each corresponding to distinct switching probabilities for the MTJ, allowing for the generation of probabilistic random bits by modulating the current to achieve varying data states.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If current pulses with intermediate amplitudes and pulse widths are used to switch MTJ memory cells, then a wide range of switching probabilities can be achieved, but the data states become uncertain and non-deterministic

Engineering Contradiction:
Improveswitching probability rangeVSAvoiddata state确定性
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies dynamics by making the current pulse parameters (amplitude and width)可调 (adjustable) to achieve different switching probabilities. The system transitions from static deterministic switching to dynamic probabilistic switching, where the same MTJ cell can exhibit different switching behaviors based on the applied current pulse characteristics, enabling a wide range of switching probabilities while maintaining controlled uncertainty through defined probability distributions

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameters of the current pulse (amplitude and width) to control the switching probability of the MTJ memory cell. By varying these parameters, the system can achieve different switching probabilities (e.g., 50%, 70%, 90%) without changing the hardware configuration, thus achieving adaptability while managing reliability through parameter control

Inventive Principle:
Principle #35Parameter changes

2Reliability

If traditional approaches are used to generate probabilistic random bits, then reliability can be maintained, but hardware complexity and footprint increase

Engineering Contradiction:
Improvedata state reliabilityVSAvoidhardware footprint
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent makes the MTJ memory cell multi-functional by enabling it to serve both as a deterministic memory storage element and as a probabilistic random bit generator. The same hardware structure can operate in different modes (deterministic or probabilistic) depending on the applied current pulse parameters, eliminating the need for separate dedicated hardware for random number generation and reducing overall system complexity

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

Solution Approach 2:

The MTJ memory cell itself generates the probabilistic random bits without requiring external random number generation hardware. The inherent physical characteristics of the MTJ, when subjected to intermediate current pulses, naturally produce probabilistic switching behavior that can be harnessed for random bit generation, making the system self-sufficient and reducing hardware footprint

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

This approach enables the generation of a bit stream with probabilistic random bits, offering a wide range of switching probabilities, which is advantageous for applications like cryptography and modeling, while simplifying hardware requirements by using fewer transistors and a smaller footprint.

Implementation Method 1

magnetic memory devices for integrated circuits that store information according to the direction of magnetic moments in magnetic film layers within magnetic tunnel junction (MTJ) devices

Methodology Applied
Scientific EffectMagnetic moment switching: Magnetism

Implementation Method 2

magnetic tunnel junction (MTJ) devices... store information according to the direction of magnetic moments

Methodology Applied
Scientific EffectMagnetoresistance: Magnetoresistance

Data Source

PatentUS11521664B2Memory device with tunable probabilistic state
Publication Date: 2022.12.06 TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD
  • US11521664B2 patent drawing
  • US11521664B2 patent drawing
  • US11521664B2 patent drawing

AI summary

Some embodiments relate to a probabilistic random number generator. The probabilistic random number generator includes a memory cell comprising a magnetic tunnel junction (MTJ), and an access transistor coupled to the MTJ of the memory cell. A variable current source is coupled to the access transistor and is configured to provide a plurality of predetermined current pulse shapes, respectively, to the MTJ to generate a bit stream that includes a plurality of probabilistic random bits, respectively, from the MTJ. The predetermined current pulse shapes have different current amplitudes and/or pulse widths corresponding to different switching probabilities for the MTJ.