KR20060112855A - Defect Correction System of Mask Pattern Data for Photomask Recording Apparatus and Defect Correction Method of Mask Pattern Data - Google Patents
Defect Correction System of Mask Pattern Data for Photomask Recording Apparatus and Defect Correction Method of Mask Pattern Data Download PDFInfo
- Publication number
- KR20060112855A KR20060112855A KR1020050035535A KR20050035535A KR20060112855A KR 20060112855 A KR20060112855 A KR 20060112855A KR 1020050035535 A KR1020050035535 A KR 1020050035535A KR 20050035535 A KR20050035535 A KR 20050035535A KR 20060112855 A KR20060112855 A KR 20060112855A
- Authority
- KR
- South Korea
- Prior art keywords
- pattern data
- data
- mask pattern
- defect
- circuit design
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Classifications
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03F—PHOTOMECHANICAL PRODUCTION OF TEXTURED OR PATTERNED SURFACES, e.g. FOR PRINTING, FOR PROCESSING OF SEMICONDUCTOR DEVICES; MATERIALS THEREFOR; ORIGINALS THEREFOR; APPARATUS SPECIALLY ADAPTED THEREFOR
- G03F1/00—Originals for photomechanical production of textured or patterned surfaces, e.g., masks, photo-masks, reticles; Mask blanks or pellicles therefor; Containers specially adapted therefor; Preparation thereof
- G03F1/36—Masks having proximity correction features; Preparation thereof, e.g. optical proximity correction [OPC] design processes
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03F—PHOTOMECHANICAL PRODUCTION OF TEXTURED OR PATTERNED SURFACES, e.g. FOR PRINTING, FOR PROCESSING OF SEMICONDUCTOR DEVICES; MATERIALS THEREFOR; ORIGINALS THEREFOR; APPARATUS SPECIALLY ADAPTED THEREFOR
- G03F1/00—Originals for photomechanical production of textured or patterned surfaces, e.g., masks, photo-masks, reticles; Mask blanks or pellicles therefor; Containers specially adapted therefor; Preparation thereof
- G03F1/68—Preparation processes not covered by groups G03F1/20 - G03F1/50
- G03F1/70—Adapting basic layout or design of masks to lithographic process requirements, e.g., second iteration correction of mask patterns for imaging
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03F—PHOTOMECHANICAL PRODUCTION OF TEXTURED OR PATTERNED SURFACES, e.g. FOR PRINTING, FOR PROCESSING OF SEMICONDUCTOR DEVICES; MATERIALS THEREFOR; ORIGINALS THEREFOR; APPARATUS SPECIALLY ADAPTED THEREFOR
- G03F1/00—Originals for photomechanical production of textured or patterned surfaces, e.g., masks, photo-masks, reticles; Mask blanks or pellicles therefor; Containers specially adapted therefor; Preparation thereof
- G03F1/68—Preparation processes not covered by groups G03F1/20 - G03F1/50
- G03F1/72—Repair or correction of mask defects
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Preparing Plates And Mask In Photomechanical Process (AREA)
Abstract
포토마스크 기록 장치용 마스크 패턴 데이터가 결함이 있는 경우에, 이를 다시 활용함으로써 고용량의 회로 설계 데이터를 다시 변환함으로써 초래되는 시간과 비용의 증가를 개선시킨 마스크 패턴 데이터의 결함 정정 시스템 및 결함 정정 방법들이 개시된다. 본 발명의 마스크 패턴 데이터의 결함 정정 시스템은 회로 설계 데이터와 마스크 패턴 데이터가 입력되는 그래픽 데이터의 입력 부; 회로 설계 데이터와 마스크 패턴 데이터를 피연산자로 하는 배타적 논리합 연산(XOR Boolean function)을 수행하여 결함 패턴 데이터를 검출 및 생성하는 결함 패턴 데이터의 검출 및 생성 부; 결함 패턴 데이터와 마스크 패턴 데이터를 피연산자로 하는 논리합 연산(OR Boolean function)을 수행하여 정정된 마스크 패턴 데이터를 생성하는 데이터의 병합 부; 및 포토마스크 기록 장치에 정정된 마스크 패턴 데이터를 제공하는 마스크 패턴 데이터의 출력 부를 포함한다.In the case where the mask pattern data for the photomask recording apparatus is defective, defect correction systems and defect correction methods of mask pattern data which improve the increase in time and cost incurred by re-converting high-capacity circuit design data by reusing it are Is initiated. A defect correction system for mask pattern data according to the present invention includes an input unit for graphic data into which circuit design data and mask pattern data are input; A detection and generation unit of defect pattern data that detects and generates defect pattern data by performing an exclusive OR operation using circuit design data and mask pattern data as operands; A merger of data for generating corrected mask pattern data by performing an OR Boolean function using the defect pattern data and the mask pattern data as operands; And an output portion of the mask pattern data for providing the corrected mask pattern data to the photomask recording apparatus.
Description
도 1은 종래 반도체 소자 제조용 포토마스크의 패터닝을 위한 장치의 구성을 나타내는 블록 다이아그램이다.1 is a block diagram showing a configuration of an apparatus for patterning a photomask for manufacturing a conventional semiconductor device.
도 2는 도 1의 각 구성요소에서 수행되는 그래픽 데이터의 처리 공정을 나타내는 순서도이다.FIG. 2 is a flowchart illustrating a process of processing graphic data performed in each component of FIG. 1.
도 3은 패턴 누락 현상이 발생한 마스크 패턴 데이터의 이미지를 나타내는 개략도이다.3 is a schematic diagram illustrating an image of mask pattern data in which a pattern missing phenomenon occurs.
도 4는 본 발명에 따른 포토마스크 기록 장치용 마스크 패턴 데이터의 결함 정정 시스템의 구성요소를 나타내는 블록 다이아그램이다.4 is a block diagram showing components of a defect correction system for mask pattern data for a photomask recording apparatus according to the present invention.
도 5는 도 4의 결함 패턴 데이터의 검출 및 생성 부에서 수행되는 결함 패턴 데이터의 생성 단계를 나타내는 개략도이다.FIG. 5 is a schematic diagram illustrating a generation step of defect pattern data performed by the detection and generation unit of defect pattern data of FIG. 4.
도 6은 도 4의 데이터의 병합 부에서 수행되는 정정된 마스크 패턴 데이터의 생성 단계를 나타내는 개략도이다. 6 is a schematic diagram illustrating a generation of corrected mask pattern data performed in the merging unit of FIG. 4.
도 7은 본 발명에 따른 포토마스크 기록 장치용 마스크 패턴 데이터의 결함 정정 방법을 나타내는 순서도이다. 7 is a flowchart showing a defect correction method of mask pattern data for a photomask recording apparatus according to the present invention.
* 도면의 주요 부분에 대한 부호의 설명* Explanation of symbols for the main parts of the drawings
10 : 원본 데이터 생성 장치 20 : 마스크 데이터 변환 장치10: original data generation device 20: mask data conversion device
21 : 그래픽 계산 부 22 : 그래픽 변환 부21: graphics calculation section 22: graphics conversion section
30 : 그래픽 데이터 정정 장치 또는 마스크 패턴 데이터의 결함 정정 시스템30: defect correction system of graphic data correction device or mask pattern data
31 : 마스크 패턴 데이터의 입력 부31: input part of mask pattern data
32 : 그래픽 데이터의 변환 부32: conversion of graphic data
33 : 결함 패턴 데이터의 검출 및 생성 부33: detection and generation of defect pattern data
34 : 데이터의 병합 부34: merge part of data
35 : 마스크 패턴 데이터의 출력 부35: output portion of the mask pattern data
40 : 포토마스크 기록 장치40: photomask recording device
a : 회로 설계 데이터 b : 마스크 패턴 데이터a: circuit design data b: mask pattern data
본 발명은 반도체 소자 제조용 포토마스크의 제조 장치 및 제조 방법에 관한 것으로서, 더욱 상세하게는, 포토마스크 패터닝을 위해 회로 설계 데이터로부터 얻어진 포토마스크 기록 장치용 마스크 패턴 데이터의 결함을 정정하는 시스템 및 이를 이용한 마스크 패턴 데이터의 결함을 정정하는 방법에 관한 것이다.The present invention relates to an apparatus and method for manufacturing a photomask for semiconductor device manufacturing, and more particularly, to a system for correcting defects in mask pattern data for a photomask recording apparatus obtained from circuit design data for photomask patterning and using the same. A method for correcting defects in mask pattern data.
포토리소그래피 공정은 반도체 집적 회로 제조에 필수적이며, 마이크로 포토리소그래피 기술의 발전으로 대규모 집적 회로(large scale integrated circuits, LSIs)의 스케일 축소는 가속화되고 있다. 최근, 반도체 소자 제조의 디자인 룰은 지속적으로 감소하여 0.1 μm 이하의 패터닝을 요구하고 있으며, 웨이퍼 상에 전사되는 패턴의 크기는 실질적으로 노광 빔 파장의 이하가 되었다. 그 결과, 광 근접 효과(optical proximity effect)가 해상도의 한계를 결정하는 주요 요인이 되었으며, 더욱 신뢰성 있는 미세 임계 선폭의 제어를 위해서 광 근접 효과의 개선은 필수적이다. 이러한 광 근접 효과는 포토레지스트의 현상 공정에서 포토레지스트의 라인 단부를 후퇴시키거나 변형을 초래하여, 신뢰성 있는 미세 임계 선폭 제어에 장애가 되고 있어, 광 근접 효과 개선을 위한 기술로서 회로 설계 데이터를 보정하는 다양한 방법들이 제안되고 있다.Photolithography processes are essential for the manufacture of semiconductor integrated circuits, and advances in microphotolithography technology are accelerating the scaling down of large scale integrated circuits (LSIs). In recent years, the design rules of semiconductor device fabrication have continuously decreased and require patterning of 0.1 μm or less, and the size of the pattern transferred onto the wafer has become substantially below the exposure beam wavelength. As a result, the optical proximity effect has become a major factor in determining the limit of resolution, and the improvement of the optical proximity effect is essential for more reliable control of fine threshold linewidth. This optical proximity effect retracts or deforms the line end of the photoresist in the development process of the photoresist, thereby obstructing the reliable fine threshold linewidth control, thereby correcting the circuit design data as a technique for improving the optical proximity effect. Various methods have been proposed.
최근, 반도체 장치의 집적도 향상으로 회로 설계 데이터 자체의 용량이 증가하고 있으며, 회로 설계 데이터는 빔 블러(beam blur), 또는 백 스케터링 에너지 레벨(back scattering energy level), 패턴의 형상 및 밀도 등에 의존하는 광 근접 효과를 고려한 수정 데이터를 포함하여 포토마스크 기록 장치에 입력되기 때문에, 실제 포토마스크 기록 장치에 입력되는 마스크 패턴 데이터의 용량은 본래의 회로 설계 데이터에 비하여 더욱 확장된다.In recent years, the capacity of circuit design data itself has increased due to the increased integration of semiconductor devices, and the circuit design data depends on beam blur or back scattering energy level, pattern shape and density. Since the correction data considering the optical proximity effect is input to the photomask recording apparatus, the capacity of the mask pattern data input to the actual photomask recording apparatus is further expanded compared with the original circuit design data.
통상, Or CAD 등의 레이아웃 툴에 의해 작성된 반도체 집적 회로의 설계 데이터는 기본적인 입출력 형식으로서 GDS-Ⅱ 데이터 형식(file format)을 갖는다. 이러한 설계 데이터는 각 제조사에 따른 포토마스크 기록 장치, 예컨대, 레이저 빔 라이터 또는 전자 빔 라이터(electron beam writer) 등이 해독할 수 있도록, MEBES, JEOL52, HL700M/D, HL-7000, EBM, BEF-2 의 다양한 데이터 형식으로 전환 (format transformation)된다. 통상, 이러한 데이터 변환 과정에서는, 광 근접 효과를 고려한 데이터 수정(data correction) 단계와, 포토마스크 기록 장치의 특성에 따라 삼각형 또는 사각형 등으로의 파편화(fracturing), 크기 조절(resizing), 데이터 압축(data compression), 및 형식 전환(format transformation)과 같은 그래픽 데이터 변환(graphic data conversion) 단계가 포함될 수 있다.Usually, the design data of a semiconductor integrated circuit created by a layout tool such as Or CAD has a GDS-II data format as a basic input / output format. Such design data can be decoded by a photomask recording device according to each manufacturer, for example, a laser beam writer or an electron beam writer, and the like. Converted to two different data formats. In general, in such a data conversion process, a data correction step taking into account the optical proximity effect, and fragmenting, resizing, or compressing data into triangles or squares according to the characteristics of the photomask recording apparatus, etc. graphic data conversion steps, such as data compression, and format transformation.
도 1은 종래 반도체 소자 제조용 포토마스크의 패터닝을 위한 장치의 구성을 나타내는 블록 다이아그램이다. 도 2는 도 1의 각 구성요소에서 수행되는 그래픽 데이터의 처리 공정을 나타내는 순서도이다.1 is a block diagram showing a configuration of an apparatus for patterning a photomask for manufacturing a conventional semiconductor device. FIG. 2 is a flowchart illustrating a process of processing graphic data performed in each component of FIG. 1.
이하, 도 1 및 도 2를 참조하여, 종래 반도체 소자를 제조하기 위한 포토마스크의 제조 장치 및 제조 방법을 설명하기로 한다.1 and 2, a manufacturing apparatus and a manufacturing method of a photomask for manufacturing a conventional semiconductor device will be described.
원본 데이터 생성 장치(10)는 회로 설계 수단(11) 및 회로 설계 데이터의 저장 매체(12)를 포함한다. 원본 데이터 생성 장치(10)에서는 회로 설계 데이터(a)를 생성 및 저장한다(S10).The original
회로 설계 수단(11)이란 Or CAD 등의 상용 레이아웃 디자인 프로그램을 말한다. 회로 설계 수단(11)에 의하여 회로 설계 데이터(a)가 생성된다. 회로 설계 데이터는 반도체 기판 상에 설계된 회로를 실현하기 위한 소자의 패턴을 한정하는 그래픽 데이터이다. 회로 설계 데이터(a)는 회로 설계 데이터의 저장 매체(12)에 기록된다(S11). 회로 설계 데이터는 회로 설계 데이터의 저장 매체에 의해 마스크 데이터 변환 장치(20)에 제공된다. 회로 설계 데이터의 저장 매체(12)로서 플로피, 하드디스크, 테이프, 카세트 등을 이용할 수 있다. 통상 대규모 집적 회로 (large scale integrated circuit)에서는, 복수의 기본 구성 요소가 종종 회로 구성요소 내에 어레이 형태로 배치된다. 따라서, 이러한 회로 설계 데이터의 레이아웃을, 기본 구성요소와 계층적 구조로 이루어진 형식으로 회로 설계 데이터의 저장 매체(12)에 저장함으로써, 저장 매체의 저장 용량을 절약하여 데이터 처리의 효율을 증대시키는 기술이 활용되고 있다.The circuit design means 11 means a commercial layout design program such as Or CAD. The
다음으로, 마스크 데이터 변환 장치(mask data conversion apparatus, 20)는 원본 데이터 생성 장치(10)로부터 입력된 회로 설계 데이터(a)를 수정(correction)하여 마스크 패턴 데이터(b)를 생성한다(S20). 마스크 데이터 변환 장치(20)는 그래픽 계산 부(graphic calculation unit, 21) 및 그래픽 변환 부(graphic conversion unit, 22)를 포함한다. 마스크 데이터 변환 장치(20)에서, 회로 설계 데이터(a)는, 선택적으로 광 근접 효과 등의 개선을 위하여 그래픽 변환(conversion)된 후, 포토마스크 기록 장치(40)가 해석할 수 있는 그래픽 데이터로 형식 전환(format transformation)된다. 마스크 데이터 변환 장치(20)에서 수행되는 그래픽 데이터의 수정 단계(S20)는, 그래픽 이미지 생성 단계(S221), 포토마스크 제조 공정 조건 입력 단계(S222), 그래픽 변환 단계(S223)를 순차대로 포함한다. Next, the mask
그래픽 계산 부(21)는 회로 설계 데이터(a)로부터 그래픽 이미지를 생성한다(S221). 다음으로, 그래픽 변환 부(22)에서는, 예컨대, 전자 빔 드로잉인지 레이저 드로잉인지 여부, 저반사 마스크의 유형 또는 위상 변위 방식의 유형, 노광 장치의 광학 변수, 개구수 σ(numerical aperture ratio), 포토레지스트 조성, 에칭 조건 등의 포토마스크 제조 공정 조건을 입력 받아(S222), 회로 설계 데이터(a)를 변환하여 광 근접 효과 등을 개선시켜 최적화된 마스크 패턴 데이터(b)를 생성한다(S223). 다만, 광 근접 효과 등의 개선을 위한 회로 설계 데이터의 수정(data correction)이 요구되지 않는 경우, 포토마스크 제조 공정 조건 입력 단계(S222)가 수행되지 않고, 포토마스크 기록 장치(40)가 해석할 수 있도록 회로 설계 데이터(a)를 형식 전환(format transformation)하는 그래픽 변환을 수행할 수 있다(S223).The
다음으로, 그래픽 데이터 정정 장치(30)는, 마스크 데이터 변환 장치(20)로부터 입력된 마스크 패턴 데이터(b)를 회로 설계 데이터(a)의 형식과 유사한 데이터 형식으로 전환하고, 이를 회로 설계 데이터(a)와 비교하여 패턴의 왜곡 또는 누락 여부를 검출한다. 마스크 패턴 데이터(b)의 오류가 없는 경우, 그래픽 데이터 정정 장치(30)는 포토마스크 기록 장치(40)로 마스크 패턴 데이터(b)를 출력시킨다. 마스크 패턴 데이터(b)에 오류가 있는 경우, 다시 회로 설계 데이터(a)로부터 마스크 패턴 데이터(b)를 얻기 위한 그래픽 데이터의 수정 단계(S20)를 반복해야 한다. Next, the graphic
마지막으로, 포토마스크 기록 장치(40)는 그래픽 데이터 정정 장치(30)로부터 입력 받은 마스크 패턴 데이터(b)를 해독하여 포토마스크에 패턴을 전사한다(S40).Finally, the
도 3은 패턴 누락 현상이 발생한 마스크 패턴 데이터(b)의 이미지를 나타내는 도면이다. 회로 설계 데이터(a)를 마스크 패턴 데이터(b)로 변환하는 과정에서 데이터 변환 시스템의 소프트웨어나 하드웨어 또는 네트워크 등의 문제로 인하여 마스크 패턴 데이터의 누락과 같은 결함이 종종 발생한다. 이러한 마스크 패턴 데이터의 누락은 실제 제조된 포토마스크 상에서 패턴의 사라짐(missing, D1), 결선(disconnection, D2), 패임(dig, D3)과 같은 결함으로 나타난다.3 is a diagram illustrating an image of mask pattern data b in which a pattern missing phenomenon occurs. In the process of converting the circuit design data (a) into the mask pattern data (b), defects such as missing mask pattern data often occur due to problems such as software, hardware, or network of the data conversion system. Missing of the mask pattern data results in defects such as missing (D1), disconnection (D2), and dig (D3) of the pattern on the actually manufactured photomask.
통상, 이러한 결함이 있는 마스크 패턴 데이터는 사용되지 않으며, 다시 회로 설계 데이터로부터 데이터 변환 작업을 수행하여 마스크 패턴 데이터를 생성하고, 이의 결함 유무를 판정하여 결함이 없는 경우, 최종적으로 포토마스크 기록 장치에 입력된다.Normally, such defective mask pattern data is not used, and again perform data conversion operations from the circuit design data to generate mask pattern data, and determine the presence or absence of the defect therein, and finally, if there is no defect, finally the photomask recording apparatus Is entered.
이와 같이, 패턴 데이터의 누락이 검출된 경우, 정상적인 마스크 패턴 데이터를 얻기 위하여 회로 설계 데이터로부터 다시 데이터 변환 작업을 수행하는 것은, 회로 설계 데이터의 용량이 점차 증가함에 따라 데이터 준비 시간과 데이터 변환 시간이 증가되어, 포토마스크의 제품 납기일을 지연시키고, 생산성을 저하시키는 문제점이 있다. As described above, when missing of the pattern data is detected, performing data conversion from the circuit design data again to obtain normal mask pattern data may increase the data preparation time and data conversion time as the capacity of the circuit design data gradually increases. Increasingly, there is a problem of delaying the product delivery date of the photomask and lowering the productivity.
본 발명이 이루고자 하는 기술적 과제는, 최종적으로 얻어진 마스크 패턴 데이터에 결함이 있는 경우에도 이를 다시 활용함으로써, 고용량의 데이터를 다시 변환함으로써 초래되는 시간과 비용의 증가를 개선할 수 있는 마스크 패턴 데이터의 결함 정정 시스템 및 이를 이용한 마스크 패턴 데이터의 결함 정정 방법을 제공하는 데 있다.The technical problem to be achieved by the present invention is a defect in mask pattern data that can improve an increase in time and cost caused by reconverting high-capacity data by reutilizing even if the finally obtained mask pattern data is defective. A correction system and a defect correction method of mask pattern data using the same are provided.
상기 기술적 과제를 달성하기 위한 본 발명의 일 실시예에 따른 마스크 패턴 데이터의 결함 정정 시스템은, 회로 설계 데이터와 마스크 패턴 데이터가 입력되는 그래픽 데이터의 입력 부; 상기 회로 설계 데이터와 상기 마스크 패턴 데이터를 피연산자로 하는 배타적 논리합 연산(XOR Boolean function)을 수행하여 결함 패턴 데이터를 검출 및 생성하는 결함 패턴 데이터의 검출 및 생성 부; 상기 결함 패턴 데이터와 상기 마스크 패턴 데이터를 피연산자로 하는 논리합 연산(OR Boolean function)을 수행하여 정정된 마스크 패턴 데이터를 생성하는 데이터의 병합 부; 및 포토마스크 기록 장치에 상기 정정된 마스크 패턴 데이터를 제공하는 마스크 패턴 데이터의 출력 부를 포함한다.According to an aspect of the present invention, there is provided a defect correction system for mask pattern data, comprising: an input unit of graphic data to which circuit design data and mask pattern data are input; A detection and generation unit of defect pattern data that detects and generates defect pattern data by performing an exclusive OR operation using the circuit design data and the mask pattern data as operands; A merging unit for generating corrected mask pattern data by performing an OR Boolean function using the defect pattern data and the mask pattern data as operands; And an output unit of the mask pattern data for providing the corrected mask pattern data to the photomask recording apparatus.
또한, 상기 목적을 달성하기 위한 본 발명의 일 실시예에 따른 마스크 패턴 데이터의 결함 정정 방법은, 회로 설계 데이터 및 이를 변환한 마스크 패턴 데이터를 입력 받는 단계; 상기 회로 설계 데이터 및 상기 마스크 패턴 데이터를 공통 내부 파일 형식으로 전환하는 단계; 상기 마스크 패턴 데이터의 결함을 검출하여 결함 패턴 데이터를 생성하는 단계; 및 상기 결함 패턴 데이터와 상기 마스크 패턴 데이터를 병합하여 정정된 마스크 패턴 데이터를 생성하는 단계를 포함한다.In addition, the defect correction method of the mask pattern data according to an embodiment of the present invention for achieving the above object, the step of receiving the circuit design data and the mask pattern data converted therefrom; Converting the circuit design data and the mask pattern data into a common internal file format; Detecting defects in the mask pattern data to generate defect pattern data; And generating corrected mask pattern data by merging the defect pattern data and the mask pattern data.
이하, 첨부한 도면을 참조하여 본 발명의 바람직한 실시예를 설명함으로써 본발명을 상세히 설명한다. 본 발명의 실시예들은 당해 기술 분야에서 통상의 지식을 가진 자에게 본 발명을 보다 완전하게 설명하기 위하여 제공되는 것이며, 하기 실시예들은 여러 가지 다른 형태로 변형될 수 있으며, 본 발명의 범위가 하기 실시예들에 한정되는 것으로 해석되어져서는 안된다. 도면 상에서 동일한 부호로 표시 된 요소는 동일한 요소를 의미한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. The embodiments of the present invention are provided to more fully explain the present invention to those skilled in the art, and the following examples can be modified in various other forms, and the scope of the present invention is It should not be construed as limited to the embodiments. Elements denoted by the same reference numerals in the drawings means the same element.
도 4는 본 발명에 따른 포토마스크 기록 장치용 마스크 패턴 데이터의 결함 정정 시스템의 구성요소를 나타내는 블록 다이아그램이다. 도 5는 도 4의 결함 패턴 데이터의 검출 및 생성 부에서 수행하는 XOR 연산 수행 및 결함 패턴 데이터 생성 단계를 개략적으로 나타내며, 도 6은 도 4의 데이터의 병합 부에서 수행되는 정정된 마스크 패턴 데이터의 생성 단계를 개략적으로 나타낸다.4 is a block diagram showing components of a defect correction system for mask pattern data for a photomask recording apparatus according to the present invention. FIG. 5 schematically illustrates an XOR operation performed and a defect pattern data generation step performed by the detection and generation unit of the defect pattern data of FIG. 4, and FIG. 6 is a diagram illustrating corrected mask pattern data performed by the merge unit of the data of FIG. 4. The production steps are outlined.
도 4를 참조하면, 본 발명에 따른 마스크 패턴 데이터의 결함 정정 시스템(30)은 마스크 패턴 데이터의 입력 부(31), 그래픽 데이터의 변환 부(32), 결함 패턴 데이터의 검출 및 생성 부(33), 데이터의 병합 부(34), 마스크 패턴 데이터의 출력 부(35)를 포함한다. 마스크 패턴 데이터의 결함 정정 시스템(30)은 도 1에 나타낸 바와 같이 마스크 데이터 변환 장치(도 1의 20)로부터 마스크 패턴 데이터(도 1의 b)를 입력 받아, 마스크 패턴 데이터의 결함을 검출하고, 결함이 있는 경우 이를 정정하여 포토마스크 기록 장치(도 1의 40)로 그래픽 데이터를 출력한다. Referring to FIG. 4, the
마스크 패턴 데이터의 입력 부(31)는, 회로 설계 데이터(도 1의 a) 및 마스크 데이터 변환 장치(도 1의 20)로부터 마스크 패턴 데이터(도 1의 b)를 입력 받는다. The mask pattern
그래픽 데이터의 변환 부(32)는, 데이터 패턴 데이터의 결함 정정 시스템(30)내의 데이터의 처리가 용이하도록, 회로 설계 데이터 및 마스크 패턴 데이터를 각각 공통 내부 파일 형식(common internal file format)으로 형식 전환(format transformation)한다. 이 공통 내부 파일 형식으로는 GDS-Ⅱ, MEBES, MEBES mode5, JEOL52, HL-700M/D, HL-800M/D, HL-900M/D, EBM, 또는 BEF-2 등일 수 있다. 예컨대, 공통 내부 파일 형식은 회로 설계 데이터와 동일한 형식일 수도 있고, 이와 다른 형식일 수도 있다. 바람직하게는, 공통 내부 파일 형식은 포토마스크 기록 장치가 해석할 수 있는 데이터 형식을 갖는다. 그러나, 마스크 데이터 변환 장치(도 1의 20)로부터 입력된 마스크 패턴 데이터가 광 근접 효과 등을 고려하여 그래픽 변환이 이루어진 경우에는, 입력된 마스크 패턴 데이터를 역변환한 후에 공통 내부 파일 형식으로 형식 전환하여야 한다.The graphic
결함 패턴 데이터의 검출 및 생성 부(33)에서는, 그래픽 데이터의 변환 부(32)로부터 입력되고 공통 내부 파일 형식을 갖는, 회로 설계 데이터와 마스크 패턴 데이터를 피연산자로 하여 배타적 논리합 연산(exclusive OR, XOR Boolean function)을 수행하고, 이로부터 결함 패턴 데이터를 생성한다. The defect pattern data detection and
도 5를 참조하면, 회로 설계 데이터(51)와 마스크 패턴 데이터(52)를 피연산자로 하는 배타적 논리합 연산에 의하여, 누락된 그래픽 데이터에 해당하는 그래픽 데이터의 불일치를 검출할 수 있으며, 이를 데이터화하면 누락된 결함 패턴 데이터(53)를 생성할 수 있다. Referring to FIG. 5, by an exclusive OR operation using the
데이터의 병합 부(34)에서는, 결함 패턴 데이터와 마스크 패턴 데이터를 피연산자로 하여 논리합 연산(OR)을 수행한다. In the
도 6을 참조하면, 결함 패턴 데이터(53)와 누락된 결함이 있는 마스크 패턴 데이터(52)를 피연산자로 하는 논리합 연산을 수행하면, 회로 설계 데이터를 다시 마스크 패턴 데이터로 변환하는 노력 없이, 이미 생성된 마스크 패턴 데이터를 결 함 패턴 데이터와 병합함으로써 정정된 마스크 패턴 데이터(54)를 얻을 수 있다.Referring to FIG. 6, if the OR operation using the
마스크 패턴 데이터의 출력 부(35)에서는, 필요하다면 정정된 마스크 패턴 데이터를 포토마스크 기록 장치가 해독할 수 있는 데이터 형식으로 전환시켜, 포토마스크 기록 장치에 제공한다.In the mask pattern
상기 마스크 패턴 데이터의 결함 정정 시스템(30)은 C 또는 C 언어를 기초로 하는 C++, C# 등의 프로그래밍 언어로 작성된 소프트웨어와 이 소프트웨어가 동작할 수 있는 하드웨어로서 마이크로프로세서와 메모리를 포함하는 상용 컴퓨터를 이용하여 구성할 수 있다.The
상기 마스크 패턴 데이터의 결함 정정 시스템(30)에 의하면, 마스크 패턴 데이터의 누락과 같은 결함이 있어도, 결함을 데이터화하여 결함 패턴 데이터를 생성하고, 이를 결함이 있는 마스크 패턴 데이터와 병합함으로써, 다시 회로 설계 데이터로부터 마스크 패턴 데이터를 얻기 위한 그래픽 데이터의 수정 단계(도 2의 S20)를 필요로 하지 않으므로 포토마스크를 더욱 신속하게 제조할 수 있다.According to the
도 7은 본 발명에 따른 포토마스크 기록 장치용 마스크 패턴 데이터의 결함 정정 방법을 나타내는 순서도이다. 7 is a flowchart showing a defect correction method of mask pattern data for a photomask recording apparatus according to the present invention.
도 7을 참조하면, 본 발명에 따른 마스크 패턴 데이터의 결함 정정 방법은, 회로 설계 데이터 및 이를 변환한 마스크 패턴 데이터를 입력 받는 단계(S31); 상기 회로 설계 데이터 및 상기 마스크 패턴 데이터를 공통 내부 파일 형식으로 전환하는 단계(S32); 상기 마스크 패턴 데이터의 결함을 검출하여 결함 패턴 데이터를 생성하는 단계(S33, S34); 상기 결함 패턴 데이터와 상기 마스크 패턴 데이터를 병 합하는 단계(S35, S36)를 포함한다.Referring to FIG. 7, a method of correcting a defect of mask pattern data according to the present invention includes: receiving circuit design data and mask pattern data converted from the same; Converting the circuit design data and the mask pattern data into a common internal file format (S32); Detecting defects of the mask pattern data to generate defect pattern data (S33, S34); Merging the defect pattern data with the mask pattern data (S35, S36).
상기 회로 설계 데이터 및 상기 마스크 패턴 데이터를 공통 내부 파일 형식으로 전환하는 단계(S32)에서, 공통 내부 파일 형식은 회로 설계 데이터와 동일한 형식일 수도 있고, 이와 다른 형식일 수도 있다. 바람직하게는, 공통 내부 파일 형식은 포토마스크 기록 장치가 해석할 수 있는 데이터 형식을 갖는다. 그러나, 마스크 패턴 데이터가 광 근접 효과 등을 고려하여 그래픽 변환이 이루어진 경우에는, 입력된 마스크 패턴 데이터를 역변환한 후에 공통 내부 파일 형식으로 형식 전환하여야 한다.In the step (S32) of converting the circuit design data and the mask pattern data into a common internal file format, the common internal file format may be the same format as the circuit design data or may be a different format. Preferably, the common internal file format has a data format that can be interpreted by the photomask recording apparatus. However, when the mask pattern data is subjected to graphic conversion in consideration of the optical proximity effect or the like, it is necessary to convert the input mask pattern data into the common internal file format after inverting the input mask pattern data.
상기 마스크 패턴 데이터의 결함을 검출하여 결함 패턴 데이터를 생성하는 단계(S33, S34)에서, 공통 내부 파일 형식을 갖는 회로 설계 데이터와 마스크 패턴 데이터를 피연산자로 하여 배타적 논리합 연산(exclusive OR, XOR Boolean function)을 수행하고(S33), 이를 데이터화하여 결함 패턴 데이터(341)를 생성한다(S34). 대부분의 마스크 패턴 데이터 변환 소프트웨어에서 마스크 패턴 데이터의 결함 유무를 판별하기 위해 XOR 연산을 사용하고 있으므로, 결함의 정정을 위한 그래픽 데이터, 즉 결함 패턴 데이터는 마스크 패턴 데이터의 결함 유무를 판별하는 과정에서 용이하게 생성할 수 있다. In detecting the defects of the mask pattern data and generating the defect pattern data (S33 and S34), an exclusive OR operation using circuit design data and mask pattern data having a common internal file format as an operand (exclusive OR, XOR Boolean function) (S33), the data is converted into data to generate defect pattern data 341 (S34). Since most mask pattern data conversion software uses XOR operation to determine the defect of mask pattern data, graphic data for correcting defects, that is, defect pattern data, is easy to determine whether defects of mask pattern data exist. Can be generated.
상기 결함 패턴 데이터(341)와 상기 마스크 패턴 데이터(312)를 병합하는 단계(S35, S36)에서, 결함 패턴 데이터(341)와 마스크 패턴 데이터(312)를 피연산자로 하는 논리합 연산(OR)을 수행하면, 결함 패턴 데이터(341)와 결함이 있는 마스크 패턴 데이터(312)가 병합되어 결함이 없는 마스크 패턴 데이터(361)를 생성할 수 있다. In steps S35 and S36 of merging the defect pattern data 341 and the mask pattern data 312, an OR operation including the defect pattern data 341 and the mask pattern data 312 as an operand is performed. In this case, the defect pattern data 341 and the defective mask pattern data 312 may be merged to generate the mask pattern data 361 without defects.
본 발명에 따른 포토마스크 기록 장치용 마스크 패턴 데이터의 결함 정정 방법은, 마스크 패턴 데이터의 누락과 같은 결함이 있어도, 다시 회로 설계 데이터(311)로부터 마스크 패턴 데이터(361)를 얻기 위한 그래픽 데이터의 수정 단계(도 2의 S20)를 필요로 하지 않으므로, 포토마스크를 더욱 신속하게 제조할 수 있도록 한다.In the defect correction method of mask pattern data for photomask recording apparatus according to the present invention, even if there is a defect such as missing mask pattern data, correction of graphic data for obtaining mask pattern data 361 from circuit design data 311 again. Since no step (S20 of FIG. 2) is required, the photomask can be manufactured more quickly.
이러한 정정된 마스크 패턴 데이터(361)는 공통 내부 파일 형식을 가지므로 회로 설계 데이터(311)와 동일한 형식일 수도 있고, 이와 다른 형식일 수도 있다. 다만, 공통 내부 파일 형식이 포토마스크 기록 장치가 해석할 수 없는 데이터 형식인 경우에는 포토마스크 기록 장치로 제공하기 위해서 정정된 마스크 패턴 데이터(361)의 형식 전환(format transformation)을 필요로 한다. 따라서, 바람직하게는, 공통 내부 파일 형식은 포토마스크 기록 장치가 해석할 수 있는 데이터 형식이다. Since the corrected mask pattern data 361 has a common internal file format, the corrected mask pattern data 361 may have the same format as that of the circuit design data 311 or a different format. However, when the common internal file format is a data format that cannot be interpreted by the photomask recording apparatus, format transformation of the corrected mask pattern data 361 is required in order to provide the photomask recording apparatus. Therefore, preferably, the common internal file format is a data format that can be interpreted by the photomask recording apparatus.
본 발명에 따른 포토마스크 기록 장치용 마스크 패턴 데이터의 결함 정정 시스템 및 마스크 패턴 데이터의 결함 정정 방법은, 포토마스크 기록 장치용 마스크 패턴 데이터가 결함이 있는 경우에, 결함 패턴 데이터를 별도로 생성하고, 이를 결함이 있는 마스크 패턴 데이터에 병합을 시킬 수 있기 때문에, 고용량의 회로 설계 데이터를 다시 변환함으로써 초래되는 시간과 비용의 증가를 개선할 수 있다.The defect correction system of the mask pattern data for the photomask recording apparatus and the defect correction method of the mask pattern data according to the present invention separately generate defect pattern data when the mask pattern data for the photomask recording apparatus is defective, and Since the merge of defective mask pattern data can be performed, the increase in time and cost incurred by reconverting high-capacity circuit design data can be improved.
Claims (7)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020050035535A KR20060112855A (en) | 2005-04-28 | 2005-04-28 | Defect Correction System of Mask Pattern Data for Photomask Recording Apparatus and Defect Correction Method of Mask Pattern Data |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020050035535A KR20060112855A (en) | 2005-04-28 | 2005-04-28 | Defect Correction System of Mask Pattern Data for Photomask Recording Apparatus and Defect Correction Method of Mask Pattern Data |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20060112855A true KR20060112855A (en) | 2006-11-02 |
Family
ID=37651304
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020050035535A Withdrawn KR20060112855A (en) | 2005-04-28 | 2005-04-28 | Defect Correction System of Mask Pattern Data for Photomask Recording Apparatus and Defect Correction Method of Mask Pattern Data |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20060112855A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100913327B1 (en) * | 2007-11-30 | 2009-08-20 | 주식회사 동부하이텍 | Method for detecting abnormal pattern of mask pattern data for photo mask recording device and apparatus for detecting abnormal mask pattern data |
| US9476840B2 (en) | 2013-10-21 | 2016-10-25 | Samsung Electronics Co., Ltd. | Methods of inspecting a semiconductor device and semiconductor inspection systems |
-
2005
- 2005-04-28 KR KR1020050035535A patent/KR20060112855A/en not_active Withdrawn
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100913327B1 (en) * | 2007-11-30 | 2009-08-20 | 주식회사 동부하이텍 | Method for detecting abnormal pattern of mask pattern data for photo mask recording device and apparatus for detecting abnormal mask pattern data |
| US9476840B2 (en) | 2013-10-21 | 2016-10-25 | Samsung Electronics Co., Ltd. | Methods of inspecting a semiconductor device and semiconductor inspection systems |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI840316B (en) | Methods and systems for compressing shape data for electronic designs | |
| US8161423B1 (en) | Defect filtering optical verification process | |
| US6560766B2 (en) | Method and apparatus for analyzing a layout using an instance-based representation | |
| JP4925408B2 (en) | A method for identifying manufacturing problem areas in a layout using a process sensitivity model. | |
| US7010775B2 (en) | Method for creating mask pattern for circuit fabrication and method for verifying mask pattern for circuit fabrication | |
| US10643015B2 (en) | Properties in electronic design automation | |
| US6996797B1 (en) | Method for verification of resolution enhancement techniques and optical proximity correction in lithography | |
| US6792592B2 (en) | Considering mask writer properties during the optical proximity correction process | |
| CN111812940A (en) | Method for optimizing exposure auxiliary graph in optical proximity effect correction | |
| US20030046655A1 (en) | Data processing method and apparatus, reticle mask,exposing method and apparatus, and recording medium | |
| TW202028852A (en) | Method for manufacturing photo mask for semiconductor device | |
| US6901569B2 (en) | Corrected mask pattern verification apparatus and corrected mask pattern verification | |
| JP2002023345A (en) | Plate pattern forming method and its inspection method | |
| KR100913327B1 (en) | Method for detecting abnormal pattern of mask pattern data for photo mask recording device and apparatus for detecting abnormal mask pattern data | |
| JP2004294551A (en) | Optical proximity correction method, optical proximity correction apparatus, and program | |
| JP2009014790A (en) | Photomask pattern verification method, photomask pattern verification apparatus, semiconductor integrated circuit manufacturing method, photomask pattern verification control program, and readable storage medium | |
| KR20080001438A (en) | How to Build a Mask Layout | |
| JP3588575B2 (en) | How to create mask design data | |
| US20090233187A1 (en) | Designing method of photo-mask and method of manufacturing semiconductor device using the photo-mask | |
| KR20060112855A (en) | Defect Correction System of Mask Pattern Data for Photomask Recording Apparatus and Defect Correction Method of Mask Pattern Data | |
| JP3045114B2 (en) | Method for creating charged particle beam drawing data and recording medium storing pattern data creating program for drawing | |
| JP2000250960A (en) | Method for verifying data for drawing apparatus and method for manufacturing photomask | |
| CN109522618B (en) | Method for improving photoetching defects of ion implantation layer caused by substrate reflection | |
| CN119472163B (en) | A method for improving the photolithography process window | |
| US6598185B1 (en) | Pattern data inspection method and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20050428 |
|
| PG1501 | Laying open of application | ||
| PC1203 | Withdrawal of no request for examination | ||
| WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |