MTJ Random Number Generation Using Magnetic Barrier Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current true random number generators (TRNGs) are either difficult to integrate on chips or have low generation rates, and pseudorandom number generators (PRNGs) lack security due to questionable randomness.

Innovation Solution

A magnetic tunnel junction (MTJ)-based TRNG apparatus that includes a free layer, a reference layer, and an insulator layer, with a magnetic field generator to reduce the barrier between equilibrium states and a detection circuit to generate random numbers based on resistance states.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional TRNGs based on radioactive decay or Johnson-Nyquist noise are used, then true randomness is achieved, but integration on chips becomes difficult and generation rate becomes very low

Engineering Contradiction:
Improverandomness qualityVSAvoidgeneration rate
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent changes the physical parameters of the MTJ device by applying an external magnetic field to reduce the energy barrier between equilibrium states. This parameter change enables the system to transition from a stable memory state to a fluctuating state that generates random numbers, thereby achieving both true randomness and high generation rates suitable for chip integration

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces traditional mechanical or physical TRNG mechanisms (radioactive decay, Johnson-Nyquist noise) with a magnetic-based mechanism using MTJ devices. This substitution enables chip integration while maintaining true randomness through thermal fluctuations in the magnetic free layer, and achieves high generation rates through controlled barrier reduction

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Stability of the object's composition

If the free layer volume is increased to ensure thermal stability for MRAM operation, then non-volatility and thermal stability are maintained, but the random number generation rate decreases

Engineering Contradiction:
Improvethermal stabilityVSAvoidgeneration rate
Core Design Contradiction:
Stability of the object's compositionVSProductivity

Solution Approach 1:

The patent introduces dynamic control of the energy barrier through external magnetic field application. The free layer maintains its large volume for thermal stability during normal operation, but when random number generation is needed, the external magnetic field dynamically reduces the barrier to enable rapid transitions between states, thus achieving both stability and high generation rate

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent performs preliminary action by pre-configuring the MTJ with a sufficiently large free layer volume to ensure thermal stability for MRAM operation. Then, when random number generation is required, the external magnetic field is applied to temporarily reduce the barrier, allowing the system to achieve high generation rates without compromising the underlying thermal stability

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

The MTJ-based TRNG achieves a high and compact random number generation rate, enhancing security and integrability, while maintaining thermal stability and non-volatility.

Implementation Method 1

The magnetic field generator is configured to apply a magnetic field to the free layer to reduce a barrier between the first equilibrium state and the second equilibrium state

Methodology Applied
Scientific EffectMagnetic field: Magnetic Field

Implementation Method 2

Magnetic tunnel junction (MTJ) has been used for non-volatile information storage as magnetoresistic random access memory (MRAM)

Methodology Applied
Scientific EffectMagnetoresistance: Magnetoresistance

Data Source

PatentUS20240062939A1True random number generator
Publication Date: 2024.02.22 FUDAN UNIVERSITY
  • US20240062939A1 patent drawing
  • US20240062939A1 patent drawing
  • US20240062939A1 patent drawing

AI summary

An apparatus includes a magnetic tunnel junction (MTJ), a magnetic field generator, and a detection circuit. The MTJ includes a free layer configured to switch between a first equilibrium state and a second equilibrium state, a reference layer, and an insulator layer sandwiched between the free layer and the reference layer. The magnetic field generator is configured to apply a magnetic field to the free layer to reduce a barrier between the first equilibrium state and the second equilibrium state. The detection circuit is configured to detect a resistance state of the MTJ, and generate a bit value for a random number based on the resistance state of the MTJ.