JPH0488625A - Charge particle beam exposure system - Google Patents
Charge particle beam exposure systemInfo
- Publication number
- JPH0488625A JPH0488625A JP2203566A JP20356690A JPH0488625A JP H0488625 A JPH0488625 A JP H0488625A JP 2203566 A JP2203566 A JP 2203566A JP 20356690 A JP20356690 A JP 20356690A JP H0488625 A JPH0488625 A JP H0488625A
- Authority
- JP
- Japan
- Prior art keywords
- data
- table speed
- amount
- speed
- deflection
- 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.)
- Pending
Links
Landscapes
- Electron Beam Exposure (AREA)
Abstract
Description
【発明の詳細な説明】
[発明の目的]
(産業上の利用分野)
本発明は、主として半導体集積回路製作用のマスクを製
作する荷電ビーム描画装置に係わり、特に可変成形ビー
ム方式やベクタ・スキャン方式を用い、テーブルを連続
送りしながらパターンを描画、する荷電ビーム描画装置
に関する。[Detailed Description of the Invention] [Object of the Invention] (Industrial Application Field) The present invention mainly relates to a charged beam lithography system for manufacturing masks for semiconductor integrated circuit manufacturing, and particularly relates to a charged beam lithography system that uses a variable shaped beam method and a vector scan method. The present invention relates to a charged beam drawing device that uses a method to draw a pattern while continuously feeding a table.
(従来の技術)
電子ビームによる描画においては、要求されるパターン
精度を確保する上からビームの偏向によって描画し得る
エリアは高々数■の範囲に限定される。そこで、これよ
り広いエリアを描画するために、基板をX−Yテーブル
に載置し、テーブルを移動して広いエリアを描画する必
要がある。このテーブルの移動の方法には、基本的に次
の2つの方法がある。(Prior Art) In writing using an electron beam, the area that can be written by deflecting the beam is limited to a few square meters at most in order to ensure the required pattern accuracy. Therefore, in order to draw a wider area than this, it is necessary to place the substrate on an XY table and move the table to draw a wider area. There are basically two methods for moving this table:
一つは、テーブルを停止させ、偏向でカバーできる範囲
を描画してからテーブルをステップ送りする方法で、ス
テップ・アンド・リピート方式と呼ばれる。もう一つは
、テーブルをX(又はY)の一方向に連続送りしながら
Y方向は偏向でカバーできるエリア内を描画し、この結
果得られる細長い帯状のエリアをテーブルのY方向ステ
ップ送りでつないでいく方法で、テーブル連続送り方式
と呼ばれる。前者は、テーブルの移動中は描画しないの
で無駄時間となるため、当然のことながら後者のほうが
高速性がある。One method is to stop the table, draw the range that can be covered by deflection, and then advance the table step by step, which is called the step-and-repeat method. The other method is to draw the area that can be covered by deflection in the Y direction while continuously moving the table in one direction of X (or Y), and connect the resulting long and narrow strip-shaped areas by step-feeding the table in the Y direction. This method is called the continuous table feeding method. The former is wasted time because no drawing is performed while the table is moving, so the latter is naturally faster.
また、描画方式の分類では、次の3つの方式が実用化さ
れている。これを第6図を用いて説明する。第6図(a
)は最も歴史の長いラスクスキャン方式で、テーブルを
連続送りしなからこれと直角方向にビームを走査する総
なめ型である。この方式は、照射すべき図形が無いエリ
アもビームをオフしたまま走査するので、走査速度を速
めるか走査幅を広める以外に高速化の道はない。第6図
(b)はテーブル連続送りとステップφアンド・リピー
トの2通りあるが、いずれも、より小さなエリア単位で
照射すべき図形のあるところだけビームを移動するので
ベクタ方式と称される。特に、(bl)はその位置でラ
スクスキャン、(b2)はその位置で成形されたビーム
をステップ送りしながら照射していく方式である。Furthermore, in the classification of drawing methods, the following three methods have been put into practical use. This will be explained using FIG. Figure 6 (a
) is the longest-established rusk scan method, and is a sweeping type in which a table is continuously fed and a beam is scanned in a direction perpendicular to the table. Since this method scans areas without figures to be irradiated with the beam turned off, the only way to increase the speed is to increase the scanning speed or widen the scanning width. There are two methods shown in FIG. 6(b): continuous table feed and step φ and repeat, both of which are called vector methods because the beam is moved only where there is a figure to be irradiated in smaller area units. In particular, (bl) is a method of rask scanning at that position, and (b2) is a method of irradiating a beam shaped at that position while feeding it in steps.
ところで、第6図(b)のテーブル連続送りで(bl)
又は(b2)方式を用いる場合、テーブル速度の決め方
が問題となる。照射すべき図形の面積や密度が高くなれ
ば、それを描画させるためのデータの量及び照射時間が
多くなる。データの供給能力を越えるテーブル速度にす
ると、当然描画不能になる。描画不能にならない範囲で
テーブル速度を最大限に速くすることが理想的な速度設
定法であるが、現実には困難が多く、下記の方法が採用
されている。By the way, when the table is continuously fed in Fig. 6(b), (bl)
Alternatively, when using the method (b2), the problem is how to determine the table speed. As the area and density of the figure to be irradiated increases, the amount of data and irradiation time required to draw it increase. If the table speed exceeds the data supply capacity, it will naturally become impossible to draw. The ideal speed setting method is to make the table speed as fast as possible without rendering drawing impossible, but in reality this is often difficult, so the following method has been adopted.
(1)テーブル・トラッキング
第7図に示すように、テーブルの進行に追従できる間は
aのようにビームを照射するが、追従できなくなるとb
の方向に偏向させ、局所的な過密を回避する。しかし、
過密が長引くと描画不能になる。(1) Table tracking As shown in Figure 7, the beam is irradiated as shown in a while it can follow the progress of the table, but when it can no longer be followed b
to avoid local overcrowding. but,
If overcrowding continues for a long time, it becomes impossible to draw.
(2)リトライ
例えば、第7図のテーブル・トラッキングで描画不能に
なる手前の区切りの良いところで描画を中断し、テーブ
ル速度を下げてから中断以降の描画をする。リトライの
頻度が多くなるとロスも増大するため、リトライがある
回数を越えると、テーブル速度をルベル下げることを併
用したりする。(2) Retry For example, in the table tracking shown in FIG. 7, drawing is interrupted at a good break before drawing becomes impossible, and the table speed is lowered before drawing after the interruption. As the frequency of retries increases, the loss also increases, so when a certain number of retries is exceeded, the table speed may be lowered.
(3)予測方式
第8図に示すように、テーブルは一定速度で送られるが
、事前に各ストライプの過密度合いを予測して安全な速
度を設定する方法である。(3) Prediction Method As shown in FIG. 8, the table is sent at a constant speed, but in this method, the degree of overcrowding of each stripe is predicted in advance and a safe speed is set.
この予測に様々な方法が実施されているが、精度の高い
予測(例えば、ソフトウェアによるシミュレーション等
)はど時間がかかり、これによる効果を相殺する場合も
ある。Various methods have been implemented for this prediction, but highly accurate predictions (eg, software simulations, etc.) take time, which can offset the effects of this.
(発明が解決しようとする課題)
このように従来、テーブル連続送り方式の電子ビーム描
画装置においては、テーブル速度を最適化することが困
難であり、これが描画スループットを低下させる要因と
なっていた。また、このような問題は、電子ビーム描画
装置に限らず、イオンビームを用いて描画するイオンビ
ーム描画装置についても、同様に言えることである。(Problems to be Solved by the Invention) As described above, in conventional electron beam lithography apparatuses using a continuous table feeding method, it has been difficult to optimize the table speed, which has been a factor in reducing the lithography throughput. Moreover, such a problem is not limited to electron beam lithography apparatuses, but also applies to ion beam lithography apparatuses that use ion beams.
本発明は、上記事情を考慮してなされたもので、その目
的とするところは、テーブル速度を最適化することがで
き、描画スループットの向上をはかり得る荷電ビーム描
画装置を提供することにある。The present invention has been made in consideration of the above circumstances, and its purpose is to provide a charged beam lithography apparatus that can optimize the table speed and improve the lithography throughput.
C発明の構成1
(課題を解決するための手段)
本発明の骨子は、ストライブ内でテーブル速度を変える
ことにあり、このテーブル速度を変えるために、ブラン
キング手段、ビーム成形手段及びビーム偏向手段等に送
る制御データの処理度合いをモニタすることにある。Structure 1 of the Invention C (Means for Solving the Problems) The gist of the present invention is to change the table speed within the stripe, and in order to change the table speed, blanking means, beam shaping means, and beam deflection are used. The objective is to monitor the degree of processing of control data sent to means, etc.
即ち本発明は、荷電ビームをオン・オフするブランキン
グ手段、該ビームの断面形状を成形するビーム成形手段
、該成形されたビームを試料面上に位置決めするビーム
偏向手段を備え、被処理基板を載置したX−Yテーブル
を一方向に連続移動しながら、該基板上に所望のパター
ンを描画する荷電ビーム描画装置において、前記テーブ
ルの現在位置をモニタしながら前記ブランキング手段、
成形手段及び偏向手段に予定された順序で制御データを
送る描画制御ユニットと、このユニットに制御データを
供給するデータ処理部と、前記描画制御ユニットとデー
タ処理部との間に配置され、前記ブランキング手段、成
形手段及び偏向手段の少なくとも一つに送るべき制御デ
ータを時経列順にストアする記憶部と、この記憶部に滞
留する制御データ量である滞留データ量をモニタし、該
滞留データ量に関係付けてテーブル速度を変更するテー
ブル速度設定部とを設けるようにしたものである。That is, the present invention includes blanking means for turning on and off a charged beam, beam shaping means for shaping the cross-sectional shape of the beam, and beam deflection means for positioning the shaped beam on a sample surface. In a charged beam drawing apparatus that draws a desired pattern on the substrate while continuously moving an X-Y table placed thereon in one direction, the blanking means while monitoring the current position of the table;
a drawing control unit that sends control data to the shaping means and the deflection means in a scheduled order; a data processing section that supplies control data to this unit; and a data processing section that is arranged between the drawing control unit and the data processing section, A storage section stores control data to be sent to at least one of the ranking means, the shaping means, and the deflection means in chronological order, and monitors the amount of control data that remains in this storage section, and monitors the amount of control data that remains in this storage section. A table speed setting section for changing the table speed in relation to the table speed is provided.
(作用)
前述したテーブル・トラッキングとりトライは、不良マ
スクを作らないために当然必要なことである。第8図で
説明した予測方式は、安全な範囲で少しでもテーブル速
度を上げるための努力ではあるが、理想にはまだまだ遠
い。なぜならば、パターンの粗密は第8図のX方向に多
く生じ、Y方向には少ないということは一般的にないた
めであり、ストライプ単位で安全な最高速を予測しても
、例えば第8図aのように最過密パターンが分布すれば
全ストライブ同じ速度になってしまう。(Operation) The above-mentioned table tracking attempt is naturally necessary in order to avoid producing defective masks. The prediction method explained in FIG. 8 is an effort to increase the table speed as much as possible within a safe range, but it is still far from ideal. This is because it is generally not the case that pattern density occurs more in the X direction in Figure 8 and less in the Y direction, and even if the safe maximum speed is predicted for each stripe, for example If the densest pattern is distributed like a, all stripes will have the same speed.
このような欠点を持つ予測方式から大きく前進するため
には、ストライブ内でもテーブル速度を変えることであ
り、且つ何に基づいて速度をどのように変えるかが課題
である。In order to make a big step forward from the prediction method that has such drawbacks, it is necessary to change the table speed even within the stripe, and the problem is how to change the speed based on what.
本発明によれば、記憶部に滞留する制御データ量(滞留
データ量)に基づいてテーブル速度を変更しているので
、パターン密度が高い部分では滞留データが多くなりテ
ーブル速度を遅く、パターン密度が低い部分では滞留デ
ータが少なくなりテーブル速度を速くすることができる
。According to the present invention, the table speed is changed based on the amount of control data staying in the storage section (the amount of staying data), so in areas where the pattern density is high, the amount of staying data increases and the table speed is slowed to reduce the pattern density. In the lower part, there is less retained data and the table speed can be increased.
これにより、データ処理部の供給能力を越えない範囲で
、できるだけ速いテーブル速度にすることが可能となる
。This makes it possible to make the table speed as fast as possible without exceeding the supply capacity of the data processing section.
(実施例) 以下、本発明の詳細を図示の実施例によって説明する。(Example) Hereinafter, details of the present invention will be explained with reference to illustrated embodiments.
第1図は本発明の一実施例に係わるテーブル連続送り可
変成形ビーム方式電子ビーム描画装置を示す概略構成図
である。なお、この図では本発明の説明に必要な部分の
みを示している。FIG. 1 is a schematic configuration diagram showing a continuous table feed variable shaped beam type electron beam lithography apparatus according to an embodiment of the present invention. Note that this figure shows only the parts necessary for explaining the present invention.
図中10は電子光学鏡筒で、この鏡筒10内には電子銃
11、偏向器 13.14.15.16及び各種レンズ
(図示せず)等が設置されている。電子銃11から発射
された電子は、例えば5段で構成される磁気レンズ(図
示せず)を通ってX−Yテーブル12上に搭載された被
処理基板23に照射される。偏向器13はビームをオン
・オフするためのブランキング電極で、ブランキングド
ライバ14によって駆動される。In the figure, reference numeral 10 denotes an electron optical lens barrel, and within this lens barrel 10, an electron gun 11, deflectors 13, 14, 15, 16, various lenses (not shown), etc. are installed. Electrons emitted from the electron gun 11 pass through a magnetic lens (not shown), which is composed of, for example, five stages, and are irradiated onto a substrate to be processed 23 mounted on an XY table 12. The deflector 13 is a blanking electrode for turning on and off the beam, and is driven by a blanking driver 14.
ドライバ14にはビームのショツト時間を指定するデー
タが入力され、ドライバ14はこのデータを入力すると
同時にブランキング電極13によりビームをターンオン
し、指定した時間を経過するとターンオフする。Data specifying the shot time of the beam is input to the driver 14, and at the same time as the driver 14 inputs this data, it turns on the beam using the blanking electrode 13, and turns it off after the specified time has elapsed.
偏向器15はビームを成形するための成形偏向器で、D
AC,AMP等からなる成形偏向用ドライバ16で駆動
される。ドライバ16には、ビームを矩形や三角形に成
形するためのXと7寸法を与えるデータが入力される。The deflector 15 is a shaping deflector for shaping the beam, and D
It is driven by a molding deflection driver 16 made of AC, AMP, etc. Data giving the X and 7 dimensions for shaping the beam into a rectangle or triangle is input to the driver 16.
偏向器17は副偏向器であり、ビームをおよそ50μm
×50μmのエリア内で位置決めでき、副偏向用ドライ
バ18で駆動される。偏向器19は主偏向器で、ビーム
をおよそ2mmX2+*mのエリア内で位置決めでき、
主偏向用ドライバ20で駆動される。ドライバ18.2
0には、ビームをX、Y方向に位置決めするためのデー
タが入力されるが、実際のビーム位置は主偏向で与えた
ベクトルと副偏向で与えたベクトルの和の方向に移動す
る。また、21はX−Yテーブル12の座標を測定する
レーザ測長器であり、22はテーブル駆動用のモータで
ある。なお、レーザ測長器21及びモータ22は、実際
にはX方向用とY方向用の各2個ある。Deflector 17 is a sub-deflector and deflects the beam by approximately 50 μm.
It can be positioned within an area of ×50 μm and is driven by the sub-deflection driver 18. The deflector 19 is a main deflector that can position the beam within an area of approximately 2 mm x 2 + * m,
It is driven by the main deflection driver 20. Driver 18.2
0 is input with data for positioning the beam in the X and Y directions, but the actual beam position moves in the direction of the sum of the vector given by the main deflection and the vector given by the sub deflection. Further, 21 is a laser length measuring device for measuring the coordinates of the X-Y table 12, and 22 is a motor for driving the table. Note that there are actually two laser length measuring devices 21 and two motors 22, one for the X direction and one for the Y direction.
23は描画制御ユニットで、データ処理部24から与え
られた各種の制御データを基に、X−Yテーブル12を
駆動し、テーブル12の現在位置を把握しながら成形偏
向用ドライバ16主偏向用ドライバ20.副偏向用ドラ
イバ18及びブランキング用ドライバ14に所定の順序
で制御データを渡す。データ処理部24は、計算機24
aとデータ展開ユニット24bからなる。25は本実施
例の特徴とするデータトラッキング回路(テーブル速度
設定部)であるが、この回路25については後述する。23 is a drawing control unit that drives the X-Y table 12 based on various control data given from the data processing section 24, and controls the molding deflection driver 16 and the main deflection driver while grasping the current position of the table 12. 20. Control data is passed to the sub-deflection driver 18 and the blanking driver 14 in a predetermined order. The data processing unit 24 is a computer 24
a and a data expansion unit 24b. Reference numeral 25 denotes a data tracking circuit (table speed setting section) which is a feature of this embodiment, and this circuit 25 will be described later.
第2図で図形データの処理と流れの概要を説明する。マ
スクを製作するための図形データは計算機24aのディ
スクに準備されており、第2図(a)のようにストライ
プ(テーブル1回の走行で描画するエリア)に分割され
、描画の進行順に配列された幾何学的表現形式になって
いる。描画開始により計算機24aは第1ストライブの
データをディスクからデータ展開ユニット24bに転送
し、X−Yテーブル12をP座標に位置決めする。デー
タ展開ユニット24bは第2図(b)のサブフィールド
分割、及び同図(e)のショット分割を実行しながら各
種の制御データを発生する。第2図(b)のサブフィー
ルド分割は、副偏向で照射し得るエリアに分割し、その
中で図形のあるエリアに関して主偏向で位置決めするた
めの制御データを描画順序に従って発生させる。第2図
(C)のショット分割は、サブフィールド分割で指定さ
れた各サブフィールド内の図形を最小単位であるショッ
トに分割し、ビーム成形の形状とサイズを指定する制御
データ、副偏向で各々のショットを位置決めするための
制御データ、及びブランキングドライバ14に各々のシ
ョツト時間を指定するための制御データを所定のショッ
ト順に発生する。An overview of the processing and flow of graphic data will be explained with reference to FIG. The graphic data for manufacturing the mask is prepared on the disk of the computer 24a, and as shown in FIG. It has a geometric expression format. When drawing starts, the computer 24a transfers the first stripe data from the disk to the data development unit 24b, and positions the XY table 12 at the P coordinate. The data development unit 24b generates various control data while performing subfield division as shown in FIG. 2(b) and shot division as shown in FIG. 2(e). In the subfield division shown in FIG. 2(b), the area is divided into areas that can be irradiated with the sub-deflection, and control data for positioning a certain area of the figure with the main deflection is generated in accordance with the drawing order. The shot division shown in Fig. 2 (C) divides the figure in each subfield specified by subfield division into shots, which are the minimum units, and uses control data that specifies the shape and size of beam shaping, and sub-deflection to each. Control data for positioning each shot and control data for designating each shot time to the blanking driver 14 are generated in a predetermined shot order.
第1図の描画制御ユニット23はこれらの制御データを
受取り、テーブルの現在位置をモニタしながら所定の位
置に所定のショットを照射するように各ドライバ14,
16,18.20に制御データを所定のタイミングで送
る。このとき、ある位置に照射すべきショット用の制御
データが描画制御ユニット23に供給されてもその時既
にテーブル12がその位置を過ぎていてテーブルトラッ
キングでも対処できなくなると描画不能になる。従って
、データ処理部24の供給能力を越えない範囲でてきる
だけ速いテーブル速度にするのが望ましい。The drawing control unit 23 in FIG. 1 receives these control data, and controls each driver 14 and 23 to irradiate a predetermined shot at a predetermined position while monitoring the current position of the table.
16, 18, and 20, the control data is sent at a predetermined timing. At this time, even if control data for a shot to be irradiated to a certain position is supplied to the drawing control unit 23, the table 12 has already passed that position at that time, and if table tracking cannot cope with the problem, drawing becomes impossible. Therefore, it is desirable to make the table speed as fast as possible without exceeding the supply capacity of the data processing section 24.
次に、本実施例の特徴であるデータトラッキング回路2
5について説明する。このデータトラッキング回路25
は、主偏向用制御データを滞留させてその増減をモニタ
し、そのモニタ結果に基づいてテーブル速度を変えるも
のである。Next, the data tracking circuit 2, which is a feature of this embodiment, will be described.
5 will be explained. This data tracking circuit 25
In this method, main deflection control data is retained and its increase/decrease is monitored, and the table speed is changed based on the monitoring results.
第3図にデータトラッキング回路25の具体的構成を示
す。図中30は主偏向用制御データを一時的にストアす
るFIFOバッファで、このFIFOバッファ30には
描画順に各サブフィールドの座標へ主偏向で位置決めす
るためのX。FIG. 3 shows a specific configuration of the data tracking circuit 25. In the figure, reference numeral 30 denotes a FIFO buffer for temporarily storing main deflection control data, and this FIFO buffer 30 has an X mark for positioning the main deflection to the coordinates of each subfield in the drawing order.
Y位置データが左側からロードされ、右寄せで整列され
る。31はアップ・ダウン・カウンタで、データ処理部
24が1対のデータをFIFOバッファ30にロードす
る信号LO^Dでカウントアツプし、描画制御ユニット
23が1対のデータをアンロードする信号UNLOAD
でカウントダウンする。従って、カウンタ31の内容は
FIFOバッファ30に滞留しているデータ量を表わす
。32はテーブル速度指定回路で、カウンタ31からR
1,D’1.f!2.f)’2.・・・fI4の7つの
レベルを入力して4段のテーブル速度s1.S2.S3
+ s4の内の一つを指定する。Y position data is loaded from the left and aligned to the right. 31 is an up/down counter, which is counted up by the signal LO^D by which the data processing unit 24 loads one pair of data into the FIFO buffer 30, and by the signal UNLOAD by which the drawing control unit 23 unloads one pair of data.
count down. Therefore, the contents of the counter 31 represent the amount of data remaining in the FIFO buffer 30. 32 is a table speed designation circuit, from counter 31 to R
1, D'1. f! 2. f)'2. ... Input the seven levels of fI4 and set the table speed s1 to 4 stages. S2. S3
+ Specify one of s4.
第4図は、テーブル速度指定回路32の動作を示してい
る。レベルの変わり目で速度指定がハンチングしないよ
うにヒステリシスを持たせである。このようにしてFI
FOバッファ30に滞留するデータが多くなればテーブ
ル速度を増し、少なくなればテーブル速度を下げる自動
調整機能が働き、効率の良い高速描画が実現できる。実
際の数値例は、S 、 −5is/see、 S 2
= 20■/sea、 S 3−351m/sec、
S 4−50mm/secであり、テーブル速度の
レベル間での加減速に必要な距離は約21であるため、
これの 1.5倍の3mmでレベル幅を決定した。3■
に入る最大の主偏向データ量はFIFOバッファ30の
アドレスで1200となるため、実際のレベル幅を10
24アドレスとし、FIFOバッファ30の容量を81
92アドレス×(データ長)とした。また、レベル4
(i) 4 )まで主偏向データをFIFOバッファ3
0にストアしてからテーブル12をスタートし、初速度
を84とした。FIG. 4 shows the operation of the table speed designation circuit 32. Hysteresis is provided to prevent the speed specification from hunting when the level changes. In this way FI
When the amount of data remaining in the FO buffer 30 increases, the table speed is increased, and when the amount of data remains in the FO buffer 30, the table speed is decreased. An automatic adjustment function operates, thereby realizing efficient high-speed drawing. Actual numerical examples are S, -5is/see, S2
= 20■/sea, S 3-351m/sec,
S 4-50mm/sec, and the distance required for acceleration/deceleration between table speed levels is approximately 21,
The level width was determined to be 3 mm, which is 1.5 times this value. 3■
The maximum amount of main deflection data that can be entered is 1200 at the address of the FIFO buffer 30, so the actual level width is set to 10.
24 addresses, and the capacity of the FIFO buffer 30 is 81
92 addresses x (data length). Also, level 4
(i) The main deflection data up to 4) is stored in the FIFO buffer 3.
After storing it at 0, Table 12 was started, and the initial speed was set to 84.
第5図は、データトラッキング回路25の他の例で、F
IFOバッファ30とアップ・ダウン・カウンタ3ユは
第3図の場合と同じであるが、テーブル速度を設定する
手段として、テーブル速度指定回路32の代わりに次の
ような構成を採用している。即ち、滞留データ量に比例
したアナログ信号を得るためのD/A変換器35の出力
と最低速度を計算機から設定し、アナログ信号を得るた
めのD/A変換器36の出力をオペアンプ37で加算し
、その出力をテーブル速度を指令する信号としている。FIG. 5 shows another example of the data tracking circuit 25.
The IFO buffer 30 and up/down counter 3 are the same as in the case of FIG. 3, but the following configuration is adopted in place of the table speed designation circuit 32 as means for setting the table speed. That is, the output and minimum speed of the D/A converter 35 to obtain an analog signal proportional to the amount of retained data are set by a computer, and the output of the D/A converter 36 to obtain the analog signal is added by the operational amplifier 37. The output is used as a signal to command the table speed.
第3図、第5図の例はいずれも主偏向データの滞留量を
モニタしているが、副偏向データをモニタしても同様の
目的は達成できる。しかし、副偏向の場合、データ量が
多い割にテーブルの応答か遅いので、大きな容量のFI
FOバッファを必要とするため不利である。また、成形
偏向データやブランキングデータは殆ど変えずに1枚の
マスクを描画できる場合もあり、繰り返し使用する場合
はデータを発生しない方法を取っていれば、このままで
は利用できない。しかし、滞留ショツト数を表わすデー
タを導くことができれば、本発明の趣旨を損なわずに同
様の機能を実現できる。Although the examples shown in FIGS. 3 and 5 both monitor the retention amount of main deflection data, the same objective can be achieved by monitoring sub-deflection data. However, in the case of secondary deflection, the response of the table is slow despite the large amount of data, so it is difficult to use a large capacity FI.
This is disadvantageous because it requires an FO buffer. Furthermore, in some cases, it is possible to draw one mask without changing the molding deflection data or blanking data, and if the mask is used repeatedly, it cannot be used as is if a method is adopted that does not generate data. However, if data representing the number of retained shots can be derived, a similar function can be realized without sacrificing the spirit of the present invention.
このように本実施例によれば、データトラッキング回路
25によりFIFOバッファ30に制御データを滞留さ
せてその増減をモニタし、テーブル速度指定回路32に
よりテーブル速度を変えることにより、データ処理部2
4の供給能力を越えない範囲でできるだけ速いテーブル
速度を設定することができる。つまり、テーブル速度を
最適化することができ、描画スルーブツトの向上をはか
ることができる。そして本実施例は、特にテーブル連続
送り方向に繰り返しパターンの少ない縮小式ステッパ用
のレチクルを描画する場合に、その効果か大きい。また
、繰り返しパターンを多数配列するウェハ直接描画であ
っても、重量を小さくした高応答性テーブルであれば、
十分効果を発揮できるので、電子ビーム直接描画の場合
も対象に入る。As described above, according to this embodiment, the data tracking circuit 25 retains the control data in the FIFO buffer 30 and monitors its increase/decrease, and the table speed designation circuit 32 changes the table speed.
The table speed can be set as fast as possible without exceeding the supply capacity of 4. In other words, the table speed can be optimized and the drawing throughput can be improved. The present embodiment is particularly effective when drawing a reticle for a reduction type stepper with few repeated patterns in the continuous table feed direction. In addition, even for wafer direct writing in which many repeating patterns are arranged, a highly responsive table with a small weight can be used.
Since it is sufficiently effective, it is also applicable to electron beam direct writing.
なお、本発明は上述した実施例に限定されるものではな
い。実施例ではテーブル連続送り可変成形ビーム方式電
子ビーム描画装置について説明したが、テーブル連続送
りベクタスキャン方式にも適用することができる。さら
に、電子ビームに限らず、イオンビームを用いたイオン
ビーム描画装置に適用することも可能である。Note that the present invention is not limited to the embodiments described above. In the embodiment, an electron beam lithography apparatus using a continuous table feed variable shaped beam method has been described, but the present invention can also be applied to a continuous table feed vector scan method. Furthermore, the present invention can be applied not only to electron beams but also to ion beam drawing apparatuses using ion beams.
また、電子光学鏡筒の構成は第1図に同等限定されるも
のではなく、仕様に応じて適宜変更可能である。また、
その他、本発明の要旨を逸脱しない範囲で、種々変形し
て実施することができる。Further, the configuration of the electron optical lens barrel is not limited to the same as shown in FIG. 1, but can be changed as appropriate according to specifications. Also,
In addition, various modifications can be made without departing from the gist of the present invention.
[発明の効果コ
以上詳述したように本発明によれば、ブランキング手段
、ビーム成形手段及びビーム偏向手段の少なくとも一つ
に送る制御データの滞留量をモニタして、ストライプ内
でテーブル速度を変えることにより、テーブル速度を最
適化することができ、描画スループットの向上をはかり
得る荷電ビーム描画装置を実現することができる。[Effects of the Invention] As described in detail above, according to the present invention, the table speed is adjusted within a stripe by monitoring the amount of control data that is retained to be sent to at least one of the blanking means, the beam shaping means, and the beam deflection means. By changing this, it is possible to optimize the table speed and realize a charged beam lithography apparatus that can improve the lithography throughput.
第1図は本発明の一実施例に係わるテーブル連続送り可
変成形ビーム方式電子ビーム描画装置を示す概略構成図
、第2図は上記装置で図形を描画する方法を説明するた
めの模式図、第3図は上記装置に用いたデータトラッキ
ング回路の具体的構成を示すブロック図、第4図は上記
データトラッキング回路の動作を説明するための模式図
、第5図はデータトラッキング回路の変形例を示すブロ
ック図、第6図乃至第8図はそれぞれ従来の電子ビーム
描画装置を説明するための図である。
10・・・電子光学鏡筒、
11・・・電子銃、
12・・・X−Yテーブル、
13.15,17.19・・・偏向器、14・・・ブラ
ンキング用ドライバ、
16.18.20・・・偏向用ドライバ、21・・・レ
ーザ測長器、
22・・・駆動用モータ、
23・・・描画制御ユニット、
24・・・データ処理部、
24a・・・計算機、
24b・・・データ展開ユニット、
25・・・データトラッキング回路、
30・・・FIFOバッファ、
31・・・アップ・ダウン・カウンタ、32・・・テー
ブル速度指定回路、
35.36・・・D/A変換器。
出願人代理人 弁理士 鈴 江 武
彦
第3図
第4
図
第6因FIG. 1 is a schematic configuration diagram showing a table continuous feed variable shaped beam type electron beam drawing apparatus according to an embodiment of the present invention, FIG. 2 is a schematic diagram for explaining a method of drawing figures with the above apparatus, FIG. 3 is a block diagram showing a specific configuration of the data tracking circuit used in the above device, FIG. 4 is a schematic diagram for explaining the operation of the data tracking circuit, and FIG. 5 shows a modified example of the data tracking circuit. The block diagram and FIGS. 6 to 8 are diagrams for explaining a conventional electron beam lithography apparatus, respectively. 10... Electron optical lens barrel, 11... Electron gun, 12... X-Y table, 13.15, 17.19... Deflector, 14... Blanking driver, 16.18 .20... Deflection driver, 21... Laser length measuring device, 22... Drive motor, 23... Drawing control unit, 24... Data processing unit, 24a... Computer, 24b. ...Data expansion unit, 25...Data tracking circuit, 30...FIFO buffer, 31...Up/down counter, 32...Table speed designation circuit, 35.36...D/A conversion vessel. Applicant's agent Patent attorney Takehiko Suzue Figure 3 Figure 4 Figure 6 Factor
Claims (3)
該ビームの断面形状を成形するビーム成形手段、該成形
されたビームを試料面上に位置決めするビーム偏向手段
を備え、被処理基板を載置したX−Yテーブルを一方向
に連続移動しながら、該基板上に所望のパターンを描画
する荷電ビーム描画装置において、 前記テーブルの現在位置をモニタしながら前記ブランキ
ング手段、成形手段及び偏向手段に予定された順序で制
御データを送る描画制御ユニットと、このユニットに制
御データを供給するデータ処理部と、前記描画制御ユニ
ットとデータ処理部との間に配置され、前記ブランキン
グ手段、成形手段及び偏向手段の少なくとも一つに送る
べき制御データを時経列順にストアする記憶部と、この
記憶部に滞留する制御データ量である滞留データ量をモ
ニタし、該滞留データ量に関係付けてテーブル速度を変
更するテーブル速度設定部とを具備してなることを特徴
とする荷電ビーム描画装置。(1) Blanking means for turning on and off the charged beam;
It is equipped with a beam shaping means for shaping the cross-sectional shape of the beam, and a beam deflection means for positioning the shaped beam on the sample surface, while continuously moving an X-Y table on which a substrate to be processed is placed in one direction. In a charged beam drawing apparatus for drawing a desired pattern on the substrate, a drawing control unit sends control data to the blanking means, shaping means, and deflection means in a scheduled order while monitoring the current position of the table; A data processing section that supplies control data to this unit, and a data processing section that is arranged between the drawing control unit and the data processing section, and that is arranged to supply control data to at least one of the blanking means, the shaping means, and the deflection means over time. A storage unit that stores data in column order, and a table speed setting unit that monitors the amount of accumulated data, which is the amount of control data that remains in this storage unit, and changes the table speed in relation to the amount of accumulated data. A charged beam lithography device featuring:
複数のレベルで把握し、該レベルの変化に関係付けてテ
ーブル速度を変えるものであることを特徴とする請求項
1記載の荷電ビーム描画装置。(2) The charged beam lithography according to claim 1, wherein the table speed setting unit grasps the amount of retained data at a plurality of levels, and changes the table speed in relation to changes in the levels. Device.
略比例する量を把握し、これを各々一次変換してテーブ
ル速度を決定するものであることを特徴とする請求項1
記載の荷電ビーム描画装置。(3) The table speed setting unit determines the table speed by grasping an amount approximately proportional to the amount of retained data and linearly converting each of the amounts.
The charged beam lithography device described.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2203566A JPH0488625A (en) | 1990-07-31 | 1990-07-31 | Charge particle beam exposure system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2203566A JPH0488625A (en) | 1990-07-31 | 1990-07-31 | Charge particle beam exposure system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0488625A true JPH0488625A (en) | 1992-03-23 |
Family
ID=16476254
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2203566A Pending JPH0488625A (en) | 1990-07-31 | 1990-07-31 | Charge particle beam exposure system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0488625A (en) |
-
1990
- 1990-07-31 JP JP2203566A patent/JPH0488625A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6433348B1 (en) | Lithography using multiple pass raster-shaped beam | |
| US4878177A (en) | Method for drawing a desired circuit pattern using charged particle beam | |
| US20090032738A1 (en) | Charged particle beam writing apparatus and method thereof | |
| JP3930411B2 (en) | Charged beam drawing apparatus and drawing method | |
| JPH0357608B2 (en) | ||
| US4829444A (en) | Charged particle beam lithography system | |
| JP2669727B2 (en) | Charged particle beam exposure apparatus and charged particle beam exposure method | |
| JPH0691005B2 (en) | Charged beam drawing method | |
| JP3334999B2 (en) | Charged particle beam exposure method and apparatus | |
| JP2538899B2 (en) | Charged beam drawing method and drawing apparatus | |
| JPH03219617A (en) | Method for charged particle beam lithography | |
| JPH0488625A (en) | Charge particle beam exposure system | |
| JP3197024B2 (en) | Charged beam drawing equipment | |
| US5384466A (en) | Electron beam lithography apparatus and a method thereof | |
| JP6350023B2 (en) | Charged particle beam drawing apparatus and method | |
| JP3004034B2 (en) | Charged beam drawing method | |
| JP4266394B2 (en) | Charged particle beam exposure method and apparatus | |
| JP2894746B2 (en) | Charged beam drawing method | |
| JP3274149B2 (en) | Charged beam drawing method | |
| JP6781615B2 (en) | Charged particle beam drawing device and charged particle beam drawing method | |
| JPH01152726A (en) | Charged particle beam lithography | |
| JPH04309213A (en) | Charger particle beam lithography method | |
| JP2786671B2 (en) | Charged beam drawing method | |
| JPH025406A (en) | Charged particle beam lithography | |
| JP2664746B2 (en) | Charge beam writing method |