[go: up one dir, main page]

JP2007248596A - Opc inspection system - Google Patents

Opc inspection system Download PDF

Info

Publication number
JP2007248596A
JP2007248596A JP2006069071A JP2006069071A JP2007248596A JP 2007248596 A JP2007248596 A JP 2007248596A JP 2006069071 A JP2006069071 A JP 2006069071A JP 2006069071 A JP2006069071 A JP 2006069071A JP 2007248596 A JP2007248596 A JP 2007248596A
Authority
JP
Japan
Prior art keywords
opc
verification
execution
correction
opc correction
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
Application number
JP2006069071A
Other languages
Japanese (ja)
Inventor
Shunsuke Kagaya
俊介 加賀谷
Takatoshi Inazu
隆敏 稲津
Kiyoshi Tsunakawa
潔 綱川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Toshiba Electronic Device Solutions Corp
Original Assignee
Toshiba Corp
Toshiba Microelectronics Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Toshiba Corp, Toshiba Microelectronics Corp filed Critical Toshiba Corp
Priority to JP2006069071A priority Critical patent/JP2007248596A/en
Publication of JP2007248596A publication Critical patent/JP2007248596A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Preparing Plates And Mask In Photomechanical Process (AREA)
  • Design And Manufacture Of Integrated Circuits (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an optical proximity effect correction (OPC) inspection system which is good in facility efficiency. <P>SOLUTION: An OPC correction/verification server 1 is connected to a plurality of user terminals 2 through an FTP server 31 and a mail server 32 which are connected through a communication line 4. One of a plurality of parameters for OPC correction stored in a library 13, a lithography model, a recipe or rule for OPC verification is instructed by an OPC correction/verification execution instruction section 21 and read out to an OPC correction/verification control section 12, and when the start of execution is instructed, an OPC correction/verification execution section 11 executes OPC verification of an OPC-corrected layout pattern and stores an execution result in an execution result storage section 16. An execution monitor section 15 reports the end of the execution to an execution state display section 22. If an error occurs, the execution result is transferred to a verification result storage section 23 and displayed at an OPC verification result display section 24 while superposed on the pattern before OPC processing. <P>COPYRIGHT: (C)2007,JPO&INPIT

Description

本発明は、OPC(Optical Proximity Correction:光近接効果補正)処理されたレイアウトパターンを検査するOPC検査システムに関する。   The present invention relates to an OPC inspection system that inspects a layout pattern subjected to OPC (Optical Proximity Correction) processing.

LSIの微細化に伴い、マスクパターンの光学式露光では光近接効果の影響が顕著になってくる。そこで、描画用マスクパターンを生成する際に、予め光近接効果を考慮して、設計上のレイアウトパターンを補正するOPC処理が行われる。   With the miniaturization of LSI, the optical proximity effect becomes more prominent in optical exposure of mask patterns. Therefore, when generating the drawing mask pattern, an OPC process for correcting the layout pattern in the design is performed in consideration of the optical proximity effect in advance.

このOPCの方式の1つにモデルベースOPCがある。モデルベースOPCでは、リソグラフィ・シミュレーションをベースとしたリソグラフィ・モデルを生成し、このリソグラフィ・モデルを利用して、オリジナルのレイアウトパターンに近い露光像がウェーハ上に形成されるように補正を行なう。   One of the OPC methods is model-based OPC. In model-based OPC, a lithography model based on lithography simulation is generated, and correction is performed using the lithography model so that an exposure image close to the original layout pattern is formed on the wafer.

このようなOPC処理を行なうOPC補正ツールへは、レイアウトパターンデータとOPC用の各種パラメータが記述されたファイルが入力される。OPC補正ツールは、OPC処理終了後に、OPC処理済みレイアウトパターンを出力する。   A file in which layout pattern data and various parameters for OPC are described is input to the OPC correction tool that performs such OPC processing. The OPC correction tool outputs the OPC processed layout pattern after the OPC processing is completed.

このOPC処理済みレイアウトパターンに対して、露光シミュレーションを利用したOPC検証が行なわれる。このOPC検証により、所望のパターンに対する露光像のずれが規定値より大きくなると考えられるOPC処理済みレイアウトパターンが検出される。   OPC verification using an exposure simulation is performed on the OPC processed layout pattern. By this OPC verification, an OPC-processed layout pattern that is considered to have a deviation of an exposure image with respect to a desired pattern larger than a specified value is detected.

このようなOPC検証を行なうOPC検証ツールへは、どのようなずれを検出すべきかを記述したレシピ、そのずれの許容値を記述したルール、OPC補正で使用された各種パラメータ、モデルベースOPC補正で使用されたリソグラフィ・モデルなどが入力される。OPC検証ツールは、入力されたルールに従ってOPC処理済みレイアウトパターンを検査し、製造工程上問題を起こす(エラー)パターンが発生している座標等をファイルに出力する。   The OPC verification tool that performs such OPC verification includes a recipe that describes what deviation should be detected, a rule that describes the allowable value of the deviation, various parameters used in OPC correction, and model-based OPC correction. The lithography model used is input. The OPC verification tool inspects the OPC-processed layout pattern according to the input rule, and outputs the coordinates or the like where a pattern causing an error in the manufacturing process occurs (file).

エラーが発生したレイアウトパターンに対しては、OPC補正におけるパラメータやリソグラフィ・モデルなどを修正して再度OPC処理を行ない、OPC検証のレシピなどを必要に応じて修正して、再度OPC検証処理を行なう。   For the layout pattern in which an error has occurred, the OPC correction parameters and the lithography model are corrected and the OPC process is performed again, the OPC verification recipe is corrected as necessary, and the OPC verification process is performed again. .

あるいは、エラーが発生したレイアウトパターンに対して、そのエラー対策のレイアウトパターンの修正を行ない、再度OPC補正および検証を行なう。   Alternatively, the layout pattern for the error is corrected for the layout pattern in which an error has occurred, and OPC correction and verification are performed again.

このようなOPC補正およびOPC検証処理は、通常、LSI設計担当者によって行なわれる。そこで、LSI設計担当者によるOPC補正およびOPC検証の実行を支援するためのレイアウト設計支援装置が提供されている(例えば、特許文献1参照。)。LSI設計担当者は、このようなレイアウト設計支援装置を用いて、所望の補正結果が得られるまでOPC補正およびOPC検証を繰り返し実行する。   Such OPC correction and OPC verification processing is usually performed by an LSI designer. In view of this, a layout design support apparatus is provided to support execution of OPC correction and OPC verification by LSI designers (see, for example, Patent Document 1). The LSI design person repeatedly executes OPC correction and OPC verification until a desired correction result is obtained using such a layout design support apparatus.

従来、上述のようなレイアウト設計支援装置は、スタンドアローン型のEWS(Engineering Work Station)として提供されることが多く、それぞれのLSI設計担当者は、それぞれに用意されたEWSを用いてOPC補正およびOPC結果の検証を実行していた。   Conventionally, the layout design support apparatus as described above is often provided as a stand-alone EWS (Engineering Work Station), and each LSI designer in charge uses an EWS prepared for the OPC correction and the EWS correction. Verification of the OPC result was performed.

しかし、近年のLSIの微細化に伴い、OPC補正およびOPC結果の検証に要する演算量が膨大になり、実用的な実行時間で処理を行なうには高価な高性能のEWSが必要となり、このような高性能のEWSをLSI設計担当者ごとに用意することが設備投資上の負担になっている。
特開2000−260879号公報 (第3−4ページ、図1)
However, with the recent miniaturization of LSIs, the amount of computation required for OPC correction and verification of OPC results has become enormous, and expensive high-performance EWS is required to perform processing in a practical execution time. It is a burden on capital investment to prepare a high-performance EWS for each LSI designer.
JP 2000-260879 A (page 3-4, FIG. 1)

そこで、本発明の目的は、設備効率のよいOPC検査システムを提供することにある。   Therefore, an object of the present invention is to provide an OPC inspection system with high equipment efficiency.

本発明の一態様によれば、OPC補正・検証サーバと、複数の利用者端末と、前記OPC補正・検証サーバと前記複数の利用者端末とを通信回線を介して接続する通信手段とを有するOPC検査システムであって、前記OPC補正・検証サーバは、入力されたレイアウトパターンに対するOPC補正の実行、およびOPC処理済みレイアウトパターンに対するOPC検証の実行を行なうOPC補正・検証実行手段と、前記OPC補正・検証実行手段におけるOPC補正およびOPC検証の実行を制御するOPC補正・検証制御手段と、前記OPC補正・検証制御手段へ与えるOPC補正用のパラメータとリソグラフィ・モデル、およびOPC検証用のレシピとルールを格納するライブラリと、前記OPC補正・検証実行手段におけるOPC補正およびOPC検証の実行状況を監視する実行監視手段と、前記OPC補正・検証手段から出力されたOPC補正およびOPC検証の実行結果を格納する実行結果格納手段とを備え、前記複数の利用者端末のそれぞれは、前記通信手段を介して、前記OPC補正・検証制御手段へ、前記ライブラリから読み出すべきOPC補正用のパラメータ、リソグラフィ・モデル、またはOPC検証用のレシピ、ルールを指定し、前記OPC補正・検証実行手段におけるOPC補正あるいはOPC検証の実行の開始を指示するOPC補正・検証実行指示手段と、前記通信手段を介して前記実行監視手段から送信された、前記OPC補正およびOPC検証の実行状況を表示する実行状況表示手段と、前記実行結果格納手段から前記通信手段を介して送信された、前記OPC検証結果を格納するOPC検証結果格納手段と、前記OPC検証結果格納手段に格納された前記OPC検証結果を表示するOPC検証結果表示手段と、を備えることを特徴とするOPC検査システムが提供される。   According to one aspect of the present invention, an OPC correction / verification server, a plurality of user terminals, and a communication unit that connects the OPC correction / verification server and the plurality of user terminals via a communication line. An OPC inspection system, wherein the OPC correction / verification server executes OPC correction for an input layout pattern and performs OPC verification for an OPC processed layout pattern, and the OPC correction. OPC correction / verification control means for controlling execution of OPC correction and OPC verification in the verification execution means, parameters and lithography model for OPC correction given to the OPC correction / verification control means, and recipes and rules for OPC verification And an OPC correction in the OPC correction / verification executing means. And execution monitoring means for monitoring the execution status of the OPC verification, and execution result storage means for storing the execution results of the OPC correction and the OPC verification output from the OPC correction / verification means. Each of the OPC correction / verification control means designates an OPC correction parameter, a lithography model, or a recipe and rule for OPC verification to be read from the library via the communication means, and the OPC correction / verification The execution status of the OPC correction and the OPC verification transmitted from the execution monitoring means via the communication means and the OPC correction / verification execution instructing means for instructing the start of the execution of the OPC correction or the OPC verification in the verification execution means. The execution status display means for displaying and the execution result storage means are transmitted via the communication means. An OPC inspection system comprising: an OPC verification result storage unit that stores the OPC verification result; and an OPC verification result display unit that displays the OPC verification result stored in the OPC verification result storage unit. Provided.

本発明によれば、利用者が共通に使用するOPC補正・検証サーバ、および通信手段を通じてこのOPC補正・検証サーバに接続される複数の利用者端末を設けることにより、各利用者はそれぞれの利用者端末において、OPC補正・検証サーバへのOPCおよびOPC検証の実行の指示、OPC補正・検証サーバからのOPC検証結果の受け取り、およびOPC検証結果の確認ができる。これにより、利用者個々に高価で高性能のOPC補正・検証処理用の設備を用意する必要がなく、OPC処理済レイアウトパターンの検査に対する設備効率を向上させることができる。   According to the present invention, by providing an OPC correction / verification server commonly used by users and a plurality of user terminals connected to the OPC correction / verification server through communication means, each user can use each of them. The operator terminal can instruct the OPC correction / verification server to execute OPC and OPC verification, receive the OPC verification result from the OPC correction / verification server, and confirm the OPC verification result. Accordingly, it is not necessary to prepare expensive and high-performance equipment for OPC correction / verification processing for each user, and equipment efficiency for inspection of an OPC processed layout pattern can be improved.

以下、本発明の実施例を図面を参照して説明する。   Embodiments of the present invention will be described below with reference to the drawings.

本発明の実施例に係るOPC検査システムは、OPC補正・検証サーバ1と、複数の利用者端末2と、OPC補正・検証サーバ1と複数の利用者端末2との間でデータの転送を行うFTPサーバ31と、OPC補正・検証サーバ1から複数の利用者端末2へ電子メールを送信するメールサーバ32とを有し、OPC補正・検証サーバ1に接続されたFTPサーバ31およびメールサーバ32は、通信回線4により複数の利用者端末2と接続される。   The OPC inspection system according to the embodiment of the present invention transfers data between the OPC correction / verification server 1, the plurality of user terminals 2, and the OPC correction / verification server 1 and the plurality of user terminals 2. An FTP server 31 and a mail server 32 that transmits an email from the OPC correction / verification server 1 to a plurality of user terminals 2, and the FTP server 31 and the mail server 32 connected to the OPC correction / verification server 1 are The communication lines 4 are connected to a plurality of user terminals 2.

図1は、複数の利用者端末2のうちの1台だけを図示し、本実施例のOPC検査装置の基本的な構成の例を示したブロック図である。   FIG. 1 is a block diagram illustrating only one of a plurality of user terminals 2 and illustrating an example of a basic configuration of an OPC inspection apparatus according to the present embodiment.

OPC補正・検証サーバ1は、入力されたレイアウトパターンに対するOPCの実行、およびOPC処理済みレイアウトパターンに対するOPC検証の実行を行なうOPC補正・検証実行部11と、OPC補正・検証実行部11におけるOPC補正およびOPC検証の実行を制御するOPC補正・検証実行制御部12と、OPC補正・検証実行制御部12へ与えるOPC補正用のパラメータとリソグラフィ・モデル、およびOPC検証用のレシピとルールを格納するライブラリ13と、OPC補正・検証OPC検証部11におけるOPC補正およびOPC検証の実行状況を監視する実行監視部14と、OPC補正・検証実行部11から出力されたOPC検証結果を格納する実行結果格納部15と、OPC処理対象のレイアウトパターンを格納する設計データ格納部16とを備える。   The OPC correction / verification server 1 executes an OPC on the input layout pattern and an OPC correction / verification execution unit 11 for executing an OPC verification on the OPC processed layout pattern, and an OPC correction in the OPC correction / verification execution unit 11. And an OPC correction / verification execution control unit 12 for controlling the execution of OPC verification, a parameter and a lithography model for OPC correction given to the OPC correction / verification execution control unit 12, and a recipe and rule for OPC verification 13, an execution monitoring unit 14 that monitors the execution status of OPC correction and OPC verification in the OPC correction / verification OPC verification unit 11, and an execution result storage unit that stores the OPC verification result output from the OPC correction / verification execution unit 11 15 and the layout pattern for OPC processing are stored And a design data storing section 16 that.

利用者端末2は、FTPサ−バ31を介して、OPC補正・検証実行制御部12へ、ライブラリ13から読み出すべきOPC補正用のパラメータとリソグラフィ・モデル、およびOPC検証用のレシピとルールを指定し、OPC補正・検証実行部11におけるOPC補正およびOPC検証の実行の開始を指示するOPC補正・検証実行指示部21と、メールサ−バ32を介して実行監視部14から送信された、OPC補正・検証実行部11におけるOPC補正およびOPC検証の実行状況を表示する実行状況表示部22と、実行結果格納部15からFTPサ−バ31を介して送信された、OPC補正・検証実行部11におけるOPC検証結果を格納するOPC検証結果格納部23と、OPC検証結果格納部23に格納されたOPC検証結果をOPC処理前レイアウトパターンに重ね合わせて表示するOPC検証結果表示部24と、入力されたOPC処理前レイアウトパターンを格納する設計データ格納部25とを備える。   The user terminal 2 designates the OPC correction parameters and lithography model to be read from the library 13 and the recipe and rules for OPC verification to the OPC correction / verification execution control unit 12 via the FTP server 31. The OPC correction / verification execution instructing unit 21 instructing the start of execution of OPC correction and OPC verification in the OPC correction / verification executing unit 11 and the OPC correction transmitted from the execution monitoring unit 14 via the mail server 32. The execution status display unit 22 that displays the execution status of OPC correction and OPC verification in the verification execution unit 11, and the OPC correction / verification execution unit 11 transmitted from the execution result storage unit 15 via the FTP server 31. The OPC verification result storage unit 23 that stores the OPC verification result, and the OPC verification result stored in the OPC verification result storage unit 23 It includes an OPC verification result display unit 24 which displays superimposed on the PC pretreatment layout pattern, and a design data storing section 25 for storing the inputted pre-OPC layout pattern.

OPC補正・検証サーバ1のライブラリ13には、利用者端末2によりOPCおよびOPC検証を実行する利用者が使用すると想定される、OPC補正用のパラメータとリソグラフィ・モデル、およびOPC検証用のレシピとルールが格納されている。   The library 13 of the OPC correction / verification server 1 includes parameters and lithography models for OPC correction and recipes for OPC verification that are assumed to be used by users who perform OPC and OPC verification by the user terminal 2. Rules are stored.

ライブラリ13の登録内容は、利用者に公開され、利用者は、その中から自分の使用したいOPC補正用のパラメータとリソグラフィ・モデル、およびOPC検証用のレシピとルールを選択する。   The registered contents of the library 13 are disclosed to the user, and the user selects an OPC correction parameter and a lithography model that he / she wants to use, and a recipe and rule for OPC verification.

OPC補正・検証サーバ1の実行監視部14は、OPC補正・検証実行部11におけるOPC補正およびOPC検証の実行状況を監視し、OPC補正あるいはOPC検証の実行に異常が発生したときは、警告メッセージの電子メールをメールサーバ32を介して利用者端末2へ送信する。また、OPC検証が正常に終了したときは、終了メッセージの電子メールをメールサーバ32を介して利用者端末2へ送信する。なお、この終了メッセージのなかには、OPC検証結果の概要も記載される。   The execution monitoring unit 14 of the OPC correction / verification server 1 monitors the execution status of the OPC correction and the OPC verification in the OPC correction / verification execution unit 11, and when an abnormality occurs in the execution of the OPC correction or OPC verification, a warning message is displayed. Is sent to the user terminal 2 via the mail server 32. When the OPC verification is normally completed, an e-mail of an end message is transmitted to the user terminal 2 via the mail server 32. In this end message, an outline of the OPC verification result is also described.

利用者端末2では、受信した警告メッセージおよび終了メッセージを実行状況表示部22に表示する。これにより、利用者端末2の利用者は、警告メッセージおよび終了メッセージの内容を確認することができる。   The user terminal 2 displays the received warning message and end message on the execution status display unit 22. Thereby, the user of the user terminal 2 can confirm the contents of the warning message and the end message.

OPC補正・検証サーバ1の実行結果格納部15には、OPC補正・検証実行部11におけるOPC検証の実行によりエラーが検出された場合に、エラーの発生位置を示すエラー発生位置マーカ、およびエラーの発生したOPC処理済みパターンが格納される。実行結果格納部15に格納されたデータは、FTPサーバ31を介して利用者端末2へ送信され、利用者端末2の実行結果格納部23に格納される。   In the execution result storage unit 15 of the OPC correction / verification server 1, when an error is detected by executing the OPC verification in the OPC correction / verification execution unit 11, an error occurrence position marker indicating an error occurrence position, and an error The generated OPC processed pattern is stored. The data stored in the execution result storage unit 15 is transmitted to the user terminal 2 via the FTP server 31 and stored in the execution result storage unit 23 of the user terminal 2.

利用者端末2では、実行結果格納部23に格納されたエラー発生位置マーカをOPC検証結果表示部24に表示する。このとき、OPC検証結果表示部24は、設計データ格納部25に格納されているOPC処理前レイアウトパターンを読み出し、このOPC処理前レイアウトパターン上にエラー発生位置マーカを重ねて表示することができる。また、OPC検証結果表示部24は、これらにさらに重ねて、実行結果格納部23から読み出したエラーの発生したOPC処理済パターンを表示することもできる。   In the user terminal 2, the error occurrence position marker stored in the execution result storage unit 23 is displayed on the OPC verification result display unit 24. At this time, the OPC verification result display unit 24 can read the pre-OPC processing layout pattern stored in the design data storage unit 25 and display the error occurrence position marker on the pre-OPC processing layout pattern. Further, the OPC verification result display unit 24 can also display the OPC processed pattern in which an error has been read out from the execution result storage unit 23 in addition to these.

OPC補正・検証サーバ1の設計データ格納部16には、利用者端末2の設計データ格納部25に格納されているOPC処理前レイアウトパターンが、FTPサーバ31を介して転送され、格納される。   In the design data storage unit 16 of the OPC correction / verification server 1, the pre-OPC layout pattern stored in the design data storage unit 25 of the user terminal 2 is transferred and stored via the FTP server 31.

図2は、利用者端末2のOPC補正・検証実行指示部21で用いる実行指示入力画面の例である。この実行指示入力画面上で、対象データ、対象層、対象領域を指定し、対象条件、露光条件を指定することにより、ライブラリ13に登録されているライブラリデータの中の1つが選択される。また、実行指示入力画面により、FTPサーバ31に対するOPC検証結果の出力先の指定、メールサーバ32に対する電子メール送信先の指定も行なう。   FIG. 2 is an example of an execution instruction input screen used in the OPC correction / verification execution instruction unit 21 of the user terminal 2. On this execution instruction input screen, target data, target layer and target area are specified, and target conditions and exposure conditions are specified, so that one of the library data registered in the library 13 is selected. In addition, on the execution instruction input screen, the output destination of the OPC verification result for the FTP server 31 and the e-mail transmission destination for the mail server 32 are also specified.

また、この実行指示入力画面上で、OPC補正・検証実行指示部21は、OPC補正・検証サーバ1のOPC補正・検証実行制御部12に対して、OPC補正およびOPC検証の実行開始を指示する。   On the execution instruction input screen, the OPC correction / verification execution instructing unit 21 instructs the OPC correction / verification execution control unit 12 of the OPC correction / verification server 1 to start execution of OPC correction and OPC verification. .

本実施例では、OPC補正およびOPC検証の実行に対して、実行モードが2つあるものとする。1つを、OPC補正とOPC検証を連続して実行する(OPC補正+検証)モードとし、もう1つを、OPC検証のみを単独で実行するOPC検証モードとする。   In this embodiment, it is assumed that there are two execution modes for execution of OPC correction and OPC verification. One is an OPC correction mode in which OPC correction and OPC verification are successively executed (OPC correction + verification), and the other is an OPC verification mode in which only OPC verification is executed independently.

ここで、(OPC補正+検証)モードは、例えば初めてOPC補正を実行するときに用い、OPC検証モードは、OPC処理済みパターンが既にあり、OPC検証のレシピあるいはルールを変更して、再度OPC検証を実行するときなどに用いるものである。このモードの選択も、図2に示す実行指示入力画面上で行う。   Here, the (OPC correction + verification) mode is used, for example, when the OPC correction is executed for the first time. The OPC verification mode has already been subjected to the OPC processing pattern, and the OPC verification recipe or rule is changed, and the OPC verification is performed again. This is used when executing. This mode is also selected on the execution instruction input screen shown in FIG.

図3は、本実施例のOPC検査装置におけるOPC処理済みパターンに対する検査フローの例を示すフロー図である。   FIG. 3 is a flowchart showing an example of an inspection flow for the OPC processed pattern in the OPC inspection apparatus of the present embodiment.

OPC処理済みパターンに対する検査の開始にあたって、まず、利用者端末2のOPC補正・検証実行指示部21からOPC補正・検証サーバ1のOPC補正・検証実行制御部12へ、ライブラリ13から読み出すデータを指定する(ステップS01)。   In starting the inspection for the OPC processed pattern, first, the data to be read from the library 13 is specified from the OPC correction / verification execution instruction unit 21 of the user terminal 2 to the OPC correction / verification execution control unit 12 of the OPC correction / verification server 1. (Step S01).

OPC補正・検証制御部12は、指定されたOPC補正用のパラメータとリソグラフィ・モデル、およびOPC検証用のレシピとルールをライブラリ13から読み出し、OPC補正・検証実行部11へ送る。   The OPC correction / verification control unit 12 reads the designated OPC correction parameters and lithography model, and the recipe and rules for OPC verification from the library 13 and sends them to the OPC correction / verification execution unit 11.

続いて、(OPC補正+検証)モードあるいはOPC検証モードのいずれかの実行モードを指定した上で、OPC補正・検証実行指示部21は、OPC補正・検証制御部12へ実行開始を指示する(ステップS02)。この指示を受けて、OPC検証制御部12は、実行モードが(OPC補正+検証)モードであるかOPC検証モードであるかを判断し、OPC補正・検証実行部11に対して、(OPC補正+検証)モードのときはOPC補正の実行を指示し、OPC検証モードのときはOPC検証の実行を指示する(ステップS03)。   Subsequently, after specifying either the (OPC correction + verification) mode or the OPC verification mode, the OPC correction / verification execution instructing unit 21 instructs the OPC correction / verification control unit 12 to start execution ( Step S02). Upon receiving this instruction, the OPC verification control unit 12 determines whether the execution mode is the (OPC correction + verification) mode or the OPC verification mode, and instructs the OPC correction / verification execution unit 11 to (OPC correction). When in the (+ Verification) mode, the execution of OPC correction is instructed, and when in the OPC verification mode, the execution of OPC verification is instructed (step S03).

OPC補正の指示を受けたときは、OPC補正・検証実行部11は、設計データ格納部16に格納されているレイアウトパターンに対するOPC補正を実行する(ステップS04)。OPC補正の実行が開始されると、実行監視部15は、OPC補正・検証実行部11の実行状況を監視し、OPC補正が正常終了したかどうかをチェックする(ステップS05)。   When receiving an instruction for OPC correction, the OPC correction / verification execution unit 11 executes OPC correction for the layout pattern stored in the design data storage unit 16 (step S04). When the execution of the OPC correction is started, the execution monitoring unit 15 monitors the execution status of the OPC correction / verification execution unit 11 and checks whether the OPC correction has been normally completed (step S05).

もし、OPC補正の途中で異常が発生し、OPC補正・検証実行部11が異常終了した場合には(NO)、実行監視部15は、メールサーバ32を介して利用者端末2の実行状況表示部22へ異常警告を送信し、OPC補正が異常終了したことを通知する(ステップS06)。図4(a)に、異常警告の電子メールの例を示す。このような異常警告の電子メールを受け取った利用者は、その原因を除去する対策をとってOPC補正を再実行するようにする。   If an abnormality occurs during the OPC correction and the OPC correction / verification execution unit 11 ends abnormally (NO), the execution monitoring unit 15 displays the execution status of the user terminal 2 via the mail server 32. An abnormality warning is transmitted to the unit 22 to notify that the OPC correction has ended abnormally (step S06). FIG. 4A shows an example of an abnormal warning e-mail. The user who receives such an abnormal warning e-mail takes measures to eliminate the cause and re-executes the OPC correction.

図3に戻って、ステップS05でOPC補正が正常に終了したときは(YES)、OPC補正の実行結果が実行結果格納部15へ格納される(ステップS07)。   Returning to FIG. 3, when the OPC correction is normally completed in step S05 (YES), the execution result of the OPC correction is stored in the execution result storage unit 15 (step S07).

このようにしてOPC補正の実行が正常に終了したとき、または、ステップS03でOPC検証の実行が指示されたときは、OPC補正・検証実行部11は、実行結果格納部15へ格納されているOPC処理済みレイアウトパターンに対するOPC検証を実行する(ステップS08)。   When the execution of the OPC correction ends normally in this way, or when the execution of the OPC verification is instructed in step S03, the OPC correction / verification execution unit 11 is stored in the execution result storage unit 15. OPC verification is performed on the OPC processed layout pattern (step S08).

OPC検証の実行が開始されると、実行監視部14は、OPC補正・検証実行部11の実行状況を監視し、OPC検証が正常終了したかどうかをチェックする(ステップS09)。   When the execution of the OPC verification is started, the execution monitoring unit 14 monitors the execution status of the OPC correction / verification execution unit 11 and checks whether the OPC verification is normally completed (step S09).

もし、OPC検証の途中で異常が発生し、OPC補正・検証実行部11が異常終了した場合には(NO)、実行監視部14は、メールサーバ32を介して利用者端末2の実行状況表示部22へ、OPC補正の場合と同様、図4(a)に示すような異常警告を送信し、OPC検証が異常終了したことを通知する(ステップS06)。異常警告の電子メールを受け取った利用者は、その原因を除去する対策をとってOPC検証を再実行するようにする。   If an abnormality occurs during the OPC verification and the OPC correction / verification execution unit 11 ends abnormally (NO), the execution monitoring unit 14 displays the execution status of the user terminal 2 via the mail server 32. As in the case of OPC correction, an abnormal warning as shown in FIG. 4A is transmitted to the unit 22 to notify that the OPC verification has ended abnormally (step S06). The user who receives the abnormal warning e-mail takes measures to eliminate the cause and re-executes the OPC verification.

図3に戻って、ステップS09でOPC検証が正常に終了し(YES)、OPC検証の実行結果が実行結果格納部15へ格納されると(ステップS10)、実行監視部14は、メールサーバ32を介して利用者端末2の実行状況表示部22へ終了通知を送信し、OPC検証が正常に終了したことを通知する(ステップS11)。この終了通知には、OPC検証結果の概要が記載される。   Returning to FIG. 3, when the OPC verification ends normally in step S <b> 09 (YES) and the execution result of the OPC verification is stored in the execution result storage unit 15 (step S <b> 10), the execution monitoring unit 14 sends the mail server 32. Is sent to the execution status display unit 22 of the user terminal 2 to notify that the OPC verification has been completed normally (step S11). This end notification describes the outline of the OPC verification result.

この終了通知に、図4(b)に示すようにOPC検証のチェックによるエラーの数が0と記載されている場合(ステップS12のNO)、利用者はOPC検証結果を確認する必要がないので、そのままこの作業を終了する。   If the number of errors due to the OPC verification check is 0 as shown in FIG. 4B in this end notification (NO in step S12), the user does not need to check the OPC verification result. This work is finished as it is.

一方、図4(c)に示すように、終了通知にエラーの数が記載されていた場合は(ステップS12のYES)、利用者はOPC検証結果を確認する必要がある。このとき、通知されたメールにエラーの概要が記載されているので、利用者はエラーの種類等の概要を知ることができる。   On the other hand, as shown in FIG. 4C, when the number of errors is described in the end notification (YES in step S12), the user needs to confirm the OPC verification result. At this time, since the summary of the error is described in the notified mail, the user can know the summary of the type of error.

図3に戻って、ステップS12でOPC検証結果にエラーがある場合(YES)、その詳細を確認するために、利用者は、OPC補正・検証サーバ1に対して、OPC検証結果のFTP転送を要求する。この要求を受けて、OPC補正・検証サーバ1は、FTPサーバ31を介して、実行結果格納部15に格納しているOPC検証結果を利用者端末2へ転送する(ステップS13)。   Returning to FIG. 3, if there is an error in the OPC verification result in step S <b> 12 (YES), the user sends an FTP transfer of the OPC verification result to the OPC correction / verification server 1 in order to confirm the details. Request. In response to this request, the OPC correction / verification server 1 transfers the OPC verification result stored in the execution result storage unit 15 to the user terminal 2 via the FTP server 31 (step S13).

利用者端末2は、転送されたOPC検証結果をOPC検証結果格納部23に格納する(ステップS14)。   The user terminal 2 stores the transferred OPC verification result in the OPC verification result storage unit 23 (step S14).

利用者は、OPC検証結果格納部23に格納されたOPC検証結果をOPC検証結果表示部24の表示画面に表示させる(ステップS15)。これにより、OPC処理によって発生したエラーを視覚的に確認することができる。このとき、設計データ格納部25に格納されているOPC処理前のレイアウトパターンを読み出して、OPC検証結果と重ね合わせ表示することにより、設計データ上のどこでエラーが発生しているかを容易に知ることができ、エラーを解消するための対策が立てやすくなる。   The user displays the OPC verification result stored in the OPC verification result storage unit 23 on the display screen of the OPC verification result display unit 24 (step S15). Thereby, an error generated by the OPC process can be visually confirmed. At this time, the layout pattern before the OPC processing stored in the design data storage unit 25 is read out and displayed on the OPC verification result so as to easily know where the error has occurred in the design data. This makes it easier to take measures to eliminate errors.

OPC検証結果のOPC処理前のレイアウトパターンへの重ね合わせ方には、次の3通りがある。すなわち、第1は、エラー発生位置マーカのみを重ね合わせる、第2は、エラー発生位置マーカおよびエラーの発生したOPC処理済みパターンを重ね合わせる、第3は、エラー発生位置マーカおよびエラーの発生したOPC処理済みパターンのうちのエラー発生位置マーカ周辺のみを重ね合わせる、の3通りである。この3通りの重ね合わせ方の例を図5から図7に示す。   There are the following three methods for overlaying the OPC verification result on the layout pattern before the OPC processing. That is, the first is to superimpose only the error occurrence position marker, the second is to superimpose the error occurrence position marker and the OPC processed pattern in which the error has occurred, and the third is the error occurrence position marker and the OPC in which the error has occurred. There are three ways of superimposing only around the error occurrence position marker in the processed pattern. Examples of these three superposition methods are shown in FIGS.

図5は、OPC処理前のレイアウトパターンに、エラー発生位置マーカのみを重ね合わせて表示したときのOPC検証結果表示部24の表示画面の例である。   FIG. 5 is an example of a display screen of the OPC verification result display unit 24 when only the error occurrence position marker is displayed superimposed on the layout pattern before the OPC process.

このような表示により、利用者は、設計データ上のどこでエラーが発生しているかを視覚的に把握することができる。   With such a display, the user can visually grasp where the error has occurred on the design data.

図6は、OPC処理前のレイアウトパターンに、エラー発生位置マーカおよびエラーの発生したOPC処理済みパターンを重ね合わせて表示したときのOPC検証結果表示部24の表示画面の例である。   FIG. 6 is an example of a display screen of the OPC verification result display unit 24 when the error occurrence position marker and the OPC processed pattern in which an error has occurred are superimposed and displayed on the layout pattern before the OPC processing.

このような表示により、利用者は、エラーの発生しているOPC処理済みパターンがどのような形状をしているかを確認することができる。   With such a display, the user can check what shape the OPC processed pattern in which an error has occurred has.

図7は、OPC処理前のレイアウトパターンに、エラー発生位置マーカおよびエラーの発生したOPC処理済みパターンのうちのエラー発生位置マーカ周辺のみを重ね合わせて表示したときのOPC検証結果表示部24の表示画面の例である。   FIG. 7 shows the display of the OPC verification result display unit 24 when only the error occurrence position marker and the vicinity of the error occurrence position marker of the OPC processed pattern in which an error has occurred are superimposed and displayed on the layout pattern before the OPC process. It is an example of a screen.

この場合、エラー発生位置マーカ周辺のみのOPC処理済みパターンを表示することで、表示データ量を少なくすることができる。   In this case, the display data amount can be reduced by displaying the OPC processed pattern only around the error occurrence position marker.

以上により、OPC処理済みパターンに対するOPC検証の実行から、その結果の確認までの一連の作業が終了する。   As described above, a series of operations from the execution of the OPC verification to the OPC processed pattern to the confirmation of the result is completed.

このような本実施例によれば、利用者が共通に使用するOPC補正・検証サーバ、および通信手段を通じてこのOPC補正・検証サーバに接続される複数の利用者端末を設けられるので、各利用者はそれぞれの利用者端末において、OPC補正・検証サーバへのOPC補正およびOPC検証の実行の指示、OPC補正・検証サーバからのOPC検証結果の受け取り、およびOPC検証結果の確認を行うことができる。これにより、利用者個々に高価で高性能のOPC補正・検証処理用の設備を用意する必要がなく、OPC処理済レイアウトパターンの検査に対する設備効率を向上させることができる。   According to such a present Example, since the OPC correction | amendment / verification server which a user uses in common, and the some user terminal connected to this OPC correction | amendment / verification server through a communication means, each user is provided. Each user terminal can instruct the OPC correction / verification server to execute OPC correction and OPC verification, receive the OPC verification result from the OPC correction / verification server, and confirm the OPC verification result. Accordingly, it is not necessary to prepare expensive and high-performance equipment for OPC correction / verification processing for each user, and equipment efficiency for inspection of an OPC processed layout pattern can be improved.

また、本実施例によれば、OPC補正・検証サーバに標準化されたライブラリが提供されるので、利用者個々がOPC補正用のパラメータとリソグラフィ・モデル、およびOPC検証用のレシピとルールを作り込む必要がなく、OPC処理済みパターンに対するOPC検証を効率よく実行することができる。   Further, according to the present embodiment, a standardized library is provided in the OPC correction / verification server, so that each user creates parameters and lithography models for OPC correction, and recipes and rules for OPC verification. This is unnecessary, and the OPC verification for the OPC processed pattern can be executed efficiently.

また、OPC検証の終了が電子メールで通知されるので、利用者はOPC検証の終了を即座に知ることができる。さらに、OPC検証が正常に終了したときは、発見されたエラーの概要もその通知で知ることができる。   In addition, since the end of the OPC verification is notified by electronic mail, the user can immediately know the end of the OPC verification. Further, when the OPC verification is completed normally, an outline of the detected error can be known by the notification.

また、OPC検証の実行結果をOPC処理前のレイアウトパターンと重ね合わせて表示させることができるので、利用者は、設計データ上のどこでエラーが発生しているかを容易に把握することができる。   In addition, since the execution result of the OPC verification can be displayed superimposed on the layout pattern before the OPC process, the user can easily grasp where the error has occurred in the design data.

図8は、本発明の実施例2に係るOPC検査装置におけるOPC補正・検証サーバの構成の例を示すブロック図である。   FIG. 8 is a block diagram illustrating an example of the configuration of the OPC correction / verification server in the OPC inspection apparatus according to the second embodiment of the present invention.

本実施例のOPC補正・検証サーバ1Aは、図1に示した実施例1のOPC補正・検証サーバ1に、さらに管理者認証部17を追加したものである。なお、図8において、図1に示したブロックと同一の機能のブロックには、図1と同一の符号を付し、ここではその詳細な説明を省略する。   The OPC correction / verification server 1A of the present embodiment is obtained by adding an administrator authentication unit 17 to the OPC correction / verification server 1 of the first embodiment shown in FIG. 8, blocks having the same functions as those shown in FIG. 1 are denoted by the same reference numerals as those in FIG. 1, and detailed description thereof is omitted here.

管理者認証部17は、予め発行された管理者IDを有するライブラリ管理者のみ、ライブラリ13へのOPC補正用のパラメータとリソグラフィ・モデル、およびOPC検証用のレシピとルールの登録を許可する。   The administrator authenticating unit 17 permits only the library administrator having the administrator ID issued in advance to register the OPC correction parameters and the lithography model and the recipe and rules for OPC verification in the library 13.

ライブラリ13は、総ての利用者に共通に使用されるため、その内容を正確に保つことが重要である。また、内容を更新したときにバージョン管理も厳重に行う必要がある。そこで、管理者認証部17により、ライブラリ13へのアクセスを管理し、ライブラリ13の信頼性を確保する。   Since the library 13 is commonly used by all users, it is important to keep the contents accurate. In addition, version management must be strictly performed when contents are updated. Therefore, the administrator authentication unit 17 manages access to the library 13 and ensures the reliability of the library 13.

このライブラリ13の更新は、例えば、新しい製造工程が開発されたり、新しい製造装置が導入されたりしたときに行われる。このような場合、その工程や装置に合わせたOPC補正用のパラメータとリソグラフィ・モデル、およびOPC検証用のレシピとルールが作成され、十分な検証が行われた後に、管理者によってライブラリ13へ登録される。その際、管理者認証部14が、管理者に管理者IDの入力を求め、正しい管理者IDが入力されたときのみ、ライブラリ13への新しいデータの登録を許可する。   The library 13 is updated when, for example, a new manufacturing process is developed or a new manufacturing apparatus is introduced. In such a case, parameters and lithography models for OPC correction and recipes and rules for OPC verification tailored to the process and apparatus are created, and after sufficient verification, they are registered in the library 13 by the administrator. Is done. At that time, the administrator authentication unit 14 requests the administrator to input an administrator ID, and permits registration of new data in the library 13 only when the correct administrator ID is input.

このような本実施例によれば、OPC補正・検証サーバに搭載されるライブラリが厳重に管理されるので、どの利用者がOPC処理済レイアウトパターンの検査を実行しても、その結果を一定の品質に保つことができる。   According to the present embodiment, since the library installed in the OPC correction / verification server is strictly managed, any user can execute the inspection of the OPC processed layout pattern, and the result is constant. Quality can be kept.

本発明の実施例1に係るOPC検査装置の基本構成の例を示すブロック図。1 is a block diagram illustrating an example of a basic configuration of an OPC inspection apparatus according to Embodiment 1 of the present invention. 本発明の実施例1に係るOPC検査装置の利用者端末の実行指示部の操作画面の例を示す図。The figure which shows the example of the operation screen of the execution instruction | indication part of the user terminal of the OPC inspection apparatus which concerns on Example 1 of this invention. 本発明の実施例1に係るOPC検査装置における処理フローの例を示すフロー図。The flowchart which shows the example of the processing flow in the OPC inspection apparatus which concerns on Example 1 of this invention. 本発明の実施例1に係るOPC検査装置の利用者端末のOPC検証状況表示部の表示画面の例を示す図。The figure which shows the example of the display screen of the OPC verification status display part of the user terminal of the OPC inspection apparatus which concerns on Example 1 of this invention. 本発明の実施例1に係るOPC検査装置の利用者端末のOPC検証結果表示部の表示画面の例を示す図。The figure which shows the example of the display screen of the OPC verification result display part of the user terminal of the OPC inspection apparatus which concerns on Example 1 of this invention. 本発明の実施例1に係るOPC検査装置の利用者端末のOPC検証結果表示部の表示画面の例を示す図。The figure which shows the example of the display screen of the OPC verification result display part of the user terminal of the OPC inspection apparatus which concerns on Example 1 of this invention. 本発明の実施例1に係るOPC検査装置の利用者端末のOPC検証結果表示部の表示画面の例を示す図。The figure which shows the example of the display screen of the OPC verification result display part of the user terminal of the OPC inspection apparatus which concerns on Example 1 of this invention. 本発明の実施例2に係るOPC検査装置のOPC補正・検証サーバの構成の例を示すブロック図。The block diagram which shows the example of a structure of the OPC correction | amendment / verification server of the OPC inspection apparatus which concerns on Example 2 of this invention.

符号の説明Explanation of symbols

1、1A OPC補正・検証サーバ
11 OPC補正・検証実行部
12 OPC補正・検証実行制御部
13 ライブラリ
14 実行監視部
15 実行結果格納部
16 設計データ格納部
17 管理者認証部
2 利用者端末
21 OPC補正・検証実行指示部
22 実行状況表示部
23 OPC検証結果格納部
24 OPC検証結果表示部
25 設計データ格納部
31 FTPサーバ
32 メールサーバ
4 通信回線
1, 1A OPC correction / verification server 11 OPC correction / verification execution unit 12 OPC correction / verification execution control unit 13 Library 14 execution monitoring unit 15 execution result storage unit 16 design data storage unit 17 administrator authentication unit 2 user terminal 21 OPC Correction / Verification Execution Instruction Unit 22 Execution Status Display Unit 23 OPC Verification Result Storage Unit 24 OPC Verification Result Display Unit 25 Design Data Storage Unit 31 FTP Server 32 Mail Server 4 Communication Line

Claims (5)

OPC補正・検証サーバと、複数の利用者端末と、前記OPC補正・検証サーバと前記複数の利用者端末とを通信回線を介して接続する通信手段とを有するOPC検査システムであって、
前記OPC補正・検証サーバは、
入力されたレイアウトパターンに対するOPC補正の実行、およびOPC処理済みレイアウトパターンに対するOPC検証の実行を行なうOPC補正・検証実行手段と、
前記OPC補正・検証実行手段におけるOPC補正およびOPC検証の実行を制御するOPC補正・検証制御手段と、
前記OPC補正・検証制御手段へ与えるOPC補正用のパラメータとリソグラフィ・モデル、およびOPC検証用のレシピとルールを格納するライブラリと、
前記OPC補正・検証実行手段におけるOPC補正およびOPC検証の実行状況を監視する実行監視手段と、
前記OPC補正・検証手段から出力されたOPC補正およびOPC検証の実行結果を格納する実行結果格納手段と
を備え、
前記複数の利用者端末のそれぞれは、
前記通信手段を介して、前記OPC補正・検証制御手段へ、前記ライブラリから読み出すべきOPC補正用のパラメータ、リソグラフィ・モデル、またはOPC検証用のレシピ、ルールを指定し、前記OPC補正・検証実行手段におけるOPC補正あるいはOPC検証の実行の開始を指示するOPC補正・検証実行指示手段と、
前記通信手段を介して前記実行監視手段から送信された、前記OPC補正およびOPC検証の実行状況を表示する実行状況表示手段と、
前記実行結果格納手段から前記通信手段を介して送信された、前記OPC検証結果を格納するOPC検証結果格納手段と、
前記OPC検証結果格納手段に格納された前記OPC検証結果を表示するOPC検証結果表示手段と、
を備えることを特徴とするOPC検査システム。
An OPC inspection system comprising: an OPC correction / verification server; a plurality of user terminals; and communication means for connecting the OPC correction / verification server and the plurality of user terminals via a communication line,
The OPC correction / verification server
OPC correction / verification executing means for executing OPC correction for an input layout pattern and executing OPC verification for an OPC processed layout pattern;
OPC correction / verification control means for controlling execution of OPC correction and OPC verification in the OPC correction / verification execution means;
A library storing parameters and lithography models for OPC correction to be given to the OPC correction / verification control means, and recipes and rules for OPC verification;
Execution monitoring means for monitoring the execution status of OPC correction and OPC verification in the OPC correction / verification execution means;
Execution result storage means for storing execution results of OPC correction and OPC verification output from the OPC correction / verification means;
Each of the plurality of user terminals is
Via the communication means, the OPC correction / verification control means designates an OPC correction parameter, a lithography model, or an OPC verification recipe and rule to be read from the library, and the OPC correction / verification execution means. OPC correction / verification execution instructing means for instructing start of execution of OPC correction or OPC verification in
Execution status display means for displaying the execution status of the OPC correction and OPC verification transmitted from the execution monitoring means via the communication means;
OPC verification result storage means for storing the OPC verification result transmitted from the execution result storage means via the communication means;
OPC verification result display means for displaying the OPC verification result stored in the OPC verification result storage means;
An OPC inspection system comprising:
前記OPC検証結果表示手段は、前記OPC検証結果に含まれるエラー発生位置マーカおよびエラー発生パターンの両方、または前記エラー発生位置マーカのみを、OPC処理前のレイアウトパターン上に重ねて表示することを特徴とする請求項1に記載のOPC検査システム。   The OPC verification result display means displays both the error occurrence position marker and the error occurrence pattern included in the OPC verification result or only the error occurrence position marker on the layout pattern before the OPC process. The OPC inspection system according to claim 1. 前記実行監視手段は、前記OPC検証の実行に異常が発生したときは警告メッセージを、前記OPC検証の実行が終了したときは終了メッセージを、前記OPC検証の実行を指示した利用者端末へ送信することを特徴とする請求項1に記載のOPC検査システム。   The execution monitoring unit transmits a warning message when an abnormality occurs in the execution of the OPC verification, and transmits an end message when the execution of the OPC verification is completed to the user terminal that has instructed the execution of the OPC verification. The OPC inspection system according to claim 1. 前記実行監視手段が、前記終了メッセージの中に前記OPC検証結果の概要を記載することを特徴とする請求項3に記載のOPC検査システム。   4. The OPC inspection system according to claim 3, wherein the execution monitoring unit describes an outline of the OPC verification result in the end message. 前記OPC補正・検証サーバが、前記ライブラリの更新をライブラリ管理者のみに許可する管理者認証手段をさらに備えることを特徴とする請求項1に記載のOPC検査システム。   The OPC inspection system according to claim 1, wherein the OPC correction / verification server further includes an administrator authentication unit that permits only a library administrator to update the library.
JP2006069071A 2006-03-14 2006-03-14 Opc inspection system Withdrawn JP2007248596A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006069071A JP2007248596A (en) 2006-03-14 2006-03-14 Opc inspection system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006069071A JP2007248596A (en) 2006-03-14 2006-03-14 Opc inspection system

Publications (1)

Publication Number Publication Date
JP2007248596A true JP2007248596A (en) 2007-09-27

Family

ID=38592999

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006069071A Withdrawn JP2007248596A (en) 2006-03-14 2006-03-14 Opc inspection system

Country Status (1)

Country Link
JP (1) JP2007248596A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11054736B2 (en) 2017-11-28 2021-07-06 Samsung Electronics Co., Ltd. Extreme ultraviolet (EUV) mask for lithography and associated methods
CN114355722A (en) * 2022-01-05 2022-04-15 华虹半导体(无锡)有限公司 OPC program correction method, system, storage medium and electronic device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11054736B2 (en) 2017-11-28 2021-07-06 Samsung Electronics Co., Ltd. Extreme ultraviolet (EUV) mask for lithography and associated methods
CN114355722A (en) * 2022-01-05 2022-04-15 华虹半导体(无锡)有限公司 OPC program correction method, system, storage medium and electronic device

Similar Documents

Publication Publication Date Title
JP4873678B2 (en) Network-based photomask data input interface and photomask manufacturing instruction generation apparatus
JP6219979B2 (en) Production control equipment for board production line
JP5840584B2 (en) Exposure apparatus, exposure method, and manufacturing method of semiconductor device
JP2007248596A (en) Opc inspection system
JP5166448B2 (en) Stitched IC chip layout method, system, and program product
KR100884985B1 (en) Optical Proximity Model Control System and Data Processing Method
JP2007329284A (en) Semiconductor manufacturing equipment and method of operating the same, and storage medium
JP2009128602A (en) Opc (optical proximity correction) automatic revision system
JP2008152341A (en) Quality control support system, method and program
US8443310B2 (en) Pattern correcting method, mask forming method, and method of manufacturing semiconductor device
JP4939813B2 (en) Medical diagnostic device and operation check program for medical diagnostic device
JP4378397B2 (en) Industrial equipment monitoring equipment
KR100887048B1 (en) OPC automation device and manufacturing method of semiconductor device using same
JP2020099976A (en) Robot management system
JP2004297285A (en) Transmission device setting control management method
US11703838B2 (en) Substrate manufacturing machine and substrate manufacturing line
JP2006201887A (en) Work written instruction preparation system
JP7088874B2 (en) Electronic component visual inspection system
JP2006110007A (en) Apparatus for confirming connection between apparatuses used for medical image communication system and method for confirming connection between apparatuses
CN112292924B (en) Inspection method, inspection system, and recording medium
JP5008520B2 (en) How to display data entry status in the display screen
CN100524325C (en) Method for design of semiconductor device and design supporting system of semiconductor device
JP2005309919A (en) Cad system
JP4455148B2 (en) Cell layout drawing creation apparatus and method, and program
WO2025134321A1 (en) Shape data generation assistance device and shape data generation assistance method

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20090602