Modular Quantum Control Using Core Partitioning and Boundary Qubits

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current quantum computing systems face challenges in efficiently compiling, calibrating, and executing quantum algorithms due to the complexity of large-scale quantum operations, which are often hindered by the need to tune individual quantum logic gates and manage complex interactions between qubits.

Innovation Solution

A modular control approach is implemented using software-defined modularity and optimal control theory (OCT) routines, allowing for the compilation and execution of quantum algorithms across multiple qubits by generating control sequences that target gates over subsets of qubits, reducing complexity and enabling scalable quantum computation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If individual quantum logic gates are tuned and managed for large-scale quantum operations, then quantum computation can be performed, but the complexity of compiling, calibrating, and executing quantum algorithms increases significantly

Engineering Contradiction:
Improvequantum computation capabilityVSAvoidcontrol system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides the quantum processor into multiple modular cores, where each core is a self-contained unit with its own qubits and control logic. This segmentation allows independent compilation and calibration of each core, reducing the overall complexity of managing large-scale quantum operations while maintaining quantum computation capability across the entire processor.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If a universal set of individual quantum logic gates is used, then quantum algorithms can be executed, but the calibration and tuning process becomes increasingly complex with scale

Engineering Contradiction:
Improvequantum algorithm executionVSAvoidcalibration complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

Each modular core in the quantum processor is designed to implement a universal set of quantum logic gates locally. This allows any quantum algorithm to be executed by composing operations within and across cores, maintaining versatility while simplifying calibration since each core can be independently tuned using the same universal gate set rather than requiring custom calibration for each operation.

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

3Productivity

If control sequences are generated for multiple qubits simultaneously, then quantum algorithms can be executed, but the analytical complexity required for gate operations increases

Engineering Contradiction:
Improvequantum algorithm execution efficiencyVSAvoidanalytical complexity
Core Design Contradiction:
ProductivityVSDifficulty of detecting and measuring

Solution Approach 1:

The control system generates control sequences by dividing the quantum processor into modular cores, compiling algorithms into sequences that operate on individual cores independently before coordinating between cores. This segmentation reduces analytical complexity by breaking down multi-qubit control problems into smaller, manageable sub-problems that can be solved separately and then composed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces boundary qubits as intermediary elements between modular cores. These boundary qubits facilitate controlled interactions between cores while maintaining a clear separation of control domains. The intermediary structure simplifies the generation of control sequences by providing well-defined interfaces between cores, reducing the overall analytical complexity of multi-core coordination.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11200508B2Modular control in a quantum computing system
Publication Date: 2021.12.14 RIGETTI & CO INC
  • US11200508B2 patent drawing
  • US11200508B2 patent drawing
  • US11200508B2 patent drawing

AI summary

In a general aspect, a quantum computing method is described. In some aspects, a control system in a quantum computing system assigns subsets of qubit devices in a quantum processor to respective cores. The control system identifies boundary qubit devices residing between the cores in the quantum processor and generates control sequences for each respective core. A signal delivery system in communication with the control system and the quantum processor receives control signals to execute the control sequences, and the control signals are applied to the respective cores in the quantum processor.