Magnetic Tunnel Junction RNG for High-Speed Probabilistic Computing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing computing systems struggle with probabilistic computing due to the lack of efficient random number generation units that can generate outputs of 0 or 1 randomly and controllably, and existing magnetic tunnel junction elements do not provide clear methods for high-speed operation and desired output control.
Innovation Solution
A magnetic tunnel junction element with a fixed layer and a free layer having perpendicular magnetization easy axes, coupled in an antiparallel manner, and a barrier layer of magnesium oxide, designed to operate with a shift magnetic field of 20 millitesla or smaller, allowing for high-speed random number generation and output control.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a magnetic tunnel junction element is designed with high thermal stability for nonvolatile memory, then data retention is improved, but the element cannot generate random outputs quickly enough for probabilistic computing
Solution Approach 1:
The patent applies different thermal stability indices to different layers of the magnetic tunnel junction element. The fixed layer is designed with high thermal stability (E/kBT ≥ 60) to ensure data retention, while the free layer is designed with low thermal stability (E/kBT ≤ 10) to enable rapid random fluctuations. This local differentiation allows simultaneous optimization of both reliability and speed within the same device structure.
Solution Approach 2:
The magnetic tunnel junction element is segmented into functionally distinct layers: a fixed layer for stable magnetization reference and a free layer for stochastic fluctuations. This segmentation allows each layer to be optimized independently for its specific function, resolving the contradiction between stable data retention and rapid random number generation.
2Ease of operation
If external input current is increased to control output rate, then output control is improved, but energy consumption increases
Solution Approach 1:
The patent replaces direct current control of magnetization with indirect control through spin transfer torque. Instead of using large currents to directly manipulate magnetic moments, the patent utilizes spin-polarized current flowing through the tunnel junction to exert torque on the free layer's magnetization, enabling efficient control of output rates with lower energy consumption.
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 solution enables a random number generation unit capable of executing probabilistic computing at higher speeds, with improved output control and reduced retention times, suitable for computing systems requiring weighted logic and time averaging.
Implementation Method 1
The utilization of a tunneling magneto resistance effect allows to detect the magnetization direction in the free layer depending on whether the electric resistance is high or low
Implementation Method 2
the fluctuation state of element resistance caused by heat without application of external input in the magnetic tunnel junction element
Data Source
AI summary
A random number generation unit and a computing system using the same, the unit including a magnetic tunnel junction element and being capable of developing the characteristics required for the execution of probabilistic computing and operating at a higher speed. A magnetic tunnel junction element includes a fixed layer having a ferromagnet and having a magnetization direction fixed substantially, a free layer having a ferromagnet and having a magnetization direction varying with a first time constant, and a barrier layer disposed between the layers configured with an insulator. The magnetic tunnel junction element has a shift magnetic field of an absolute value of 20 millitesla or smaller. The fixed layer has a plurality of ferromagnetic and non-magnetic coupling layers laminated one upon another, and ferromagnetic layers adjacent to each other among the respective ferromagnetic layers are coupled in terms of magnetization by the non-magnetic coupling layers in an antiparallel manner.


