Multi-Beam Writing Data Compression for Curve Approximation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing complexity of semiconductor circuit designs, particularly with finer linewidths, leads to a significant increase in the amount of writing data required for multi-beam writing apparatuses, especially when approximating figures with curves and straight lines, resulting in inefficiencies and longer processing times.

Innovation Solution

A method for generating writing data that calculates control points and vertices for curves and straight lines, expressing positions as displacements from adjacent points, and organizing data into sections to reduce the overall data volume, allowing for more efficient processing and handling of complex patterns.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If high-precision approximation is performed for figures with curves, then manufacturing precision is improved, but the amount of writing data increases

Engineering Contradiction:
Improveapproximation precisionVSAvoidamount of writing data
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent segments the figure data into two distinct sections: curve figures and straight-line figures. This segmentation allows each type to be processed and stored using its own optimized data structure, reducing the overall data volume while maintaining high approximation precision for curves through dedicated curve representation methods

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the data representation parameters by using displacement values relative to placement origins rather than absolute coordinates. This parameter transformation reduces data redundancy and enables more efficient storage of curve approximation data while preserving manufacturing precision

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If the number of vertices is increased for high-precision approximation, then manufacturing precision is improved, but device complexity increases

Engineering Contradiction:
Improveapproximation precisionVSAvoiddata processing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

By dividing figure data into separate curve and straight-line sections, the patent reduces the complexity of processing each individual section. Curve sections can use specialized approximation algorithms while straight-line sections use simpler representations, avoiding the need to process all vertices uniformly

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary organization of figure data into categorized sections before processing. This preliminary action groups curve vertices and straight-line vertices separately, enabling more efficient subsequent processing and reducing the computational complexity during the actual writing operation

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11789372B2Writing data generating method and multi charged particle beam writing apparatus
Publication Date: 2023.10.17 NUFLARE TECH INC
  • US11789372B2 patent drawing
  • US11789372B2 patent drawing
  • US11789372B2 patent drawing

AI summary

In one embodiment, a writing data generating method is for generating writing data used in a multi charged particle beam writing apparatus. The method includes calculating, for a figure containing a curve and a straight line included in design data, a plurality of control points representing the curve and a plurality of vertices of the curve and straight line, and expressing a position of each of the control points and vertices as a displacement from an adjacent control point or vertex to generate the writing data.