Semiconductor Layout Verification Using Filter Marks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing semiconductor manufacturing techniques are inefficient due to the time-consuming nature of design rule checking and optical proximity correction (OPC) processes, which are exacerbated by the need to re-run these tests and OPC cycles whenever layouts are updated, leading to increased cycle time and human loading.

Innovation Solution

A method is introduced that creates a library for test patterns and filter marks to identify and filter out ignorable hot spots, allowing for targeted OPC verification and reducing the number of hot spots that need to be checked, thereby streamlining the OPC cycle and design rule checking processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If comprehensive DRC and OPC verification is performed on all layouts, then manufacturing precision is improved, but productivity deteriorates due to increased cycle time

Engineering Contradiction:
Improvelayout verification accuracyVSAvoidOPC cycle time
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The layout is segmented into frame regions and main chip regions, with different verification strategies applied to each. The frame region contains test patterns that are verified separately from the main chip layout, allowing parallel processing and reducing overall verification time while maintaining comprehensive coverage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Test patterns are pre-configured in the frame region before main chip layout verification. The library of test patterns is created in advance, and filter marks are pre-defined to automatically exclude known good patterns from hot spot analysis, reducing the verification workload for subsequent OPC cycles.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If all hot spots are checked and repaired, then manufacturing precision is improved, but productivity deteriorates due to increased human loading

Engineering Contradiction:
Improvehot spot repair completenessVSAvoidhuman loading
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

Filter marks are used to extract and exclude test pattern hot spots from the main verification process. These filter marks identify regions containing test patterns that should not be treated as actual layout defects, automatically removing them from hot spot repair requirements and reducing manual intervention needs.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The frame region acts as an intermediary containing test patterns that mediate between the design verification process and the main chip layout. By isolating test pattern verification in the frame, the system can automatically handle these patterns without requiring manual hot spot analysis, reducing human loading while maintaining verification quality.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Manufacturing precision

If layouts are updated and re-verified, then manufacturing precision is maintained, but productivity deteriorates due to repeated OPC cycles

Engineering Contradiction:
Improvelayout quality consistencyVSAvoidOPC iteration frequency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

Instead of verifying the entire layout including frame regions during each OPC cycle, the verification approach is inverted: the frame region with test patterns is verified separately and pre-configured, allowing the main chip layout to be verified more quickly during OPC iterations. This inversion reduces the scope of repeated verification while maintaining overall layout quality.

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS11475202B1Method of designing a semiconductor device
Publication Date: 2022.10.18 UNITED MICROELECTRONICS CORP
  • US11475202B1 patent drawing
  • US11475202B1 patent drawing

AI summary

A method of designing a semiconductor device includes creating a library for test patterns on a frame and an on purpose violation layout on a main chip of a layout, and then creating filter marks according to the library. An OPC (optical proximity correction) is run using the layout, and an OPC verifying is performed for obtaining a pattern with hot spots to determine whether the hot spots are within the frame and the filter marks. When the hot spots are within the frame and the filter marks, a mask can be made. When the hot spots are outside the frame and the filter marks, it is necessary to check whether the hot spots need to be repaired. When the hot spots are within the frame and outside the filter marks, the hot spots are added into the library as data of the on purpose violation layout.