KR100913327B1 - System and method for detecting abnormal mask pattern in mask pattern data used for manufacturing photomask - Google Patents
System and method for detecting abnormal mask pattern in mask pattern data used for manufacturing photomask Download PDFInfo
- Publication number
- KR100913327B1 KR100913327B1 KR1020070123433A KR20070123433A KR100913327B1 KR 100913327 B1 KR100913327 B1 KR 100913327B1 KR 1020070123433 A KR1020070123433 A KR 1020070123433A KR 20070123433 A KR20070123433 A KR 20070123433A KR 100913327 B1 KR100913327 B1 KR 100913327B1
- Authority
- KR
- South Korea
- Prior art keywords
- mask pattern
- data
- pattern data
- abnormal
- circuit design
- Prior art date
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/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
- G03F7/00—Photomechanical, e.g. photolithographic, production of textured or patterned surfaces, e.g. printing surfaces; Materials therefor, e.g. comprising photoresists; Apparatus specially adapted therefor
- G03F7/70—Microphotolithographic exposure; Apparatus therefor
- G03F7/70483—Information management; Active and passive control; Testing; Wafer monitoring, e.g. pattern monitoring
- G03F7/70491—Information management, e.g. software; Active and passive control, e.g. details of controlling exposure processes or exposure tool monitoring processes
- G03F7/70508—Data handling in all parts of the microlithographic apparatus, e.g. handling pattern data for addressable masks or data transfer to or from different components within the exposure apparatus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/30—Circuit design
- G06F30/39—Circuit design at the physical level
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Theoretical Computer Science (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- General Engineering & Computer Science (AREA)
- Preparing Plates And Mask In Photomechanical Process (AREA)
Abstract
본 발명은 포토 마스크를 생성하기 이전에 비정상 패턴 영역을 검출하는 포토 마스크 기록 장치용 마스크 패턴의 정정 방법에 관한 것이다.The present invention relates to a method of correcting a mask pattern for a photomask recording apparatus, which detects an abnormal pattern region before generating a photomask.
본 발명에 따른 포토 마스크 기록 장치용 마스크 패턴의 정정 방법은 회로 설계 데이터를 입력받아 마스크 패턴 데이터로 변환하는 단계; 상기 회로 설계 데이터를 이용하여 상기 마스크 패턴 데이터의 결함을 검증하여 마스크 패턴 데이터를 정정하는 단계; 상기 정정된 마스크 패턴 데이터에 대하여 비정상 마스크 패턴을 검출하는 단계; 상기 비정상 마스크 패턴에 비정상 에러마크를 생성하여 저장하는 단계; 및 상기 정정된 마스크 패턴 데이터에 비정상 마스크 패턴이 없는 경우, 포토 마스크 패턴을 생성하는 단계를 포함한다.According to another aspect of the present invention, there is provided a method of correcting a mask pattern for a photomask recording apparatus, the method comprising: receiving circuit design data and converting the mask pattern data into mask pattern data; Correcting mask pattern data by verifying a defect of the mask pattern data using the circuit design data; Detecting an abnormal mask pattern with respect to the corrected mask pattern data; Generating and storing an abnormal error mark in the abnormal mask pattern; And generating a photo mask pattern when there is no abnormal mask pattern in the corrected mask pattern data.
포토 마스크, 마스크 패턴 데이터, 비정상 패턴, 광 근접 효과 보정. Photo mask, mask pattern data, abnormal pattern, optical proximity effect correction.
Description
본 발명은 반도체 소자 제조용 포토마스크의 제조 장치 및 제조 방법에 관한 것으로서, 더욱 상세하게는, 포토마스크 패터닝을 위해 회로 설계 데이터로부터 얻어진 포토마스크 기록 장치용 마스크 패턴 데이터의 결함이 정정된 후, 비정상 마스크 패턴을 정정하는 시스템 및 이를 이용한 비정상 마스크 패턴 데이터을 정정하는 방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an apparatus and method for manufacturing a photomask for semiconductor device manufacturing, and more particularly, to an abnormal mask after defects in mask pattern data for photomask recording apparatus obtained from circuit design data for photomask patterning are corrected. A system for correcting a pattern and a method for correcting abnormal mask pattern data using the same.
포토리소그래피 공정은 반도체 집적 회로 제조에 필수적이며, 마이크로 포토리소그래피 기술의 발전으로 대규모 집적 회로(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 such as a laser beam writer or an electron beam writer, such as MEBES, JEOL52, HL700M / D, HL-7000, EBM, and BEF-. Format transformations 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.
일반적으로 포토 마스크 기록용 마스크 패턴을 제조하는 방법에 있어서, 원본 회로 설계 데이터를 생성하고, 이를 변환하여 마스크 패턴을 생성한 후, 상기 회로 설계 데이터와 마스크 패턴을 비교하여 누락 등의 결함이 발생하는지 판단한다.In general, in a method of manufacturing a mask pattern for photomask recording, original circuit design data is generated, a mask pattern is generated by converting the original circuit design data, and then the circuit design data is compared with the mask pattern to see whether defects such as omissions occur. To judge.
그리하여, 생성된 마스크 패턴에 결함이 있는 경우, 통상 이러한 결함이 있는 마스크 패턴 데이터는 사용되지 않으며, 다시 회로 설계 데이터로부터 데이터 변환 작업을 수행하여 마스크 패턴 데이터를 생성하고, 이의 결함 유무를 판정하여 결함이 없는 경우, 최종적으로 포토마스크 기록 장치에 입력된다.Thus, when the generated mask pattern is defective, such defective mask pattern data is not normally used, and again, data conversion operation is performed from circuit design data to generate mask pattern data, and the presence or absence of the defect is determined by the defect. If there is no, it is finally input to the photomask recording apparatus.
이와 같이, 패턴 데이터의 누락이 검출된 경우, 정상적인 마스크 패턴 데이터를 얻기 위하여 회로 설계 데이터로부터 다시 데이터 변환 작업을 수행하는 것은, 회로 설계 데이터의 용량이 점차 증가함에 따라 데이터 준비 시간과 데이터 변환 시간이 증가되어, 포토마스크의 제품 납기일을 지연시키고, 생산성을 저하시키는 문제점이 있다.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 productivity.
또한, 최근 회로 설계 데이터가 복잡해짐에 따라 복잡한 회로들이 발생하는 일이 빈번해지고 있으며, 상기 누락과 같은 결함과 달리, 회로 설계 데이터와 상이한 비정상 마스크 패턴으로 표현되는 경우가 빈번하게 발생하고 있다. In addition, as circuit design data becomes more complex in recent years, complex circuits are frequently generated, and unlike defects such as the above-described omissions, they are frequently represented by abnormal mask patterns different from the circuit design data.
이러한 비정상 마스크 패턴은 그대로 공정이 진행되는 경우, 마스크 패턴이 원 회로 설계 데이터와 다르게 제조될 수 있고, 웨이퍼 상에 의도하지 않는 영역을 발생시키는 문제점이 있다. If the abnormal mask pattern is processed as it is, the mask pattern may be manufactured differently from the original circuit design data, and there is a problem of generating an unintended area on the wafer.
따라서, 본 발명이 이루고자 하는 기술적 과제는, 최종적으로 얻어진 마스크 패턴 데이터에 결함이 있는 경우에도 이를 다시 활용함으로써, 고용량의 데이터를 다시 변환함으로써 초래되는 시간과 비용의 증가를 개선하는 마스크 패턴의 정정 방법 및 마스크 패턴의 정정 장치를 제공하는 것이다.Therefore, the technical problem to be achieved by the present invention is to correct the mask pattern to improve the increase in time and cost incurred by reconverting the high-capacity data by reutilizing even if the finally obtained mask pattern data is defective. And a device for correcting a mask pattern.
또한, 본 발명이 이루고자 하는 다른 기술적 과제는, 비정상 마스크 패턴 영역을 포함하는 마스크 패턴 데이터를 검출함으로써 의도하지 않은 반도체 소자의 제조를 방지하는 마스크 패턴의 정정 방법 및 마스크 패턴의 정정 장치를 제공하는 것이다.Another object of the present invention is to provide a mask pattern correction method and a mask pattern correction device for preventing unintentional fabrication of a semiconductor device by detecting mask pattern data including an abnormal mask pattern region. .
상기 기술적 과제를 달성하기 위한 본 발명의 일실시예에 따른 포토 마스크 기록 장치용 마스크 패턴의 정정 방법은, 회로 설계 데이터를 입력받아 마스크 패턴 데이터로 변환하는 단계; 상기 회로 설계 데이터를 이용하여 상기 마스크 패턴 데이터의 결함을 검증하여 마스크 패턴 데이터를 정정하는 단계; 상기 정정된 마스크 패턴 데이터에 대하여 비정상 마스크 패턴을 검출하는 단계; 상기 비정상 마스크 패턴에 비정상 에러마크를 생성하여 저장하는 단계; 및 상기 정정된 마스크 패턴 데이터에 비정상 마스크 패턴이 없는 경우, 포토 마스크 패턴을 생성하는 단계를 포함한다.According to one or more exemplary embodiments, a method of correcting a mask pattern for a photomask recording apparatus includes: receiving circuit design data and converting the mask pattern data into mask pattern data; Correcting mask pattern data by verifying a defect of the mask pattern data using the circuit design data; Detecting an abnormal mask pattern with respect to the corrected mask pattern data; Generating and storing an abnormal error mark in the abnormal mask pattern; And generating a photo mask pattern when there is no abnormal mask pattern in the corrected mask pattern data.
본 발명에 따른 포토 마스크 기록 장치용 마스크 패턴 데이터의 결함 정정 시스템 및 마스크 패턴 데이터의 결함 정정 방법은, 결함이 있는 마스크 패턴 데이터를 다시 활용함으로써, 고용량의 데이터를 다시 변환함으로써 초래되는 시간과 비용의 증가를 개선하고, 비정상 마스크 패턴 영역을 포함하는 마스크 패턴 데이터를 검출함으로써, 의도하지 않은 반도체 소자의 제조를 방지할 수 있다.The defect correction system of the mask pattern data and the mask correction data of the mask pattern data for the photomask recording apparatus according to the present invention provide a method of correcting the time and cost incurred by reconverting high-capacity data by utilizing the defective mask pattern data again. By improving the increase and detecting the mask pattern data including the abnormal mask pattern region, unintended manufacture of the semiconductor device can be prevented.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 살명하기로 한다.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.
도 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 circuit design data 11 is generated by the circuit design means 11. Circuit design data is graphic data that defines a pattern of elements for realizing a circuit designed on a semiconductor substrate. The circuit design data a is recorded in 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 data conversion apparatus 20 generates the mask pattern data b by correcting the circuit design data a input from the original data generating apparatus 10 (S20). . The mask data conversion device 20 includes a graphic calculation unit 21 and a
그래픽 계산 부(21)는 회로 설계 데이터(a)로부터 그래픽 이미지를 생성한다(S221). 다음으로, 그래픽 변환 부(22)에서는, 예컨대, 전자 빔 드로잉인지 레이저 드로잉인지 여부, 저반사 마스크의 유형 또는 위상 변위 방식의 유형, 노광 장치의 광학 변수, 개구수 σ(numerical aperture ratio), 포토레지스트 조성, 에칭 조건 등의 포토마스크 제조 공정 조건을 입력 받아(S222), 회로 설계 데이터(a)를 변환하여 광 근접 효과 등을 개선시켜 최적화된 마스크 패턴 데이터(b)를 생성한다(S223). 다만, 광 근접 효과 등의 개선을 위한 회로 설계 데이터의 수정(data correction)이 요구되지 않는 경우, 포토마스크 제조 공정 조건 입력 단계(S222)가 수행되지 않고, 포토마스크 기록 장치(40)가 해석할 수 있도록 회로 설계 데이터(a)를 형식 전환(format transformation)하는 그래픽 변환을 수행할 수 있다(S223).The graphic calculation unit 21 generates a graphic image from the circuit design data a (S221). Next, in the
다음으로, 결함 마스크 패턴 데이터 검증 장치(30)는, 마스크 데이터 변환 장치(20)로부터 입력된 마스크 패턴 데이터(b)를 회로 설계 데이터(a)의 형식과 유사한 데이터 형식으로 전환하고, 이를 회로 설계 데이터(a)와 비교하여 패턴의 왜곡 또는 누락 여부를 검출한다. 마스크 패턴 데이터(b)의 오류가 없는 경우, 결함 마스크 패턴 데이터 검증 장치(30)는 포토마스크 기록 장치(40)로 마스크 패턴 데 이터(b)를 출력시킨다. 마스크 패턴 데이터(b)에 오류가 있는 경우, 해당 부분에 결함 에러마크를 생성(S32)하고, 다시 회로 설계 데이터(a)로부터 마스크 패턴 데이터(b)를 얻기 위한 그래픽 데이터의 수정 단계(S20)를 반복하여 결함 보정된 마스크 패턴 데이터(c)를 출력해야 한다. Next, the defect mask pattern
마지막으로, 포토마스크 기록 장치(40)는 그래픽 데이터 정정 장치(30)로부터 입력 받은 마스크 패턴 데이터(b)를 해독하여 포토마스크에 패턴을 전사한다(S40).Finally, the
회로 설계 데이터(a)를 마스크 패턴 데이터(b)로 변환하는 과정에서 데이터 변환 시스템의 소프트웨어나 하드웨어 또는 네트워크 등의 문제로 인하여 마스크 패턴 데이터의 누락과 같은 결함이 종종 발생한다. 이러한 마스크 패턴 데이터의 누락은 실제 제조된 포토마스크 상에서 패턴의 사라짐(missing, D1), 결선(disconnection, D2), 패임(dig, D3)과 같은 결함으로 나타난다.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.
도 3는 본 발명에 따른 포토마스크 기록 장치용 마스크 패턴 데이터의 정정 장치의 구성요소를 나타내는 블록 다이아그램이다. 도 4는 도 3의 비정상 마스크 패턴 데이터 검출장치에서 수행하는 단계를 개략적으로 나타내며, 도 5은 도 3의 비정상 마스크 패턴 데이터 라이브러리에 저장되는 비정상 마스크 패턴의 예를 나타낸다.Fig. 3 is a block diagram showing the components of the apparatus for correcting mask pattern data for a photomask recording apparatus according to the present invention. FIG. 4 schematically illustrates a step performed by the abnormal mask pattern data detecting apparatus of FIG. 3, and FIG. 5 illustrates an example of an abnormal mask pattern stored in the abnormal mask pattern data library of FIG. 3.
도 3을 참조하면, 본 발명에 따른 포토 마스크 기록 장치용 마스크 패턴 의 정정 장치는 원본 데이터 생성 장치(310), 마스크 데이터 변환 장치(320), 결함 마스크 패턴 데이터 검증장치(330), 비정상 마스크 패턴 데이터 검출장치(340), 및 포토 마스크 기록 장치(350)을 포함한다. 상기 원본 데이터 생성 장치(310) 및 마스크 데이터 변환 장치(320)는 도 1의 장치와 동일하므로 설명을 생략한다. 상기 결함 마스크 패턴 데이터 검증장치(330)는 마스크 데이터 변환 장치(320)으로부터 마스크 패턴 데이터(도 3의 b)를 입력 받아, 마스크 패턴 데이터의 결함을 검출하고, 결함이 있는 경우 이를 정정하여 결함 보정된 마스크 패턴 데이터(c)를 출력한다. Referring to FIG. 3, an apparatus for correcting a mask pattern for a photomask recording apparatus according to the present invention may include an original
상기 결함 마스크 패턴 데이터 검증장치(330)는, 회로 설계 데이터(도 3의 a) 및 마스크 데이터 변환 장치(320)로부터 마스크 패턴 데이터(도 3의 b)를 입력 받는다. The defect mask pattern
그래픽 데이터의 변환 부(322)는, 결함 마스크 패턴 데이터 검증장치(330) 내의 데이터의 처리가 용이하도록, 회로 설계 데이터 및 마스크 패턴 데이터를 각각 공통 내부 파일 형식(common internal file format)으로 형식 전환(format transformation)한다. 이 공통 내부 파일 형식으로는 GDS-Ⅱ, MEBES, MEBES mode5, JEOL52, HL-700M/D, HL-800M/D, HL-900M/D, EBM, 또는 BEF-2 등일 수 있다. 예컨대, 공통 내부 파일 형식은 회로 설계 데이터와 동일한 형식일 수도 있고, 이와 다른 형식일 수도 있다. 바람직하게는, 공통 내부 파일 형식은 포토마스크 기록 장치가 해석할 수 있는 데이터 형식을 갖는다. 그러나, 마스크 데이터 변환 장치(320)로부터 입력된 마스크 패턴 데이터가 광 근접 효과 등을 고려하여 그래픽 변환이 이루어진 경우에는, 입력된 마스크 패턴 데이터를 역변환한 후에 공통 내부 파일 형식으로 형식 전환하여야 한다.The graphic
또한, 결함 마스크 패턴 데이터 검증장치(330) 에서는, 그래픽 데이터의 변환 부(322)로부터 입력되고 공통 내부 파일 형식을 갖는, 회로 설계 데이터와 마스크 패턴 데이터를 피연산자로 하여 배타적 논리합 연산(exclusive OR, XOR Boolean function)을 수행하고, 이로부터 결함 패턴 데이터를 생성하거나, 마스크 패턴 데이터(b)와 회로 설계 데이터(a)를 비교하여 결함이 있는 마스크 패턴의 존재여부를 검증한다. In addition, in the defect mask pattern
결함 마스크 패턴이 존재하는 경우, 해당 마스크 패턴에 결함 에러 마크를 생성하여 그래픽 데이터의 수정 단계를 재차 수행한다.If a defect mask pattern exists, a defect error mark is generated in the mask pattern, and the correcting step of the graphic data is performed again.
상기 비정상 마스크 패턴 데이터 검출장치(340)는 상기 단계에 의하여 결함이 보정된 마스크 패턴 데이터(c)를 입력받아(S410), 비정상 마스크 패턴 데이터 라이브러리(341)에 저장된 데이터에 해당하는 비정상 마스크 패턴 데이터를 검출한다(S420). The abnormal mask pattern
상기 단계에서 비정상 마스크 패턴 데이터가 존재하는 경우, 해당 마스크 패턴에 비정상 에러 마크를 생성하고, 해당 마스크 패턴 데이터를 저장한다(S432).If abnormal mask pattern data exists in the above step, an abnormal error mark is generated in the mask pattern, and the mask pattern data is stored (S432).
반면, 비정상 마스크 패턴 데이터가 존재하지 아니하는 경우, 필요하다면 정정된 마스크 패턴 데이터를 포토마스크 기록 장치가 해독할 수 있는 데이터 형식으로 전환시켜, 포토마스크 기록 장치(350)에 제공한다.On the other hand, when the abnormal mask pattern data does not exist, if necessary, the corrected mask pattern data is converted into a data format that can be read by the photomask recording apparatus, and provided to the
상기 결함 마스크 패턴 데이터 검증장치(330) 및 비정상 마스크 패턴 데이터 검출장치(340)는 C 또는 C 언어를 기초로 하는 C++, C# 등의 프로그래밍 언어로 작성된 소프트웨어와 이 소프트웨어가 동작할 수 있는 하드웨어로서 마이크로프로세 서와 메모리를 포함하는 상용 컴퓨터를 이용하여 구성할 수 있다.The defect mask pattern
도 5는 상기 비정상 마스크 패턴 데이터 라이브러리(341)에 저장된 비정상 마스크 패턴의 예들을 나타낸다. 도 5a는 매우 작은 45°사선 패턴, 도 5b에서 A 영역은 결함에 해당하지 아니하지만 비정상적인 패턴에 해당하며, B 영역은 웨이퍼에 대하여 아무런 포토 마스크의 역할을 하지 못하는 비정상 마스크 패턴을 나타낸다. 또한, 도 5c는 1nm 높이의 jog 에 해당하며, 도 5b의 B 영역과 마찬가지로 웨이퍼에 대하여 아무런 효과를 나타내지 못하는 비정상 마스크 패턴의 예이다.5 shows examples of an abnormal mask pattern stored in the abnormal mask
픽셀의 크기가 작아질수록, 상기와 같은 비정상 마스크 패턴들이 크게 늘어나게 되어 이들을 이용하여 웨이퍼 공정이 진행되는 경우, 패턴 붕괴(collapse)가 발생하여 결함의 원인이 될 수 있다.As the size of the pixels decreases, the abnormal mask patterns are greatly increased, and when the wafer process is performed using them, pattern collapse may occur, which may cause defects.
본 발명에 따른 포토마스크 기록 장치용 마스크 패턴 데이터의 결함 정정 방법은, 상기와 같은 비정상 마스크 패턴이 마스크 패턴 데이터에 존재하는 경우, 해당 마스크 패턴을 이용하여 포토 마스크를 제조하는 공정을 진행하지 아니함으로써, 의도하지 않은 반도체 소자의 제조를 방지할 수 있다.In the defect correction method of mask pattern data for photomask recording apparatus according to the present invention, when the abnormal mask pattern is present in the mask pattern data, the process of manufacturing the photomask using the mask pattern is not performed. It is possible to prevent the manufacture of unintentional semiconductor devices.
이상에서 설명한 본 발명이 전술한 실시예 및 첨부된 도면에 한정되지 아니하며, 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러가지 치환, 변환, 변경이 가능하다는 것은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 있어 명백할 것이다.The present invention described above is not limited to the above-described embodiments and the accompanying drawings, and various substitutions, conversions, and modifications are possible within the scope without departing from the technical spirit of the present invention. It will be apparent to those who have knowledge.
도 1 은 종래 반도체 소자 제조용 포토마스크의 패터닝을 위한 장치의 구성을 나타내는 블록 다이아그램이다.1 is a block diagram showing a configuration of an apparatus for patterning a photomask for manufacturing a conventional semiconductor device.
도 2 는 도 1 의 각 구성요소에서 수행되는 그래픽 데이터의 처리 공정을 나타내는 순서도이다.2 is a flowchart illustrating a process of processing graphic data performed in each component of FIG. 1.
도 3 은 본 발명의 일실시예에 따른 반도체 소자 제조용 포토마스크의 패터닝을 위한 장치의 구성을 나타내는 블록 다이아그램이다.3 is a block diagram illustrating a configuration of an apparatus for patterning a photomask for manufacturing a semiconductor device according to an embodiment of the present invention.
도 4 는 본 발명의 일실시예에 따른 비정상 마스크 패턴 데이터 검출 공정을 나타내는 순서도이다.4 is a flowchart illustrating a process of detecting abnormal mask pattern data according to an embodiment of the present invention.
도 5 는 본 발명의 일실시예에 따른 비정상 마스크 패턴 라이브러리에 저장되는 비정상 마스크 패턴이다.5 is an abnormal mask pattern stored in an abnormal mask pattern library according to an embodiment of the present invention.
Claims (5)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070123433A KR100913327B1 (en) | 2007-11-30 | 2007-11-30 | System and method for detecting abnormal mask pattern in mask pattern data used for manufacturing photomask |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070123433A KR100913327B1 (en) | 2007-11-30 | 2007-11-30 | System and method for detecting abnormal mask pattern in mask pattern data used for manufacturing photomask |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090056328A KR20090056328A (en) | 2009-06-03 |
KR100913327B1 true KR100913327B1 (en) | 2009-08-20 |
Family
ID=40987746
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070123433A KR100913327B1 (en) | 2007-11-30 | 2007-11-30 | System and method for detecting abnormal mask pattern in mask pattern data used for manufacturing photomask |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100913327B1 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101051687B1 (en) * | 2009-09-28 | 2011-07-25 | 매그나칩 반도체 유한회사 | Mask Data Verification System Using Reverse Mask Tooling Specification |
CN112838019A (en) * | 2019-11-25 | 2021-05-25 | 格科微电子(上海)有限公司 | Alignment detection method for wafer bonding |
KR102425392B1 (en) * | 2020-06-17 | 2022-07-28 | 주식회사 앤에이치씨 | The blank mask inspection apparatus for determining whether the blank mask can be recycled and method thereof |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20060112855A (en) * | 2005-04-28 | 2006-11-02 | 삼성전자주식회사 | System and method for correcting defects in mask pattern data used for manufacturing photomask |
-
2007
- 2007-11-30 KR KR1020070123433A patent/KR100913327B1/en not_active IP Right Cessation
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20060112855A (en) * | 2005-04-28 | 2006-11-02 | 삼성전자주식회사 | System and method for correcting defects in mask pattern data used for manufacturing photomask |
Also Published As
Publication number | Publication date |
---|---|
KR20090056328A (en) | 2009-06-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7530048B2 (en) | Defect filtering optical lithography verification process | |
TWI325547B (en) | Method and apparatus for identifying a manufacturing problem area in a layout using a process-sensitivity model | |
US6792592B2 (en) | Considering mask writer properties during the optical proximity correction process | |
US7010775B2 (en) | Method for creating mask pattern for circuit fabrication and method for verifying mask pattern for circuit fabrication | |
US8166424B2 (en) | Method for constructing OPC model | |
US20090007053A1 (en) | Method of Manufacturing Mask for Semiconductor Device | |
US6996797B1 (en) | Method for verification of resolution enhancement techniques and optical proximity correction in lithography | |
US8601406B2 (en) | Method of creating photo mask layout, computer readable recording medium storing programmed instructions for executing the method, and mask imaging system | |
JPH11282151A (en) | Device and method for mask pattern verification and medium where its program is recorded | |
TW202028852A (en) | Method for manufacturing photo mask for semiconductor device | |
KR100913327B1 (en) | System and method for detecting abnormal mask pattern in mask pattern data used for manufacturing photomask | |
US6901569B2 (en) | Corrected mask pattern verification apparatus and corrected mask pattern verification | |
JP2007102207A (en) | Creating and applying variable bias rule in rule-based optical proximity correction for reduced complexity | |
JP2002023345A (en) | Plate pattern forming method and inspection method for the same | |
US8176447B2 (en) | Formation of masks/reticles having dummy features | |
US8127257B2 (en) | Designing method of photo-mask and method of manufacturing semiconductor device using the photo-mask | |
JP2009014790A (en) | Photomask pattern verifying method, photomask pattern verifying device, method of manufacturing semiconductor integrated circuit, photomask pattern verification control program and readable storage medium | |
JP2008020734A (en) | Design pattern preparation method for semiconductor device, program, and method of manufacturing the semiconductor device | |
JP2007292983A (en) | Verifying device of semiconductor layout pattern and mask pattern generating device | |
JP3045114B2 (en) | Method for creating charged particle beam drawing data and recording medium storing pattern data creating program for drawing | |
US7313774B2 (en) | Method and apparatus for associating an error in a layout with a cell | |
KR20060112855A (en) | System and method for correcting defects in mask pattern data used for manufacturing photomask | |
JP4008934B2 (en) | Image data correction method, lithography simulation method, program, and mask | |
TW202326285A (en) | Optical proximity correction method, mask manufacturing method, and semiconductor chip manufacturing method | |
JP2000250960A (en) | Verifying method of data for drawing device and manufacture of photomask |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
LAPS | Lapse due to unpaid annual fee |