IC Layout Verification Using Parallel Window Splitting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern integrated circuit (IC) design is complex and requires efficient automated tools for physical verification, particularly in handling parasitic capacitance and resistance structures, while ensuring rapid design and manufacturing compliance with numerous rules and statistical manufacturing unpredictability.

Innovation Solution

A system and method for physical verification workflow that includes extraction of parasitic capacitance and resistance structures, automatic splitting of IC layout for parallel processing, and use of a metadata matrix to minimize resources for generating IC masks, implemented in single-host-multi-core or cloud-based environments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If automated design tools are used for physical verification, then verification accuracy is improved, but computational resources and processing time increase

Engineering Contradiction:
Improveverification accuracyVSAvoidcomputational resources
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The IC layout is automatically split into multiple sections or regions, allowing the verification process to be divided into smaller parallel tasks. Each section can be processed independently, reducing the computational burden on single resources while maintaining overall verification accuracy through coordinated processing of all sections.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If automated design tools are used for physical verification, then verification accuracy is improved, but processing time increases

Engineering Contradiction:
Improveverification accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The layout splitting enables parallel processing of different IC sections simultaneously, reducing total processing time while maintaining verification accuracy through comprehensive checking of all segments.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary analysis to identify and extract parasitic capacitance and resistance structures before the main verification process. This preparatory extraction organizes data in advance, allowing the subsequent verification to proceed more efficiently with pre-processed information.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If detailed parasitic extraction is performed, then manufacturing precision is improved, but device complexity increases

Engineering Contradiction:
ImprovemanufacturabilityVSAvoidtool complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system automatically extracts and identifies parasitic capacitance and resistance structures in advance, organizing this complex information into structured data formats. This preliminary extraction simplifies the subsequent verification process by having parasitic data ready in an organized manner, reducing the apparent complexity during main verification.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces intermediate data structures and metadata to bridge the complex parasitic extraction process and the verification process. These intermediaries organize and manage the complex parasitic data, making it more manageable and reducing the effective complexity of the overall system.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Productivity

If metadata matrix is used to minimize information volume, then productivity is improved, but measurement precision may be reduced

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidverification accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system transforms detailed parasitic extraction data into a compressed metadata matrix format that retains essential verification information while reducing data volume. This parameter transformation maintains critical precision by preserving key electrical characteristics in a more efficient representation, enabling both high productivity and adequate measurement precision.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12608532B2Physical verification workflow for semiconductor circuit designs
Publication Date: 2026.04.21 SILVACO INC
  • US12608532B2 patent drawing
  • US12608532B2 patent drawing
  • US12608532B2 patent drawing

AI summary

An electronic design automation (EDA) tool and system for physical verification of workflow for semiconductor circuit designs, and methods of using the same is described. Generally, the method includes (i) automatic splitting an integrated circuit (IC) layout into a number of windows for parallel processing using a plurality of central processing cores; (ii) extracting parasitic capacitance structures from the IC layout; (iii) generating fill elements for masks to fabricate an IC having the IC layout using a metadata matrix to minimize volume of information and resources needed; and (iv) extraction of parasitic resistance structures from IC layout. In some embodiments, the IC layout is additionally or alternatively split into groups of rules for processing. Other embodiments are also described.