Automatic Fault Detection in Inter-Power Domain Timing Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic circuit design methods lack efficient automatic fault detection and diagnostics in inter-power/voltage domain (IPD) based timing analysis, making it difficult to identify and address faults in complex digital circuits.

Innovation Solution

A computer-implemented method for automatic fault detection in electronic circuit design, which involves reading design and power intent information, identifying inter-power domain paths, filtering them using a graph-based approach to detect faulty paths, and generating a report depicting these faulty paths.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If circuit simulation is used for timing measurement, then measurement accuracy is improved, but analysis speed deteriorates

Engineering Contradiction:
Improvetiming measurement accuracyVSAvoidanalysis speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent replaces rigorous circuit simulation (mechanical/computational heavy approach) with static timing analysis using simplified timing models. This substitution maintains sufficient timing measurement accuracy while dramatically improving analysis speed, making the process practical for large-scale digital circuits.

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

Solution Approach 2:

The patent changes the modeling parameters from detailed circuit simulation models to simplified timing models that capture essential timing characteristics without the computational overhead of full simulation. This parameter simplification enables fast timing analysis while maintaining practical accuracy.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If manual fault detection is performed, then detection accuracy is improved, but time consumption increases

Engineering Contradiction:
Improvefault detection accuracyVSAvoidtime consumption
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements automatic fault detection where the timing analysis system self-diagnoses and identifies faulty inter-power domain paths without requiring manual intervention. The system automatically extracts timing paths, analyzes power domain crossings, and generates fault reports, eliminating the need for manual inspection while maintaining high detection accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent incorporates feedback mechanisms where the timing analysis system continuously monitors timing paths and automatically identifies faults based on extracted information. The system feeds back timing path data, power domain transition information, and fault conditions to generate comprehensive fault reports, enabling automated detection and diagnosis.

Inventive Principle:
Principle #23Feedback

3Reliability

If comprehensive timing analysis is performed, then analysis thoroughness is improved, but computational complexity increases

Engineering Contradiction:
Improveanalysis thoroughnessVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the timing analysis process into distinct phases: extracting timing paths, identifying power domain crossings, analyzing fault conditions, and generating reports. This segmentation allows comprehensive analysis of IPD paths while managing computational complexity through structured processing and targeted analysis of critical paths.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts only the essential information needed for fault detection from the comprehensive timing data. By extracting timing path information, power domain transition details, and fault conditions, the system achieves thorough analysis while reducing computational complexity through selective data processing and focused fault identification.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12332304B1System and method for automatic fault detection in an electronic design
Publication Date: 2025.06.17 CADENCE DESIGN SYST INC
  • US12332304B1 patent drawing
  • US12332304B1 patent drawing
  • US12332304B1 patent drawing

AI summary

Embodiments include herein are directed towards a method for automatic detection during a timing analysis. Embodiments may include reading, using a processor, design and power intent information associated with an electronic design and automatically identifying a plurality of inter-power domain paths from the design and power intent information. Embodiments may further include automatically filtering the plurality of inter-power domain paths to identify one or more faulty inter-power domain paths using a graph-based approach and automatically generating a report depicting the one or more faulty inter-power domain paths.