Lithography Pattern Decompression Using Multiple Dictionaries

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Lithographic apparatuses face challenges in efficiently processing and storing large amounts of data for complex patterns, leading to limitations in pattern formation speed and cost constraints due to the need for hardware capable of online decompression and handling pattern variations.

Innovation Solution

A lithographic apparatus with an array of individually controllable elements, a compressed-pattern memory, and a dictionary decompressor that uses a first dictionary memory and decoder to decompress data by referencing repeating sequences stored in a dictionary memory, optimizing data processing and storage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If bitmap form is used to represent high concentration device features, then pattern detail is improved, but data size increases making processing and storage difficult and expensive

Engineering Contradiction:
Improvepattern detailVSAvoiddata size
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent transforms the data representation from a standard bitmap format to a run-length encoded format, changing the parameter of data organization. This encoding method represents consecutive pixels of the same value as a single value with a count, dramatically reducing data size while preserving the ability to reconstruct the original high-detail pattern when needed.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent creates a compressed copy of the pattern data using run-length encoding, which stores only the essential information needed to reproduce the original pattern. This compressed copy occupies minimal storage space but can be fully decompressed to recreate the detailed bitmap pattern for manufacturing operations.

Inventive Principle:
Principle #26Copying

2Productivity

If hardware capable of online decompression is provided, then pattern formation speed is improved, but device cost increases

Engineering Contradiction:
Improvepattern formation speedVSAvoiddevice cost
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent performs the compression action in advance during pattern data preparation, creating a run-length encoded representation before the lithographic exposure process. This preliminary encoding eliminates the need for complex real-time decompression hardware during pattern formation, as the compressed data can be directly processed or quickly decompressed using simpler algorithms.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If vast memory caches are used to store pattern data, then pattern complexity is improved, but memory cost and system complexity increase

Engineering Contradiction:
Improvepattern complexityVSAvoidmemory size
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent changes the parameter of data storage from storing complete bitmap values to storing run-length encoded sequences. This parameter transformation allows the system to handle complex patterns with limited memory resources, as the encoded format requires significantly less storage space while maintaining full pattern information for reconstruction.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7606430B2Lithographic apparatus and device manufacturing method utilizing a multiple dictionary compression method for FPD
Publication Date: 2009.10.20 ASML NETHERLANDS BV
  • US7606430B2 patent drawing
  • US7606430B2 patent drawing
  • US7606430B2 patent drawing

AI summary

A lithographic apparatus comprises an array of individually controllable elements that modulate a beam of radiation, a compressed-pattern memory that stores a compressed representation of a requested dose pattern to be formed on a substrate by the modulated beam, and a dictionary decompressor that at least partially decompresses the compressed representation. The dictionary decompressor comprises an external dictionary memory, a first dictionary decoder that at least partially decompresses at least a part of the compressed representation by extracting, from the external dictionary memory, portions of pattern data corresponding to references to the external dictionary memory contained in the compressed representation, and a second dictionary decoder having an internal dictionary memory, the second dictionary decoder that at least partially decompresses at least a part of the compressed representation by extracting, from the internal dictionary memory, portions of pattern data corresponding to references to the internal dictionary memory contained in compressed representation.