Analog Functional Grouping With Hybrid Graph Pair Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing automated methods for analog circuit design struggle with accurate recognition of functional device pairs at the device level, leading to false positives and requiring manual validation, while existing GNN models lack generalization across different circuit topologies and do not provide categorical information on detected pairs.

Innovation Solution

A hybrid approach combining subgraph isomorphism and relational graph convolutional networks (RGCN) to detect and classify functional device pairs, using a relational GraphSAGE model for multi-class link prediction, and a hierarchy-aware GNN architecture with edge-conditioned convolution (ECC) and Circuit-GIN layers to model analog circuits at the transistor level.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If subgraph isomorphism is used to detect functional device pairs, then categorical information is provided, but false positives increase

Engineering Contradiction:
Improvecategorical informationVSAvoidfalse positives
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The patent introduces GNNs as an intermediary component between the circuit graph and the detection output. The GNN processes the graph representation and learns to distinguish true functional pairs from false positives, while the subgraph isomorphism provides categorical information as an additional feature to the GNN, combining the strengths of both approaches

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent merges subgraph isomorphism with GNN-based detection by combining their outputs. The subgraph isomorphism results provide categorical information that is fed into the GNN framework, creating a hybrid approach that leverages both exact matching capabilities and learned pattern recognition to reduce false positives

Inventive Principle:
Principle #5Merging (Combining)

2Productivity

If GNN models are used for symmetry detection, then computational efficiency is improved, but generalization across different circuit topologies is limited

Engineering Contradiction:
Improvecomputational efficiencyVSAvoidgeneralization
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent designs the GNN framework to be universal across different circuit topologies by using graph representations that capture essential structural features. The model is trained on diverse circuit data and uses learnable parameters that adapt to different topology types, enabling it to generalize from training circuits to unseen circuit configurations

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

Solution Approach 2:

The patent employs parameter changes by using learnable embedding vectors for different node and edge types in the circuit graph. These parameters are optimized during training to capture topology-specific patterns, allowing the model to adapt its behavior to different circuit architectures while maintaining the same underlying GNN framework

Inventive Principle:
Principle #35Parameter changes

3Extent of automation

If device-level symmetry detection is performed, then functional pair recognition is achieved, but detection accuracy decreases compared to system-level

Engineering Contradiction:
Improvedevice-level detectionVSAvoiddetection accuracy
Core Design Contradiction:
Extent of automationVSMeasurement precision

Solution Approach 1:

The patent incorporates feedback mechanisms where the GNN model learns from detection results and adjusts its predictions. The model receives feedback in the form of loss signals during training that guide parameter updates, and during inference, it can use confidence scores to identify cases requiring further validation, effectively learning from its own performance patterns

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20260050717A1Hybrid utilization of subgraph isomorphism and relational graph convolutional networks for analog functional grouping annotation
Publication Date: 2026.02.19 THE UNITED STATES OF AMERICA AS REPRESENTED BY THE SECRETARY OF THE NAVY
  • US20260050717A1 patent drawing
  • US20260050717A1 patent drawing
  • US20260050717A1 patent drawing

AI summary

Methods, systems, and computer-readable media are used in graph-based machine learning of analog integrated circuits (ICs). In a first aspect, functional device pairs in transistor-level circuits are detected and classified using a hybrid approach combining a subgraph isomorphism algorithm, such as VF2, with a trained relational-graph convolutional network (RGCN). The VF2 algorithm identifies candidate pairs and initial categories, while the RGCN filters false positives using link prediction scores, preserving category labels for validated pairs. In a second aspect, a relational GraphSAGE model performs multi-class link prediction on a heterogeneous graph with netlist and functional relation edge types, labeling device pairs into analog primitive categories without technology-dependent features and merging overlapping pairs into larger functional groups. In a third aspect, circuit performance is predicted using a hierarchy-aware graph neural network comprising an edge-conditioned convolution (ECC) layer and multiple Circuit graph isomorphism network layers corresponding to hierarchy levels of device groupings.