Resistively Coupled Ising Nodes With Quantized All-to-All Coupling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Ising machines face challenges in scalability and solution quality due to their reliance on near-neighbor coupling, which leads to inefficient hardware resource utilization and poor solution quality, while emulated all-to-all coupling introduces significant computational and energy overheads.

Innovation Solution

A resistively-coupled Ising machine with bistable nodes and quantized nodal interactions (QuBRIM) is developed, enabling direct adjustment of interactions among neighboring nodes and reducing hardware complexity, allowing for efficient all-to-all coupling at the hardware level.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If near-neighbor coupling is used in Ising machines, then hardware implementation is simpler, but solution quality deteriorates and hardware resource utilization becomes inefficient

Engineering Contradiction:
Improvehardware implementation simplicityVSAvoidsolution quality
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The patent introduces a resistive coupling network as an intermediary component that enables all-to-all interactions between spin nodes. This resistive network acts as a mediator that distributes coupling signals from each node to all other nodes simultaneously, achieving full connectivity without requiring direct complex wiring between every pair of nodes. The resistive coupling network transforms the coupling topology from limited near-neighbor to comprehensive all-to-all while maintaining hardware simplicity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If emulated all-to-all coupling is implemented, then connectivity is improved, but computational overhead and energy consumption increase significantly

Engineering Contradiction:
ImproveconnectivityVSAvoidenergy consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent replaces computational emulation of all-to-all coupling with direct physical resistive coupling. Instead of using von Neumann processors to calculate and simulate coupling interactions (which consumes significant computational energy), the system uses physical resistive networks to directly establish electrical coupling paths between all nodes. This substitution of mechanical/computational processes with direct physical interactions eliminates the need for extensive computational overhead while achieving true all-to-all connectivity.

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

3Adaptability or versatility

If emulated all-to-all coupling is implemented, then connectivity is improved, but computational overhead increases significantly

Engineering Contradiction:
ImproveconnectivityVSAvoidcomputational overhead
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The resistive coupling network is designed to automatically establish all-to-all connections without requiring external control or computation. Once the resistive network is physically configured, it self-generates the coupling interactions through passive electrical properties. Each node naturally couples to all other nodes through the resistive network without needing active computation or control signals to manage the connectivity, eliminating computational overhead while maintaining versatile all-to-all connections.

Inventive Principle:
Principle #25Self-service

4Measurement precision

If quantized nodal interactions are implemented, then solution accuracy is improved, but hardware complexity increases

Engineering Contradiction:
Improvesolution accuracyVSAvoidhardware complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements quantization by changing the parameter representation of nodal states from continuous voltage levels to discrete quantized levels. The spin nodes operate at specific quantized voltage thresholds that correspond to definite spin states (+1 or -1). This parameter quantization improves solution accuracy by eliminating ambiguous intermediate states, while the hardware complexity is managed through the inherent bistable nature of the resistive coupling network that naturally stabilizes at these quantized levels without requiring additional complex quantization circuitry.

Inventive Principle:
Principle #35Parameter changes

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 QuBRIM design enhances scalability and solution quality by leveraging nature to perform computations orders of magnitude faster and more energy efficiently than conventional von Neumann solvers, with improved solution accuracy and reduced preprocessing demands.

Implementation Method 1

a resistively-coupled Ising machine with quantized nodal interaction

Methodology Applied
Scientific EffectResistive coupling: Electrical Resistance

Implementation Method 2

the buffer circuit configured to provide a first output voltage when a voltage at the buffer input is below a threshold, and a second output voltage when the voltage at the buffer input is above the threshold

Methodology Applied
Scientific EffectVoltage threshold switching:

Implementation Method 3

the current conveyor configured to hold its input at a constant voltage and mirror current received at the input into the input of the bistable node

Methodology Applied
Scientific EffectCurrent mirroring:

Data Source

PatentUS20250105828A1Quantized Bistable Resistively-coupled Ising Machine
Publication Date: 2025.03.27 UNIVERSITY OF ROCHESTER
  • US20250105828A1 patent drawing
  • US20250105828A1 patent drawing
  • US20250105828A1 patent drawing

AI summary

A computation node comprises an input, an output, a bistable node, comprising an input and an output, the output configured to have at least two equilibrium output voltages, a first buffer circuit, having an input and an output, the buffer input connected to the bistable node and the buffer output connected to the computation node, the buffer circuit configured to provide a first output voltage when a voltage at the buffer input is below a threshold, and a second output voltage when the voltage at the buffer input is above the threshold, and a current conveyor node having an input connected to the computation node and an output connected to the bistable node, the current conveyor configured to hold its input at a constant voltage and mirror current received at the input into the input of the bistable node. A network of resistively-coupled computation nodes is also described.