Statistical Timing Analysis for IC Cell Families

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing IC design methods, particularly static analysis, often result in conservative designs when dealing with large variations in signal propagation delay, as they rely on worst-case scenarios, which can lead to suboptimal performance.

Innovation Solution

The method involves computing data characterizing the variability and magnitude of delay among cells grouped by their topological layout, allowing for statistical timing analysis and determining a variation factor to estimate delay variations, reducing the need for individual simulations or measurements by using a cell library with rise time and fall time family groupings.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If worst-case analysis approach is used to characterize signal propagation delay, then design reliability is improved, but design performance deteriorates due to significant conservatism

Engineering Contradiction:
Improvedesign reliabilityVSAvoiddesign performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent changes the parameter representation from fixed worst-case values to statistical distributions with multiple parameters (mean, standard deviation, skewness, kurtosis). This allows the analysis to capture the actual variability of delay values without being overly conservative, thereby improving design performance while maintaining reliability through proper statistical characterization.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent creates a statistical model (copy) of the delay behavior that replicates the essential characteristics of the actual delay variations without requiring exhaustive worst-case scenarios. This statistical copy enables more efficient analysis that avoids the excessive conservatism of traditional worst-case methods.

Inventive Principle:
Principle #26Copying

2Measurement precision

If individual simulation or measurement is performed for each gate, then measurement precision is improved, but productivity deteriorates due to extensive simulation requirements

Engineering Contradiction:
Improvedelay characterization precisionVSAvoiddesign efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent merges the delay characteristics of multiple gates by computing statistical distributions for compound paths. Instead of treating each gate individually, it combines their statistical parameters (mean, standard deviation, skewness, kurtosis) to achieve accurate path delay characterization without requiring separate detailed simulations for each component.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent creates a universal statistical modeling approach that can be applied to any gate or path in the circuit. The same statistical distribution framework and combination rules work across different gates and paths, providing a multi-functional methodology that maintains precision without requiring gate-specific simulation procedures.

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

3Productivity

If statistical distributions are used for each gate, then design performance is improved, but device complexity increases due to compound effect computations

Engineering Contradiction:
Improvedesign performanceVSAvoidanalysis complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the delay characterization into distinct statistical parameters (mean, standard deviation, skewness, kurtosis) that can be computed and combined independently. This segmentation allows the complex statistical analysis to be broken down into manageable components, reducing the overall computational complexity while maintaining accuracy.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7594210B2Timing variation characterization
Publication Date: 2009.09.22 ANSYS INC
  • US7594210B2 patent drawing
  • US7594210B2 patent drawing
  • US7594210B2 patent drawing

AI summary

A method includes grouping cells with similar topological characteristics into a family of cells, the topological characteristics being defined in part by topological layouts of transistors in the respective cells in the family of cells; and computing data characterizing a relationship between a variability of delay and a magnitude of delay shared among the cells in the family of cells.