Limited Basis Quantum Particle Definitions for EDA Color Assignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current quantum computing systems face limitations in accurately and efficiently mapping and representing Electronic Design Automation (EDA) processes, leading to challenges in applying quantum computing to complex circuit designs due to issues like non-physical states and limited data precision.

Innovation Solution

The implementation of limited basis quantum particle definitions in quantum computing models, which restrict or eliminate non-physical states, allowing for improved accuracy and precision in representing EDA processes by defining particles that prohibit states that cannot occur in the corresponding EDA process, thereby enhancing the mapping of EDA processes to quantum computing systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If quantum computing systems use standard particle definitions to represent EDA processes, then the system can operate with general quantum computing capabilities, but non-physical states occur that reduce accuracy in representing EDA processes

Engineering Contradiction:
Improveaccuracy in representing EDA processesVSAvoidquantum particle definition complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The quantum particle definition is segmented into a limited basis set of allowed states rather than using a complete basis. By dividing the state space into physically meaningful segments (allowed states) and excluding non-physical states, the system achieves accurate representation of EDA processes without the complexity of defining and managing all possible quantum states.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If quantum computing systems use limited basis quantum particle definitions to eliminate non-physical states, then accuracy and precision in representing EDA processes improve, but the quantum model becomes more complex to implement

Engineering Contradiction:
Improveprecision in quantum computing modelVSAvoidquantum model implementation complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system changes the parameters of quantum particle definitions by specifying a limited basis of allowed states rather than using standard complete basis definitions. This parameter change restricts the quantum state space to only those states that correspond to physically meaningful EDA process configurations, thereby improving precision while managing implementation complexity through focused state definition.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If quantum computing systems rely on penalty parameters to suppress non-physical states, then the system can maintain general quantum computing operation, but accuracy decreases due to reliance on penalty mechanisms

Engineering Contradiction:
Improveaccuracy of EDA process representationVSAvoidefficiency of quantum computing application
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary action by pre-defining the limited basis of allowed quantum states before executing the EDA process. By establishing the correct state space boundaries in advance, the system prevents non-physical states from occurring during computation, eliminating the need for penalty parameters and their associated accuracy compromises while maintaining computational efficiency.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10846448B1Limited basis quantum particle definitions in applications of quantum computing to electronic design automation processes
Publication Date: 2020.11.24 SIEMENS INDUSTRY SOFTWARE INC
  • US10846448B1 patent drawing
  • US10846448B1 patent drawing
  • US10846448B1 patent drawing

AI summary

A system may include a quantum model engine configured to generate (e.g., load or instantiate) a quantum computing model to represent an electronic design automation (EDA) process for a circuit design. The EDA process may be a multi-patterning process to assign colors to geometric elements of the circuit design. The quantum computing model may include quantum particle types that may be defined to prohibit non-physical states in the quantum computing model from occurring. The quantum model engine may also be configured to generate a color assignment for the geometric elements of the circuit design through the quantum computing model. The system may also include a manufacture support engine configured to use the color assignment to support manufacture of circuit layers of the circuit design through multiple manufacturing steps.