Transistor-Level Defect Coverage in Analog IC Sub-Circuits

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for defect coverage and fault simulation in integrated circuits, particularly in analog circuits, are inefficient due to high computational resource and processing time requirements, leading to unsatisfactory fault coverage and increased manufacturing costs.

Innovation Solution

The method involves partitioning the analog circuit of a mixed-signal IC design into sub-circuits and identifying fault-sensitive internal nets based on these sub-circuits, using channel-connected graphs and algorithms to reduce the number of simulations needed for high test coverage, thereby improving defect and fault simulation efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If fault simulation is performed on the entire analog circuit, then fault coverage is improved, but computational resource consumption and processing time increase significantly

Engineering Contradiction:
Improvefault coverageVSAvoidsimulation efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent partitions the analog circuit into multiple sub-circuits based on connectivity analysis. By dividing the large-scale circuit into smaller independent sub-circuits, the simulation can be performed on each sub-circuit separately, reducing the computational complexity from O(n²) to O(k²) where k is the size of sub-circuits. This segmentation maintains fault coverage while significantly improving simulation efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts and identifies critical sub-circuits that contain the majority of fault-sensitive internal nets. By focusing simulation efforts on these extracted sub-circuits rather than the entire circuit, the method achieves high fault coverage with reduced computational resources. The extraction process identifies sub-circuits with the highest fault sensitivity metrics.

Inventive Principle:
Principle #2Taking out (Extraction)

2Productivity

If the number of simulations is reduced to save computational resources, then processing time decreases, but fault coverage becomes insufficient

Engineering Contradiction:
Improveprocessing timeVSAvoidfault coverage
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies local quality by assigning different simulation priorities to different sub-circuits based on their fault sensitivity. Sub-circuits with higher fault sensitivity receive more comprehensive simulation coverage, while less critical sub-circuits use reduced simulation sets. This localized approach ensures adequate fault coverage is maintained in critical areas while reducing overall computational burden.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent performs partial simulation by selecting a representative subset of test patterns for each sub-circuit rather than exhaustively testing all patterns. The method uses fault sensitivity analysis to identify the most critical test patterns, applying partial action that achieves sufficient fault coverage without the computational cost of complete exhaustive testing.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If traditional fault simulation methods are used on mixed-signal ICs, then both digital and analog fault coverages are determined, but the majority of failures in analog circuits are not adequately detected due to resource constraints

Engineering Contradiction:
Improveanalog fault detectionVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the mixed-signal IC into digital and analog sub-circuits, with further segmentation of analog circuits into fault-sensitive sub-circuits. This hierarchical segmentation allows focused simulation resources to be applied to analog portions that are most prone to failures, improving analog fault detection capability while managing computational complexity through structured division.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the simulation parameters by dynamically adjusting the number of test patterns and simulation depth based on sub-circuit characteristics. For analog sub-circuits identified as having high fault sensitivity, the method increases simulation thoroughness with more test patterns and deeper analysis, while reducing parameters for less critical sections. This adaptive parameter adjustment optimizes the balance between analog fault detection and computational complexity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11620424B2Transistor—level defect coverage and defect simulation
Publication Date: 2023.04.04 SYNOPSYS INC
  • US11620424B2 patent drawing
  • US11620424B2 patent drawing
  • US11620424B2 patent drawing

AI summary

A system and method utilized to receive an integrated circuit (IC) design and generating a graph based on a plurality of sub-circuits of the IC design. Further, one or more candidate sub-circuits are determined from the plurality of sub-circuits based on the graph. Additionally, one or more sub-circuits are identified from the one or more candidate sub-circuits based on a number of transistors and a number of edges within each of the plurality of sub-circuits. An indication of the identified one or more sub-circuits is provided.