Hierarchical Bricking for Semiconductor Image Data Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Processing large 3-D image data sets of semiconductor components is complex and memory-intensive due to their high resolution and size, making it difficult to efficiently identify defects and reduce process costs during wafer fabrication.

Innovation Solution

Applying a hierarchical bricking technique to decompose image data sets into bricks of varying sizes across multiple hierarchical levels, allowing for efficient processing and navigation through the data set while maintaining context information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional processing techniques are used on large 3-D image data sets, then measurement precision can be maintained, but processing time and memory requirements become excessively high

Engineering Contradiction:
Improvedefect detection precisionVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies hierarchical bricking to divide the large 3-D image data set into multiple bricks of varying sizes across different hierarchical levels. This segmentation allows the processing system to work with smaller, manageable subsets of data rather than the entire data set at once, significantly reducing processing time while maintaining the ability to detect defects at appropriate resolution levels.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a hierarchical level dimension to the traditional processing approach. By organizing bricks across multiple hierarchical levels (from coarse to fine resolution), the system adds a temporal/organizational dimension to processing, enabling efficient navigation through the data set without requiring all data to be processed simultaneously at maximum resolution.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If conventional processing techniques are used on large 3-D image data sets, then complete defect analysis can be performed, but memory requirements become excessively high

Engineering Contradiction:
Improvedefect detection reliabilityVSAvoidmemory requirements
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

By segmenting the image data set into a hierarchical brick structure, the patent enables the system to load and process only the necessary bricks into memory at any given time. This reduces peak memory requirements while maintaining defect detection reliability, as the hierarchical organization allows selective access to relevant data regions without requiring the entire data set to be resident in memory simultaneously.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The hierarchical bricking creates a nested structure where finer-resolution bricks are contained within coarser-resolution bricks across multiple hierarchical levels. This nesting allows the system to navigate from coarse to fine levels, loading only the necessary detail into memory based on the region of interest, thereby reducing overall memory requirements while preserving complete defect analysis capability.

Inventive Principle:
Principle #7Nested doll (Nesting)

3Measurement precision

If high-resolution processing is applied to entire large image data sets, then defect detection precision is improved, but processing complexity increases

Engineering Contradiction:
Improvedefect detection precisionVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies local quality by processing different regions of the image data set at different hierarchical levels based on their importance and defect likelihood. Rather than uniformly processing the entire data set at maximum resolution, the system can focus high-resolution processing only on regions of interest identified at coarser levels, reducing overall processing complexity while maintaining precision where it matters most.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The hierarchical bricking structure enables preliminary action by allowing the system to first process coarser-resolution bricks to identify potential regions of interest or anomalies. Only after this preliminary screening does the system apply high-resolution processing to specific bricks containing suspected defects, thereby reducing overall processing complexity while maintaining defect detection precision.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12175650B2Processing image data sets
Publication Date: 2024.12.24 CARL ZEISS SMT GMBH
  • US12175650B2 patent drawing
  • US12175650B2 patent drawing
  • US12175650B2 patent drawing

AI summary

A method includes obtaining an image data set that depicts semiconductor components, and applying a hierarchical bricking to the image data set. In this case, the bricking includes a plurality of bricks on a plurality of hierarchical levels. The bricks on different hierarchical levels have different image element sizes of corresponding image elements.