Slew-Based Effective Capacitance Model for Gate Output Slew Computation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for computing gate output slew in integrated circuit design, particularly using delay-based effective capacitance, result in significant errors and are computationally intensive, making them unsuitable for early synthesis stages.

Innovation Solution

A new slew-based effective capacitance model is developed, which constructs a π model with output resistance and total capacitance, reduces it to first and second parameters, computes a capacitance coefficient as a function of slew, and calculates effective capacitance to accurately determine gate output slew using iterative solutions, 2D tables, or closed-form equations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If delay-based effective capacitance is used for gate output slew computation, then the computation can be performed with simple models in early synthesis stages, but the accuracy of slew computation deteriorates significantly

Engineering Contradiction:
Improvecomputation speedVSAvoidslew computation accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent changes the fundamental parameter used for effective capacitance calculation from delay-based to slew-based. By deriving the capacitance coefficient from slew equations rather than delay equations, the model accurately captures the slew rate behavior while maintaining computational efficiency. The key equation Ceff = C * η(slew) directly relates effective capacitance to the desired slew computation, resolving the contradiction between simplicity and accuracy.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If complex models are used for accurate slew computation, then the accuracy improves, but the computational expense increases significantly

Engineering Contradiction:
Improveslew computation accuracyVSAvoidcomputational expense
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent extracts the essential slew rate behavior from complex circuit models and encapsulates it in a simplified effective capacitance formulation. By taking out only the critical slew-related parameters and relationships, the method achieves accurate slew computation without requiring full complex circuit simulation, thus reducing computational expense while maintaining precision.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent creates a simplified copy of the complex slew behavior through the effective capacitance model. Instead of simulating the entire complex circuit, it copies the essential slew rate characteristics into a manageable mathematical model that can be computed efficiently while preserving accuracy.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If delay-based Ceff is used, then the model is suitable for early synthesis stages with millions of gates, but the slew computation produces huge errors

Engineering Contradiction:
Improvemodel applicability to early synthesisVSAvoidslew computation accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent fundamentally changes the parameter basis from delay to slew, making the model inherently suited for slew computation in early synthesis stages. The slew-based capacitance coefficient η(slew) is specifically designed to work with the simplified models and large-scale circuits typical of early synthesis, eliminating the huge errors produced by delay-based approaches while maintaining broad applicability.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9946824B2Efficient <i>C</i><sub>eff </sub>model for gate output slew computation in early synthesis
Publication Date: 2018.04.17 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US9946824B2 patent drawing
  • US9946824B2 patent drawing
  • US9946824B2 patent drawing

AI summary

A slew-based effective capacitance (Ceff) is used to compute gate output slew during early synthesis of an integrated circuit design. A π model is constructed for the gate and reduced to two parameters which are used to compute a slew value for the model, given a slew definition. A capacitance coefficient is then calculated as a function of this slew value. The effective capacitance is the product of the coefficient and the total capacitance of the π model. The output slew of the gate may in turn be computed using the slew-based Ceff. The coefficient may be computed by iteratively solving an equation representing output voltage over time dependent on the first and second parameters, by directly solving a closed-form equation which is a function of the first and second parameters, or by looking up the capacitance coefficient in a table indexed by the first and second parameters.