Series MTJ p-Bit Circuit for Wider Stochastic Tunability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing probabilistic bit (p-bit) circuits based on bipolar magnetic tunnel junctions (MTJs) have limited tunability and a small stochastic range, restricting their scalability and applicability in probabilistic computing systems.

Innovation Solution

The proposed solution involves modifying the p-bit circuit design by using multiple MTJs connected in series and incorporating a resistor at the source terminal, along with a comparator to generate an output voltage based on a reference voltage and the drain voltage, thereby enhancing the tunability and stochastic range of the p-bit.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a conventional p-bit circuit with a single bipolar MTJ is used, then the device complexity is low, but the stochastic range is very small (sub 0.5 V) and tunability is limited

Engineering Contradiction:
Improvestochastic rangeVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides a single MTJ device into multiple MTJs connected in series. This segmentation allows each MTJ to contribute incrementally to the overall stochastic response, extending the input voltage range over which stochastic behavior occurs while maintaining manageable device complexity through modular architecture

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from a single-dimensional (single MTJ) to a multi-dimensional (multiple MTJs in series) configuration. This dimensional expansion in the circuit architecture enables enhanced tunability and stochastic range without proportionally increasing complexity, as the MTJs work collectively to broaden the operational window

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If multiple MTJs are used to extend stochastic range, then the tunability is enhanced, but the device complexity increases

Engineering Contradiction:
ImprovetunabilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

By segmenting the p-bit circuit into multiple identical or similar MTJ units connected in series, the patent achieves enhanced tunability through cumulative effect while maintaining relatively simple individual unit designs. This modular segmentation allows systematic extension of stochastic range without exponentially increasing complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges multiple MTJ devices into a unified series configuration where their stochastic responses combine to produce an extended tunable range. This merging approach achieves enhanced adaptability while the regular repeating structure keeps the overall device complexity manageable

Inventive Principle:
Principle #5Merging (Combining)

3Manufacturing precision

If a bipolar MTJ with two resistance states is used, then the manufacturing precision is high, but the output probability response is staircase-shaped and not continuous

Engineering Contradiction:
Improvemanufacturing precisionVSAvoidoutput probability continuity
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The patent segments the resistance response into multiple discrete steps using multiple bipolar MTJs in series. Each MTJ contributes a discrete resistance state change, and their combination creates a multi-level staircase response that better approximates continuous behavior while maintaining the manufacturing advantages of bipolar MTJs

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses multiple bipolar MTJs that each provide discrete two-state operation, but their cumulative effect creates a multi-level response that partially achieves continuous behavior. This partial action approach maintains the simplicity and manufacturability of bipolar MTJs while improving output probability continuity

Inventive Principle:
Principle #16Partial or excessive 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

This design enhances the stochastic range of p-bit circuits by up to an order of magnitude, facilitating improved scalability and tunability, and allowing for more continuous and controlled output probability responses.

Implementation Method 1

lowering the energy barrier of their free magnet layer (as shown in FIG. 1A), defined in the literate as a low barrier magnet (LBM), gives rise to a stochastic device that oscillates between two resistance states

Methodology Applied
Scientific EffectThermal activation:

Implementation Method 2

the probabilistic bit (p-bit), which exhibits its stochasticity through a stochastic magnetic tunnel junction (MTJ)

Methodology Applied
Scientific EffectMagnetic tunneling:

Implementation Method 3

a comparator configured to receive voltage from the drain ('drain voltage') and generate an output voltage based on a reference voltage and the drain voltage

Methodology Applied
Scientific EffectVoltage comparison:

Data Source

PatentUS20250169370A1Apparatus and method of implementing a probabilistic bit (p-bit) circuit with enhanced tunability
Publication Date: 2025.05.22 KING FAHD UNIVERSITY OF PETROLEUM AND MINERALS
  • US20250169370A1 patent drawing
  • US20250169370A1 patent drawing
  • US20250169370A1 patent drawing

AI summary

An apparatus and method for implementing a probabilistic bit (p-bit) circuit with enhanced tunability is disclosed. The apparatus includes multiple magnetic tunnel junctions (MTJs) connected in series to a drain of a transistor. The apparatus also includes a resistor connected to a source of the transistor. The resistor is of a resistance value that is selected based on an average equivalent resistance value of a series combination of the multiple MTJs. The apparatus includes a comparator configured to receive voltage from the drain (“drain voltage”) and generate an output voltage based on a reference voltage and the drain voltage. The method includes generating, using a first circuitry, a drain voltage that is fluctuating over time, and generating, using a second circuitry, an output voltage that is varying continuously over time by comparing the fluctuating voltage with a reference voltage.