Extensible Layer Mapping for In-Design Parasitic Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing complexity of integrated circuit (IC) designs makes it challenging to accurately analyze parasitic electrical effects during the design process, as existing methods require a completed design for parasitic checks, leading to long turn-around-times and the need for in-design parasitic verification.

Innovation Solution

A general extensible layer mapping approach that maps design database layers to process layers directly, enabling in-design parasitic checks by converting in-design layers to derived layers using layer derivation rules and generating a one-to-one mapping for parasitic extraction tools.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If parasitic checks are performed only after design completion, then manufacturing precision is improved, but loss of time increases

Engineering Contradiction:
Improveparasitic analysis accuracyVSAvoidturn-around-time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by enabling parasitic extraction and analysis during the design phase rather than waiting for design completion. The layer mapping system allows parasitic checks to be performed on incomplete designs by mapping available design layers to process layers, extracting parasitic data early, and providing feedback to designers before the design is finalized, thus reducing turn-around-time while maintaining analysis accuracy.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If design complexity increases, then functionality improves, but difficulty of detecting and measuring worsens

Engineering Contradiction:
Improvedesign functionalityVSAvoidparasitic detection difficulty
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent introduces an intermediary layer mapping system that bridges design database layers and process layers. This intermediary mapping layer simplifies the detection and measurement of parasitic effects in complex designs by providing a standardized interface between the complex design structure and the parasitic extraction tool, making parasitic analysis manageable even as design complexity increases.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent applies segmentation by dividing the layer mapping process into distinct sections: a first section with derivation rules for converting design layers to process layers, and a second section with one-to-one mapping relationships. This segmentation allows the parasitic extraction tool to handle complex designs by processing different layer mapping aspects separately, reducing the difficulty of detecting and measuring parasitic effects in complex designs.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11144690B2Extensible layer mapping for in-design verification
Publication Date: 2021.10.12 SYNOPSYS INC
  • US11144690B2 patent drawing
  • US11144690B2 patent drawing
  • US11144690B2 patent drawing

AI summary

Techniques and systems for implementing a general extensible layer mapping approach that maps between integrated circuit (IC) design database layers and process layers are described. A first IC design layout having in-design layers can be converted into a second IC design layout having derived layers, wherein said converting comprises mapping the in-design layers to the derived layers by applying a set of layer derivation rules to shapes in the IC design layout, and wherein the set of layer derivation rules implements a one-to-many mapping between the in-design layers and the derived layers. Next, a one-to-one mapping between the derived layers and process layers used in a parasitic extraction tool can be generated. Parasitic extraction on the IC design layout then be performed by providing the second IC design layout and the one-to-one mapping to the parasitic extraction tool.