Semiconductor Pattern Matching via Feature Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing pattern matching methods in semiconductor manufacturing, particularly in lithographic processes, face challenges in efficiently grouping patterns without vertices and handling inclined features, leading to computational inefficiencies and inability to compare patterns with shifted or fuzzy geometries effectively.

Innovation Solution

A method for pattern grouping that encodes non-intersected feature portions into computationally efficient representations, allowing for exact, shifted, fuzzy, and inclined pattern matching by comparing pattern representations, and selecting representative patterns for metrology or model training.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional pattern matching methods are used to group patterns in semiconductor manufacturing, then pattern comparison can be performed, but computational efficiency deteriorates and runtime increases when handling patterns without vertices and inclined features

Engineering Contradiction:
Improvepattern grouping throughputVSAvoidcomputational runtime
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The pattern matching process is segmented into distinct phases: encoding patterns into standardized representations, comparing encoded representations to identify matches, and grouping patterns based on match results. This segmentation allows each phase to be optimized independently, improving overall computational efficiency when handling patterns without vertices and inclined features

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent replaces traditional geometric pattern comparison mechanisms with a data-based encoding and comparison system. Patterns are encoded into standardized representations that capture their essential features, and matching is performed through efficient data comparison algorithms rather than complex geometric computations, significantly reducing runtime

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Adaptability or versatility

If existing pattern matching approaches are applied to patterns with inclined features and no vertices, then pattern comparison becomes possible, but computational complexity increases

Engineering Contradiction:
Improveability to handle inclined featuresVSAvoidcomputational complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent changes the parameter representation of patterns by encoding them into standardized formats that are independent of their original geometric orientation. This parameter transformation allows inclined features and patterns without vertices to be handled using the same matching logic as traditional patterns, maintaining adaptability while reducing computational complexity

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240394454A1Pattern matching method
Publication Date: 2024.11.28 ASML NETHERLANDS BV
  • US20240394454A1 patent drawing
  • US20240394454A1 patent drawing
  • US20240394454A1 patent drawing

AI summary

A method for grouping patterns associated with one or more design layouts of a semiconductor. The method involves obtaining a set of patterns (e.g., from one or more design layouts), where a pattern of the set of patterns includes a non-intersected feature portion (e.g., parallel bars) within a bounding box of the pattern. A non-intersected feature portion of a pattern is encoded to a pattern representation having elements, where each element has a first component indicating a type of an individual non-intersected feature portion, and a second component indicating a width of the individual non-intersected feature portion projected along a designated edge of an area enclosing the pattern. The set of patterns are grouped into one or more groups by comparing the pattern representations associated with the set of patterns.