Parasitic Sensitivity Analysis for IC Layout Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing integrated circuit design tools lack the ability to effectively analyze and optimize parasitic elements, which are unintended impedances that degrade circuit performance, leading to discrepancies between post-layout and schematic simulations and failure to meet specification requirements.

Innovation Solution

The development of techniques that identify, quantify, and visualize the impact of parasitic elements on circuit design characteristics, allowing designers to interactively modify the circuit layout to reduce parasitic effects, using methods such as sensitivity analysis and visualization tools integrated with existing software like SPICE.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If parasitic elements are fully accounted for during initial circuit design, then circuit performance accuracy is improved, but design complexity and computational burden increase significantly

Engineering Contradiction:
Improvecircuit performance accuracyVSAvoiddesign complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the vast number of parasitic elements into groups based on their impact significance. Sensitivity analysis divides parasitics into categories (e.g., high-impact, medium-impact, low-impact) allowing designers to focus on critical parasitics while simplifying the overall analysis complexity. This segmentation enables accurate modeling of dominant parasitics without computationally modeling every single parasitic element.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts and identifies the most significant parasitic elements that have the greatest impact on circuit performance using sensitivity analysis. By taking out only the critical parasitics from the complete set, the method achieves accurate performance prediction while reducing design complexity and computational requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

2Ease of operation

If sensitivity analysis and visualization tools are integrated into design software, then ease of operation is improved, but device complexity increases

Engineering Contradiction:
Improveease of operationVSAvoidsoftware complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements feedback mechanisms where sensitivity analysis results are automatically calculated and fed back to the designer through visualization tools. The system continuously monitors parasitic impacts and provides real-time feedback on how layout modifications affect circuit performance, making the complex analysis process transparent and easy to operate.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces intermediary visualization tools that act as mediators between the complex parasitic analysis engine and the user. These tools translate complex sensitivity data into intuitive visual representations, shielding the user from underlying complexity while maintaining ease of operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If interactive modification capabilities are provided for real-time parasitic optimization, then productivity is improved, but computational time increases

Engineering Contradiction:
Improvedesign efficiencyVSAvoidcomputational time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent performs preliminary sensitivity analysis to identify critical parasitic elements before the designer begins interactive optimization. By pre-calculating which parasitics have the greatest impact, the system enables focused real-time optimization only on relevant parameters, improving productivity while minimizing additional computational time during interactive sessions.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11599698B1IR drop analysis based on sensitivity analysis and visualization
Publication Date: 2023.03.07 DIAKOPTO INC
  • US11599698B1 patent drawing
  • US11599698B1 patent drawing
  • US11599698B1 patent drawing

AI summary

A computer/software tool for electronic design automation (EDA) extracts parasitics from a post-layout netlist file for an integrated circuit (IC) design and uses these parasitics to model circuit behavior between one or more excitation points and one or more observation points for a given circuit design characteristic. Sensitivities of that given circuit design characteristic to each constituent parasitic (or a group of parasitics that might be, for example, associated with a given structural element such as a layer) are then computed. The computer/software tool generates a visual display based on the relative sensitivities; for example, in one embodiment, relative sensitivities can be color-coded to permit a designer to visualize sources of problems in the IC design. In other embodiments, the sensitivities can be filtered and/or processed, e.g., so as to provide EDA driven assistance to changes to reduce excessive sensitivities or sensitivities to certain parasitics.