Location-Aware Timing Analysis for Digital Integrated Circuits

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current timing analysis methods for integrated circuits often result in pessimistic delay values due to inaccurate accounting of physical factors like voltage variation, leading to inefficient design finalization and slower clock frequencies.

Innovation Solution

The method involves calculating scale factors based on the number of switching transistors and voltage drop within a predefined area of the integrated circuit design to adjust delay values, providing more accurate timing analysis by considering physical attributes such as fin switching and power staple configuration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional timing analysis methods are used, then the design process is simplified, but the delay values become pessimistic and inaccurate

Engineering Contradiction:
Improvedelay value accuracyVSAvoidtiming analysis complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies local quality by dividing the integrated circuit into predefined areas and calculating separate scale factors for each area based on local characteristics (number of switching transistors and voltage drop). This allows each region to be analyzed with its specific physical attributes, improving delay value accuracy without requiring complete redesign of the entire timing analysis system.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes physical parameters (number of switching transistors and voltage drop values) to calculate scale factors that adjust delay values. By incorporating these physical parameters into the timing analysis, the method transforms traditional electrical-based delay calculations into location-aware delay calculations that reflect actual physical conditions, thereby improving measurement precision.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If location-aware timing analysis is implemented, then delay values become more accurate, but the calculation complexity increases

Engineering Contradiction:
Improvetiming analysis accuracyVSAvoiddesign finalization time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the integrated circuit into predefined areas for independent analysis. Each area is evaluated separately using local physical characteristics, which allows parallel processing and reduces overall computation time. This segmentation approach enables accurate location-aware timing analysis without requiring exhaustive analysis of the entire circuit, thus reducing design finalization time.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary calculations of scale factors based on physical attributes (number of switching transistors and voltage drop) before conducting the actual timing analysis. By pre-computing these location-based parameters, the method avoids repeated complex calculations during the timing analysis phase, thereby improving accuracy while minimizing additional time consumption.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If physical factors like voltage variation are considered, then delay determination becomes more accurate, but the analysis process becomes more complex

Engineering Contradiction:
Improvegate delay determination accuracyVSAvoidanalysis process complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies local quality by considering physical factors (voltage drop and number of switching transistors) at the local level of predefined areas rather than applying uniform assumptions across the entire circuit. This localized approach captures the actual physical variations in different regions, improving gate delay determination accuracy while keeping the analysis process manageable through regional decomposition.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent incorporates physical parameters (voltage drop values and transistor counts) into the timing analysis by calculating scale factors that adjust delay values based on these parameters. This transformation from electrical-based to physical-based delay calculation improves accuracy while maintaining a systematic analysis framework that does not require complete process redesign.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240330556A1Location aware timing analysis of a digital integrated circuit
Publication Date: 2024.10.03 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US20240330556A1 patent drawing
  • US20240330556A1 patent drawing
  • US20240330556A1 patent drawing

AI summary

Timing analysis of a digital integrated circuit includes determining an initial delay value for a gate of an integrated circuit design. The gate is located within a predefined area of the integrated circuit design. A first scale factor is calculated based on a number of switching transistors within the predefined area, and a second scale factor is calculated based on a voltage drop value associated with the predefined area. An updated delay value for the gate is calculated based on the initial delay value, the first scale factor, and the second scale factor.