JPH0582425A - Drawing data conversion method - Google Patents
Drawing data conversion methodInfo
- Publication number
- JPH0582425A JPH0582425A JP3243615A JP24361591A JPH0582425A JP H0582425 A JPH0582425 A JP H0582425A JP 3243615 A JP3243615 A JP 3243615A JP 24361591 A JP24361591 A JP 24361591A JP H0582425 A JPH0582425 A JP H0582425A
- Authority
- JP
- Japan
- Prior art keywords
- pattern
- field
- electron beam
- wiring pattern
- straight line
- 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
(57)【要約】
【目的】 基板のサイズ、配線パターンのサイズや種類
の制約を受けず、CADシステムより出力されているフ
ォトプロッタ用コードから、電子ビームで描画するため
の描画データに変換を行うことを目的とする。
【構成】 そのままでは、描画不可能なパターンを直線
パターン及びランドパターンで置き換える置換処理機能
と、電子ビームの最大偏向範囲を越えるパターンをフィ
ールドつなぎ部分で分割する分割処理機能とを有し、こ
れらの機能を効果的に組合せて、CADシステムより出
力されているフォトプロッタ用コードを電子ビームで描
画するためのパターンに変換する手順から構成される。
【効果】 従来から存在するフォトプロッタ用データか
ら、電子ビーム描画装置用の描画データが必要最小限度
の容量で得られる。
(57) [Abstract] [Purpose] Converting from the plotter code output from the CAD system to the drawing data for drawing with the electron beam without being restricted by the size of the board and the size and type of the wiring pattern. The purpose is to do. [Structure] As it is, it has a substitution processing function of replacing a pattern that cannot be drawn with a linear pattern and a land pattern, and a division processing function of dividing a pattern exceeding the maximum deflection range of an electron beam at a field connecting portion. It consists of a procedure of effectively combining the functions and converting the photoplotter code output from the CAD system into a pattern for drawing with an electron beam. [Effect] The drawing data for the electron beam drawing apparatus can be obtained from the conventionally existing photoplotter data with a minimum required capacity.
Description
【0001】[0001]
【産業上の利用分野】この発明は、プリント基板等の配
線パターンを電子ビームを用いて描画する際の描画デー
タに変換するアルゴリズム、すなわち描画データ変換方
法に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an algorithm for converting a wiring pattern of a printed circuit board or the like into drawing data when drawing with an electron beam, that is, a drawing data conversion method.
【0002】[0002]
【従来の技術】近年、半導体集積回路などの狭い範囲の
領域に、パターンを描画するとき、ホトマスクや、ウェ
ーハの表面に電子ビームでパターンを描画する電子ビー
ム描画装置が用いられている。2. Description of the Related Art In recent years, a photomask or an electron beam drawing apparatus for drawing a pattern on the surface of a wafer with an electron beam has been used to draw a pattern in a narrow area such as a semiconductor integrated circuit.
【0003】この種の電子ビーム描画方法について図1
2及び図13を参照しながら説明する。図12及び図1
3は、例えば特開平2−299220号公報に示された
従来の電子ビーム描画方法を示す図である。This type of electron beam drawing method is shown in FIG.
This will be described with reference to FIGS. 12 and 1
FIG. 3 is a diagram showing a conventional electron beam drawing method disclosed in, for example, Japanese Patent Laid-Open No. 2-299220.
【0004】図12は、電子ビーム描画用パターンデー
タを示す図であり、実線で囲まれた長方形の枠1が、描
画用パターンデータ領域である。一点鎖線で区分し、斜
線を施した領域が電子ビームの偏向範囲2であり、この
領域2では、描画装置のテーブルを動かすことなく、ビ
ームの偏向のみによりパターンを描画する。上記の一点
鎖線は、フィールド3a、3bのつなぎ部分4で、5は
これにまたがるパターンである。FIG. 12 is a diagram showing electron beam drawing pattern data. A rectangular frame 1 surrounded by a solid line is a drawing pattern data area. An area shaded by an alternate long and short dash line and shaded is a deflection range 2 of the electron beam. In this area 2, the pattern is drawn only by the deflection of the beam without moving the table of the drawing apparatus. The above-mentioned alternate long and short dash line is a connecting portion 4 of the fields 3a and 3b, and 5 is a pattern extending over this.
【0005】図13(a)は、描画用パターンデータの要
部を拡大した図であり、フィールド3a及び3bの内部
にそれぞれパターン6及び7と、一点鎖線で描かれたフ
ィールド3a及び3bのつなぎ部分4にまたがるパター
ン5がある。FIG. 13 (a) is an enlarged view of the main part of the drawing pattern data. The patterns 6 and 7 are connected to the inside of the fields 3a and 3b, and the connection between the fields 3a and 3b drawn with alternate long and short dash lines. There is a pattern 5 that spans the portion 4.
【0006】つぎに、前述した従来例の電子ビームの描
画方法について説明する。図13(b)に示すように、左
のフィールド3aの描画の際に、この領域内のパターン
6と、つなぎ部分4にまたがるパターン5を切らずに偏
向で描画する。Next, the electron beam writing method of the above-mentioned conventional example will be described. As shown in FIG. 13B, when the left field 3a is drawn, the pattern 6 in this area and the pattern 5 extending over the connecting portion 4 are drawn by deflection without being cut.
【0007】また、図13(c)に示すように、右のフィ
ールド3bの描画もパターン7と、つなぎ部分4にまた
がるパターン5を切らずに偏向で描画する。そして、つ
なぎ部分4にまたがるパターン5は、1/2のドーズ量
で行うというものであった。Further, as shown in FIG. 13C, the right field 3b is also drawn by deflection without cutting the pattern 7 and the pattern 5 extending over the connecting portion 4. Then, the pattern 5 straddling the connecting portion 4 was performed with a dose amount of 1/2.
【0008】[0008]
【発明が解決しようとする課題】上述したような従来の
電子ビームの描画方法では、半導体集積回路などの狭い
領域の描画時において有効であり、従って、この方法を
実現するための描画データを作成するアルゴリズムは、
プリント基板等の広い領域に描画する場合、ビームの偏
向可能な範囲を越えるパターンが存在するので、適用で
きないという問題点があった。また、パターンを重ね書
きするため、広い領域に描画する場合、スループットに
多大な影響を与えるデータ量の増加があるし、ドーズ量
の制御も行わなければならないという問題点があった。The conventional electron beam writing method as described above is effective when writing in a narrow area such as a semiconductor integrated circuit. Therefore, writing data for realizing this method is created. The algorithm to do is
In the case of drawing on a wide area such as a printed circuit board, there is a problem that it cannot be applied because there are patterns that exceed the deflectable range of the beam. Further, since the patterns are overwritten, when drawing in a wide area, there is a problem that the amount of data that greatly affects the throughput increases and the dose amount must be controlled.
【0009】この発明は、前述した問題点を解決するた
めになされたもので、プリント基板等の広い領域にも描
画でき、描画パターンを必要最小限度の増加量に抑える
ことができると共に、ドーズ量の制御を行わなくてもよ
い、電子ビーム描画方法を実現するための描画データ変
換方法を得ることを目的とする。The present invention has been made in order to solve the above-mentioned problems, and it is possible to draw on a wide area such as a printed circuit board, the drawing pattern can be suppressed to the minimum necessary increase amount, and the dose amount can be reduced. It is an object of the present invention to obtain a drawing data conversion method for realizing an electron beam drawing method that does not need to be controlled.
【0010】[0010]
【課題を解決するための手段】この発明に係る描画デー
タ変換方法は、次に掲げる処理を含むものである。 〔1〕 配線パターンが複数のフィールドにまたがると
き、前記配線パターンをフィールドのつなぎ部分で分割
し、各フィールド毎に描画できるようなパターンにする
分割処理。 〔2〕 前記フィールドとその外側に設定されている電
子ビーム最大偏向領域間の距離が(前記配線パターン/
2)の長さよりも小さいとき、及び電子ビーム描画装置
が描画する機能を持っていない配線パターンのときに描
画できない配線パターンを直線パターンとランドパター
ンとで近似させて置き換える置換処理。A drawing data conversion method according to the present invention includes the following processes. [1] A division process in which when the wiring pattern extends over a plurality of fields, the wiring pattern is divided at the connecting portions of the fields to form a pattern that can be drawn for each field. [2] The distance between the field and the electron beam maximum deflection area set outside the field is (the wiring pattern /
Replacement processing for replacing a wiring pattern that cannot be drawn when the length is smaller than the length of 2) or when the electron beam drawing apparatus does not have a drawing function by approximating the wiring pattern with a linear pattern and a land pattern.
【0011】[0011]
【作用】この発明においては、分割処理によって、配線
パターンが複数のフィールドにまたがるとき、前記配線
パターンがフィールドのつなぎ部分で分割され、各フィ
ールド毎に描画できるようなパターンにされる。また、
置換処理によって、前記フィールドとその外側に設定さ
れている電子ビーム最大偏向領域間の距離が(前記配線
パターン/2)の長さよりも小さいとき、及び電子ビー
ム描画装置が描画する機能を持っていない配線パターン
のときに描画できない配線パターンが直線パターンとラ
ンドパターンとで近似させられて置き換えられる。According to the present invention, when the wiring pattern extends over a plurality of fields, the wiring pattern is divided at the connecting portions of the fields by the division processing so that each field can be drawn. Also,
When the distance between the field and the electron beam maximum deflection area set outside the field is smaller than the length of (wiring pattern / 2) by the replacement processing, and the electron beam drawing apparatus does not have a drawing function. The wiring pattern that cannot be drawn in the case of the wiring pattern is approximated and replaced by the straight line pattern and the land pattern.
【0012】[0012]
【実施例】実施例1.この発明の実施例1の直線パター
ン(複数のフィールドにまたがる直線状の配線パター
ン)の処理について図1及び図2を参照しながら説明す
る。図1及び図2は、この発明の実施例1の直線パター
ンの分割処理を示す図である。なお、各図中、同一符号
は同一又は相当部分を示す。EXAMPLES Example 1. The processing of the linear pattern (the linear wiring pattern extending over a plurality of fields) according to the first embodiment of the present invention will be described with reference to FIGS. 1 and 2 are diagrams showing a dividing process of a linear pattern according to the first embodiment of the present invention. In the drawings, the same reference numerals indicate the same or corresponding parts.
【0013】図1において、直線パターンは、始点(x
s,ys)から終点(xe,ye)に向かって配線されてい
るパターンとし、点線は上記2点上を通過する直線とす
る。この直線とフィールドのつなぎ部分4との交点を
8、9、10、11とする。フィールドの一辺の長さを
Lとし、x方向ではN番目とN+1番目のフィールドの
つなぎ部分、y方向ではM番目とM+1番目のフィール
ドのつなぎ部分で囲まれたフィールドをNMフィールド
とする。In FIG. 1, the straight line pattern has a starting point (x
The pattern is wired from (s, ys) to the end point (xe, ye), and the dotted line is a straight line passing above the two points. The intersections of this straight line and the connecting portion 4 of the field are 8, 9, 10, and 11. The length of one side of the field is L, and the field surrounded by the connecting portion of the Nth and N + 1th fields in the x direction and the connecting portion of the Mth and M + 1th fields in the y direction is the NM field.
【0014】始点がNMフィールドに存在する直線パタ
ーンの分割方法を示す。まず、直線パターンの始点、終
点を通過する直線の方程式を求める。次に、この直線と
4本のフィールドのつなぎ部分との交点8、9、10、
11を求める。これら4つの交点のうち、始点と終点の
座標間(x、y両方とも)に存在する交点を求める。た
だし、複数、条件が成立する交点が存在するときは、始
点側に近い方を選択する。A method of dividing a straight line pattern whose starting point exists in the NM field will be described. First, the equation of a straight line passing through the start point and the end point of the straight line pattern is obtained. Next, the intersection points 8, 9, 10 of this straight line and the connecting portion of the four fields
Ask for 11. Of these four intersections, the intersections existing between the coordinates of the start point and the end point (both x and y) are obtained. However, when there are a plurality of intersections that satisfy the conditions, the one closer to the start point side is selected.
【0015】始点からこの交点までをNMフィールドの
描画データとし、直線データをこの位置で分割し、新し
い始点として、この交点を採用する。選択された交点と
交わっているフィールドのつなぎ部分により、N及びM
の値を増減させて次のフィールドの位置を決定する。こ
の処理を繰り返し、終点の存在するフィールドと一致す
るまで続ける。一致した段階で、最後に選択された交点
から終点までのパターンを、終点の存在するフィールド
の描画データとすることで分割が完了する。The drawing data of the NM field extends from the starting point to this intersection, the straight line data is divided at this position, and this intersection is adopted as a new starting point. N and M depending on the junction of the fields intersecting the selected intersection
Increase or decrease the value of to determine the position of the next field. This process is repeated until the end point matches the existing field. At the time of coincidence, division is completed by using the pattern from the last selected intersection to the end point as the drawing data of the field in which the end point exists.
【0016】N及びMの増減方法は、まず、図1に示す
ように、M番目のフィールドのつなぎ部分との交点が採
用されたとき、次の分割されたパターンを構築するフィ
ールドはN(M−1)フィールドとする。The method of increasing and decreasing N and M is as follows. First, as shown in FIG. 1, when an intersection with the connecting portion of the Mth field is adopted, the field that constructs the next divided pattern is N (M -1) It is a field.
【0017】他の場合は、図2(a)に示すように、M+
1番目のフィールドのつなぎ部分との交点が採用された
ときは、次のフィールドをN(M+1)フィールドとす
る。また、図2(b)に示すように、N番目のフィールド
のつなぎ部分との交点が採用されたときは、次のフィー
ルドを(N−1)Mフィールドとする。さらに、図2
(c)に示すように、N+1番目のフィールドのつなぎ部
分との交点が採用されたときは、次のフィールドを(N
+1)Mフィールドとする。In other cases, as shown in FIG. 2 (a), M +
When the intersection with the connecting portion of the first field is adopted, the next field is set to the N (M + 1) field. Further, as shown in FIG. 2B, when the intersection with the connecting portion of the Nth field is adopted, the next field is defined as (N-1) M field. Furthermore, FIG.
As shown in (c), when the intersection of the N + 1th field and the connecting portion is adopted, the next field is (N
+1) M fields.
【0018】例えば、図1の場合、直線パターンは、交
点10で分割され、始点から交点10のパターンをNM
フィールドの描画データとし、交点10から終点までの
パターンをN(M−1)フィールドの描画データとす
る。また、上記の場合は始点に近い方の交点から分割を
行っているが、終点を基準に終点に近い方の交点から分
割を行うこともできる。For example, in the case of FIG. 1, the straight line pattern is divided at the intersection points 10, and the pattern from the start point to the intersection points 10 is NM.
The drawing data of the field is used, and the pattern from the intersection 10 to the end point is used as the drawing data of the N (M-1) field. Further, in the above case, the division is performed from the intersection closer to the start point, but the division may be performed from the intersection closer to the end point with the end point as a reference.
【0019】つづいて、実施例1のランドパターン(円
又は四角の内部を塗り潰した配線パターン)の処理につ
いて図3を参照しながら説明する。図3は、この発明の
実施例1のランドパターンの置換処理を示す図である。Next, processing of the land pattern (wiring pattern in which the inside of a circle or a square is filled) of the first embodiment will be described with reference to FIG. FIG. 3 is a diagram showing a land pattern replacement process according to the first embodiment of the present invention.
【0020】図3(a)に示すランドパターン12は、パ
ターンサイズの1/2の長さが、{(電子ビーム最大偏
向領域13)−(フィールドのつなぎ部分4)}よりも
小さい場合であるので、中心が存在するフィールドにて
描画する。この場合であれば、NMフィールドの描画デ
ータとする。In the land pattern 12 shown in FIG. 3A, the length of 1/2 of the pattern size is smaller than {(electron beam maximum deflection area 13)-(field connecting portion 4)}. Therefore, draw in the field where the center exists. In this case, the drawing data of the NM field is used.
【0021】ところが、同図に示すランドパターン14
の場合は、許容範囲{(電子ビーム最大偏向領域13)
−(フィールドのつなぎ部分4)}をパターンサイズの
1/2の長さが越えているため、このままでは描画でき
ない。However, the land pattern 14 shown in FIG.
In the case of, the allowable range {(electron beam maximum deflection area 13)
-(Field connecting part 4)} exceeds 1/2 of the pattern size, and therefore cannot be drawn as it is.
【0022】そこで、図3(b)に示すように、ランドパ
ターン14を直線パターンにより近似させ、フィールド
のつなぎ部分にてパターンの分割を行う。NMフィール
ドで描画されるパターンは、分割された、NMフィール
ド上にあるパターン群15であり、一方、(N+1)M
フィールドで描画されるパターンは、分割後、(N+
1)Mフィールド上にあるパターン群16である。Therefore, as shown in FIG. 3B, the land pattern 14 is approximated by a linear pattern, and the pattern is divided at the connecting portion of the field. The pattern drawn in the NM field is the divided pattern group 15 on the NM field, while (N + 1) M
The pattern drawn in the field is (N +
1) A pattern group 16 on the M field.
【0023】また、円弧パターン(円弧状の配線パター
ン)の場合、直線パターン又はランドパターンにより近
似を行い、そのパターンに置き換える。その後、2つの
フィールドにまたがるパターンの分割を行い描画するフ
ィールドを決定する。Further, in the case of an arc pattern (arc-shaped wiring pattern), approximation is performed by a straight line pattern or a land pattern, and the pattern is replaced. Then, the pattern is divided into two fields to determine the field to be drawn.
【0024】図4は直線パターンで近似する場合を示
し、同図(a)に示す円弧パターン17を、直線で近似さ
せると、同図(b)に示すようになる。2つのフィールド
にまたがるパターン18をフィールドのつなぎ部分4で
分割すると、同図(c)に示すようになる。NMフィール
ド上のパターンと、分割されたパターン18aはNMフ
ィールドの描画データとし、(N+1)Mフィールド上
のパターン19と、分割されたパターン18bは(N+
1)Mフィールドの描画データとする。FIG. 4 shows a case of approximating with a straight line pattern. When the circular arc pattern 17 shown in FIG. 4A is approximated with a straight line, it becomes as shown in FIG. When the pattern 18 extending over two fields is divided at the field connecting portion 4, it becomes as shown in FIG. The pattern on the NM field and the divided pattern 18a are the drawing data of the NM field, and the pattern 19 on the (N + 1) M field and the divided pattern 18b are (N +
1) M-field drawing data.
【0025】直線パターンで許容範囲を越えたパターン
の例を図5に示す。図5(a)において、直線パターン2
1の場合は、始点、終点が存在するNMフィールドで描
画できるが、直線パターン20の場合は、(パターンの
線幅)/2の長さが許容範囲を越えているので、描画で
きない。そのため、同図(b)に示すように、直線パター
ン20を(パターンの線幅)/2の長さが許容範囲内の
直線パターンの組合せで置き換える。FIG. 5 shows an example of a linear pattern that exceeds the allowable range. In FIG. 5A, the linear pattern 2
In the case of 1, the drawing can be performed in the NM field having the start point and the end point, but in the case of the straight line pattern 20, the drawing cannot be performed because the length of (line width of the pattern) / 2 exceeds the allowable range. Therefore, as shown in FIG. 7B, the straight line pattern 20 is replaced with a combination of straight line patterns having a length of (pattern line width) / 2 within an allowable range.
【0026】すなわち、始点、終点に、直線パターン2
0の線幅と等しい直径をもつランドパターンを設定する
ことにより、あたかも、直線パターン20の線幅と等し
い直径をもつランドパターンが始点から終点に向かって
描画しながら移動してできる軌跡を作り出す。このよう
な、置換処理が終了後、フィールドのつなぎ部分4で置
換後のパターンを分割する。こうして、最終的に作成さ
れる描画データは、図5(b)に示すように、NMフィー
ルドではランドパターン22と直線パターン24であ
り、(N+1)Mフィールドではランドパターン23と
直線パターン25である。That is, at the start point and the end point, the straight line pattern 2
By setting the land pattern having the diameter equal to the line width of 0, a land pattern having a diameter equal to the line width of the straight line pattern 20 creates a locus formed by moving while drawing from the start point to the end point. After such replacement processing is completed, the replacement pattern is divided at the connecting portion 4 of the field. Thus, the drawing data finally created is, as shown in FIG. 5B, the land pattern 22 and the straight line pattern 24 in the NM field, and the land pattern 23 and the straight line pattern 25 in the (N + 1) M field. ..
【0027】なお、図6に示すように、ランドパターン
を用いずに、全てを直線パターン26、27に置き換え
ることもできる。Incidentally, as shown in FIG. 6, it is possible to replace all with the linear patterns 26 and 27 without using the land pattern.
【0028】ここで、前述した実施例1の動作、つまり
上記処理の全てのを組合せた処理について図7から図1
1までを参照しながら説明する。図7から図9までは、
この発明の実施例1のメインの処理を示すフローチャー
トである。図10及び図11はメイン処理の中の置換処
理及び分割処理を示すフローチャートである。Here, the operation of the above-described first embodiment, that is, the process combining all of the above processes will be described with reference to FIGS.
The description will be made with reference to items 1 to 1. 7 to 9
It is a flow chart which shows the main processing of Example 1 of this invention. 10 and 11 are flowcharts showing the replacement process and the division process in the main process.
【0029】まず、メインの処理について図7から図9
までを参照しながら説明する。概略的には図7、図8及
び図9はそれぞれ直線パターン、ランドパターン及び円
弧パターンの処理を示す。First, the main processing will be described with reference to FIGS.
It will be explained with reference to. Schematically, FIGS. 7, 8 and 9 show the processing of straight line patterns, land patterns and arc patterns, respectively.
【0030】図7のステップ30において、直線パター
ンか否かが判断され、直線パターンでない場合には図8
のステップ38に進み、直線パターンである場合には次
のステップ31に進む。ステップ31、32において、
置換処理が必要か否かが判断され、すなわち、フィール
ドのつなぎ部分と電子ビームの最大偏向領域:(パター
ンサイズ/2)の両者が比較され、等しくない場合には
ステップ33に進み、等しい場合にはステップ32にお
いて置換処理を行う。In step 30 of FIG. 7, it is judged whether or not the pattern is a straight line pattern.
No. 38, and if it is a straight line pattern, the process proceeds to the next Step 31. In steps 31 and 32,
It is judged whether or not the replacement process is necessary, that is, both the connecting portion of the field and the maximum deflection area of the electron beam: (pattern size / 2) are compared, and if they are not equal, the process proceeds to step 33, and if they are equal, Performs the replacement process in step 32.
【0031】ステップ33、34において、分割処理が
必要か否かが判断され、すなわち、始点の存在するフィ
ールド:終点の存在するフィールドの両者が比較され、
等しくない場合にはステップ36に進み、等しい場合に
はステップ34において分割処理を行う。ステップ35
において、NMフィールドの配線パターンデータとさ
れ、ステップ33に戻る。In steps 33 and 34, it is judged whether or not the division processing is necessary, that is, both the field having the start point and the field having the end point are compared,
If they are not equal, the process proceeds to step 36, and if they are equal, the division process is performed in step 34. Step 35
In the case of the wiring pattern data of the NM field, the process returns to step 33.
【0032】ステップ36、37において、NMフィー
ルドの配線パターンデータとされ、各フィールドの配線
パターンデータが電子ビーム描画装置用描画データに変
換される。そして、一連の処理を終了する。In steps 36 and 37, the wiring pattern data of the NM field is obtained, and the wiring pattern data of each field is converted into the drawing data for the electron beam drawing apparatus. Then, a series of processing is ended.
【0033】図8のステップ38において、ランドパタ
ーンか否かが判断され、ランドパターンでない場合には
図9のステップ44に進み、ランドパターンである場合
には次のステップ39に進む。ステップ39、40にお
いて、置換処理が必要か否かが判断され、すなわち、フ
ィールドのつなぎ部分と電子ビームの最大偏向領域:
(パターンサイズ/2)の両者が比較され、等しくない
場合には図7のステップ36に進み、等しい場合にはス
テップ40において置換処理を行う。In step 38 of FIG. 8, it is determined whether or not it is a land pattern. If it is not a land pattern, the process proceeds to step 44, and if it is a land pattern, the process proceeds to the next step 39. In steps 39 and 40, it is determined whether or not the replacement process is necessary, that is, the joint portion of the field and the maximum deflection area of the electron beam:
Both (pattern size / 2) are compared, and if they are not equal, the process proceeds to step 36 in FIG. 7, and if they are equal, the replacement process is performed at step 40.
【0034】ステップ41、42において、分割処理が
必要か否かが判断され、すなわち、始点の存在するフィ
ールド:終点の存在するフィールドの両者が比較され、
等しくない場合には図7のステップ36に進み、等しい
場合にはステップ42において分割処理を行う。ステッ
プ43において、NMフィールドの配線パターンデータ
とされ、ステップ41に戻る。In steps 41 and 42, it is judged whether or not the division processing is necessary, that is, both the field having a start point and the field having an end point are compared,
If they are not equal, the process proceeds to step 36 in FIG. 7, and if they are equal, the division process is performed in step 42. In step 43, the wiring pattern data of the NM field is set, and the process returns to step 41.
【0035】図9のステップ44において、円弧パター
ンか否かが判断され、円弧パターンでない場合にはステ
ップ50に進み、円弧パターンである場合には次のステ
ップ45に進む。ステップ45、46において、置換処
理が必要か否かが判断され、すなわち、フィールドのつ
なぎ部分と電子ビームの最大偏向領域:(パターンサイ
ズ/2)の両者が比較され、等しくない場合にはステッ
プ47に進み、等しい場合にはステップ46において置
換処理を行う。In step 44 of FIG. 9, it is determined whether or not it is an arc pattern. If it is not an arc pattern, the process proceeds to step 50, and if it is an arc pattern, the process proceeds to the next step 45. In steps 45 and 46, it is judged whether or not the replacement process is necessary, that is, both the joint portion of the field and the maximum deflection area of the electron beam: (pattern size / 2) are compared, and if they are not equal, step 47 is performed. If it is equal, the substitution process is performed in step 46.
【0036】ステップ47、48において、分割処理が
必要か否かが判断され、すなわち、始点の存在するフィ
ールド:終点の存在するフィールドの両者が比較され、
等しくない場合には図7のステップ36に進み、等しい
場合にはステップ48において分割処理を行う。ステッ
プ49において、NMフィールドの配線パターンデータ
とされ、ステップ47に戻る。ステップ50において、
パターンサイズの設定が行われて、処理を終了する。In steps 47 and 48, it is judged whether or not the division processing is necessary, that is, both the field having the start point and the field having the end point are compared,
If they are not equal, the process proceeds to step 36 in FIG. 7, and if they are equal, the division process is performed in step 48. In step 49, the wiring pattern data of the NM field is set, and the process returns to step 47. In step 50,
The pattern size is set and the process ends.
【0037】つづいて、置換処理について説明する。図
10のステップ60において、始点が存在するフィール
ドアドレスN、Mを求める。Next, the replacement process will be described. In step 60 of FIG. 10, the field addresses N and M where the starting point exists are obtained.
【0038】ステップ61において、終点が存在するフ
ィールドアドレスL、Kを求める。ステップ62、63
において、フィールドアドレスN=L、かつ、M=Kか
否かが判断され、N=L、かつ、M=Kである場合には
ステップ68に進み、否の場合にはステップ63で始
点、終点を通過する直線の方程式を求める。In step 61, the field addresses L and K where the end points exist are obtained. Steps 62 and 63
In N, it is determined whether or not the field address N = L and M = K. If N = L and M = K, the process proceeds to step 68. If not, the start point and end point are determined in step 63. Find the equation of a straight line passing through.
【0039】ステップ64において、求めた直線と、L
×N、L×(N+1)、L×M、L×(M+1)の4本
のフィールドつなぎ部分との交点を求める。ステップ6
5において、求めた交点に最も近い交点Aを選択する。At step 64, the obtained straight line and L
The intersections with the four field connecting portions of × N, L × (N + 1), L × M, L × (M + 1) are obtained. Step 6
In step 5, the intersection A closest to the obtained intersection is selected.
【0040】ステップ66において、始点と交点Aで、
配線パターンを分割し、NMフィールドの配線パターン
とする。ステップ67において、交点Aを始点とし、交
点Aがどのフィールドつなぎ部分と交わったかにより
N、Mの値を増減させ、ステップ62に戻る。At step 66, at the starting point and the intersection point A,
The wiring pattern is divided into wiring patterns for the NM field. In step 67, the value of N and M is increased / decreased depending on which field connecting portion the intersection A is the starting point, and the process returns to step 62.
【0041】ステップ68において、始点から終点まで
の配線パターンをNMフィールドの配線パターンとし、
処理を終了する。In step 68, the wiring pattern from the start point to the end point is set as the wiring pattern of the NM field,
The process ends.
【0042】さらに、分割処理について説明する。図1
1のステップ70、71において、直線パターンか否か
が判断され、直線パターンでない場合にはステップ72
に進み、直線パターンである場合にはステップ71で始
点、終点の座標と線幅より、特定の直線パターンを選定
し、置き換える。そして、処理を終了する。Further, the dividing process will be described. Figure 1
In steps 70 and 71 of step 1, it is determined whether or not the pattern is a straight line pattern.
If it is a straight line pattern, in step 71, a specific straight line pattern is selected and replaced from the coordinates of the start point and end point and the line width. Then, the process ends.
【0043】ステップ72、73において、ランドパタ
ーンか否かが判断され、ランドパターンでない場合には
ステップ74に進み、ランドパターンである場合にはス
テップ73で中心座標と直径より、最小の線幅の直線パ
ターンで、円の外周に近似するように、始点、終点を決
定して置き換える。そして、処理を終了する。In steps 72 and 73, it is judged whether or not it is a land pattern. If it is not a land pattern, the process proceeds to step 74, and if it is a land pattern, in step 73 the minimum line width is determined from the center coordinates and the diameter. The start point and the end point are determined and replaced so as to approximate the circumference of the circle with a straight line pattern. Then, the process ends.
【0044】ステップ74において、終点座標と、始点
から中心までの距離と線幅より、特定の直線パターンを
選定して置き換える。そして、処理を終了する。In step 74, a specific straight line pattern is selected and replaced according to the end point coordinates, the distance from the start point to the center, and the line width. Then, the process ends.
【0045】この発明の実施例1は、前述したように、
配線パターンを描画データに変換する手順は、分割処理
及び置換処理の組合せにより、電子ビームで描画可能な
配線パターンにした後、各フィールド毎に上記配線パタ
ーンを構築する。この処理が完了後、各フィールド毎に
配線パターンを電子ビーム描画装置用の描画データに変
換するものである。The first embodiment of the present invention, as described above,
In the procedure of converting the wiring pattern into the drawing data, a wiring pattern that can be drawn with an electron beam is formed by a combination of division processing and replacement processing, and then the wiring pattern is constructed for each field. After this processing is completed, the wiring pattern is converted into drawing data for the electron beam drawing apparatus for each field.
【0046】上記置換処理は、配線パターンのサイズや
形状の理由のため、そのままでは描画できないパターン
を描画可能な配線パターンの組合せで置き換えられる。
また、分割処理は、複数のフィールドにまたがる直線状
の配線パターンで、電子ビームの偏向範囲を越えた位置
にある場合、フィールドのつなぎ部分で分割される。こ
れらの置換処理と分割処理をCADシステムより出力さ
れるフォトプロッタ用コード(配線パターン)に施すこ
とにより、電子ビーム描画装置にて、描画可能な配線パ
ターンとなる。その配線パターンは、各フィールド毎に
構築され、その作業が終了した後、電子ビーム描画装置
用の描画データに変換される。In the above replacement process, a pattern that cannot be drawn as it is due to the size or shape of the wiring pattern is replaced with a combination of drawable wiring patterns.
Further, the division processing is a linear wiring pattern that extends over a plurality of fields, and when it is at a position beyond the deflection range of the electron beam, it is divided at the connecting portion of the fields. By performing the replacement process and the division process on the photo plotter code (wiring pattern) output from the CAD system, a wiring pattern that can be drawn by the electron beam drawing apparatus is obtained. The wiring pattern is constructed for each field, and after the work is completed, it is converted into drawing data for the electron beam drawing apparatus.
【0047】また、この発明の実施例1は、CADシス
テムより出力されているフォトプロッタ用データ(配線
パターン)に、置換処理及び分割処理を施すことによ
り、電子ビーム描画装置で描画可能な配線パターンに変
換できるので、電子ビーム描画装置用の描画データが得
られる。さらに、置換処理及び分割処理後に得られる配
線パターンは、必要最小限度のものであるため、電子ビ
ーム描画装置用の描画データに変換後の容量によるスル
ープットへの影響を、最小限にとどめることができると
いう効果を奏する。In the first embodiment of the present invention, the wiring pattern that can be drawn by the electron beam drawing apparatus is obtained by performing the replacement process and the division process on the photoplotter data (wiring pattern) output from the CAD system. Since it can be converted into, the drawing data for the electron beam drawing apparatus can be obtained. Furthermore, since the wiring pattern obtained after the replacement processing and the division processing is the minimum necessary wiring pattern, it is possible to minimize the influence of the capacity after the conversion into the drawing data for the electron beam drawing apparatus on the throughput. Has the effect.
【0048】この発明の実施例1は、基板のサイズ、配
線パターンのサイズや種類の制約を受けず、CADシス
テムより出力されているフォトプロッタ用コードから、
電子ビームで描画するための描画データに変換を行うこ
とを目的とする。そのままでは、描画不可能なパターン
を直線パターン及びランドパターンで置き換える置換処
理機能と、電子ビームの最大偏向範囲を越えるパターン
をフィールドつなぎ部分で分割する分割処理機能とを有
し、これらの機能を効果的に組合せて、CADシステム
より出力されているフォトプロッタ用コードを電子ビー
ムで描画するためのパターンに変換する手順から構成さ
れる。従来から存在するフォトプロッタ用データから、
電子ビーム描画装置用の描画データが必要最小限度の容
量で得られる。The first embodiment of the present invention is not restricted by the size of the board and the size and type of the wiring pattern, and the code for the photo plotter output from the CAD system
The purpose is to convert into drawing data for drawing with an electron beam. As it is, it has a replacement processing function to replace a pattern that cannot be drawn with a straight line pattern and a land pattern, and a division processing function to divide the pattern exceeding the maximum deflection range of the electron beam at the field connecting portion, and these functions are effective. Are combined with each other to convert the photo plotter code output from the CAD system into a pattern for drawing with an electron beam. From the existing photo plotter data,
Drawing data for the electron beam drawing apparatus can be obtained with the minimum required capacity.
【0049】[0049]
【発明の効果】この発明は、以上説明したとおり、配線
パターンが複数のフィールドにまたがるとき、前記配線
パターンをフィールドのつなぎ部分で分割し、各フィー
ルド毎に描画できるようなパターンにする分割処理と、
前記フィールドとその外側に設定されている電子ビーム
最大偏向領域間の距離が(前記配線パターン/2)の長
さよりも小さいとき、及び電子ビーム描画装置が描画す
る機能を持っていない配線パターンのときに描画できな
い配線パターンを直線パターンとランドパターンとで近
似させて置き換える置換処理とを備えたので、電子ビー
ム描画装置用の描画データに変換後の容量によるスルー
プットへの影響を、最小限にとどめることができるとい
う効果を奏する。As described above, according to the present invention, when the wiring pattern extends over a plurality of fields, the wiring pattern is divided at the connecting portions of the fields, and the division processing is performed so that the pattern can be drawn for each field. ,
When the distance between the field and the electron beam maximum deflection area set outside the field is smaller than the length of (wiring pattern / 2), and when the electron beam drawing apparatus does not have a drawing function. Since a wiring pattern that cannot be drawn on the line is replaced by approximating it with a linear pattern and a land pattern, it is possible to minimize the effect on the throughput due to the capacity after conversion into drawing data for the electron beam drawing apparatus. There is an effect that can be.
【図1】この発明の実施例1の直線パターンの分割処理
を示す図である。FIG. 1 is a diagram showing a dividing process of a linear pattern according to a first embodiment of the present invention.
【図2】この発明の実施例1の直線パターンとフィール
ドつなぎ部分との交わり方を示す図である。FIG. 2 is a diagram showing how a linear pattern and a field connecting portion of the first embodiment of the present invention intersect with each other.
【図3】この発明の実施例1のランドパターンの処理を
示す図である。FIG. 3 is a diagram showing processing of a land pattern according to the first embodiment of the present invention.
【図4】この発明の実施例1の円弧パターンの処理を示
す図である。FIG. 4 is a diagram showing processing of an arc pattern according to the first embodiment of the present invention.
【図5】この発明の実施例1の分割が必要な直線パター
ンの処理を示す図である。FIG. 5 is a diagram showing processing of a linear pattern that requires division according to the first embodiment of the present invention.
【図6】この発明の実施例1の分割が必要な直線パター
ンの他の処理を示す図である。FIG. 6 is a diagram showing another process of a linear pattern that requires division according to the first embodiment of the present invention.
【図7】この発明の実施例1のメインの処理を示すフロ
ーチャートである。FIG. 7 is a flow chart showing main processing of Embodiment 1 of the present invention.
【図8】この発明の実施例1のメインの処理を示すフロ
ーチャートである。FIG. 8 is a flowchart showing main processing of the first embodiment of the present invention.
【図9】この発明の実施例1のメインの処理を示すフロ
ーチャートである。FIG. 9 is a flowchart showing main processing of the first embodiment of the present invention.
【図10】この発明の実施例1の置換処理を示すフロー
チャートである。FIG. 10 is a flowchart showing a replacement process according to the first embodiment of the present invention.
【図11】この発明の実施例1の分割処理を示すフロー
チャートである。FIG. 11 is a flowchart showing a dividing process according to the first embodiment of the present invention.
【図12】従来の描画方法を示す図である。FIG. 12 is a diagram showing a conventional drawing method.
【図13】従来の描画方法を示す図である。FIG. 13 is a diagram showing a conventional drawing method.
4 フィールドのつなぎ部分 13 電子ビーム最大偏向領域 14 ランドパターン 17 円弧パターン 20 直線パターン 4 Field connection 13 Electron beam maximum deflection area 14 Land pattern 17 Arc pattern 20 Linear pattern
───────────────────────────────────────────────────── フロントページの続き (72)発明者 神尾 昌司 尼崎市塚口本町8丁目1番1号 三菱電機 株式会社伊丹製作所内 ─────────────────────────────────────────────────── ─── Continued Front Page (72) Inventor Shoji Kamio 8-1-1 Tsukaguchihonmachi, Amagasaki City Mitsubishi Electric Corporation Itami Works
Claims (1)
がるとき、前記配線パターンをフィールドのつなぎ部分
で分割し、各フィールド毎に描画できるようなパターン
にする分割処理、並びに前記フィールドとその外側に設
定されている電子ビーム最大偏向領域間の距離が(前記
配線パターン/2)の長さよりも小さいとき、及び電子
ビーム描画装置が描画する機能を持っていない配線パタ
ーンのときに描画できない配線パターンを直線パターン
とランドパターンとで近似させて置き換える置換処理を
含むことを特徴とする描画データ変換方法。1. When the wiring pattern extends over a plurality of fields, the wiring pattern is divided at the connecting portions of the fields so as to form a pattern that can be drawn for each field, and the field and the outside thereof are set. If the distance between the maximum deflection regions of the electron beam is smaller than the length of (wiring pattern / 2), or if the electron beam drawing device does not have a drawing function, a wiring pattern that cannot be drawn is a straight line pattern. And a land pattern are approximated and replaced, and a drawing data conversion method is included.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3243615A JPH0582425A (en) | 1991-09-24 | 1991-09-24 | Drawing data conversion method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3243615A JPH0582425A (en) | 1991-09-24 | 1991-09-24 | Drawing data conversion method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0582425A true JPH0582425A (en) | 1993-04-02 |
Family
ID=17106458
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3243615A Pending JPH0582425A (en) | 1991-09-24 | 1991-09-24 | Drawing data conversion method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0582425A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002367891A (en) * | 2001-06-07 | 2002-12-20 | Dainippon Printing Co Ltd | Divided figure data verification apparatus and method of correcting source data for drawing |
-
1991
- 1991-09-24 JP JP3243615A patent/JPH0582425A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002367891A (en) * | 2001-06-07 | 2002-12-20 | Dainippon Printing Co Ltd | Divided figure data verification apparatus and method of correcting source data for drawing |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5005138A (en) | Electron beam direct printing apparatus | |
| EP0066882B1 (en) | Electron beam exposure system | |
| JPH08195339A (en) | Electron beam drawing method | |
| US4989156A (en) | Method of drawing a pattern on wafer with charged beam | |
| JP2964841B2 (en) | Data converter | |
| JP3159810B2 (en) | Electron beam drawing method and apparatus | |
| JPH0582425A (en) | Drawing data conversion method | |
| US5088050A (en) | Apparatus for preparing output data from input image data, using basic output-image unit pattern data | |
| JP3127041B2 (en) | Photomask manufacturing method | |
| JP3055187B2 (en) | Contour data processing device | |
| JP2824304B2 (en) | Figure processing method | |
| JP3454974B2 (en) | Charged beam drawing method | |
| JPH05166706A (en) | Method for preparing data for charged particle beam lithography | |
| JP2003273001A (en) | Electron beam drawing data creation method, mask manufacturing method and drawing apparatus | |
| US5177692A (en) | Method and apparatus for processing errors occurring upon division of pattern to be transferred | |
| JP3082228B2 (en) | Data converter | |
| JP2839587B2 (en) | Charged beam drawing method | |
| JPH06124322A (en) | Wiring method for specified length net | |
| JP2001134627A (en) | Pattern data correction method | |
| US5457774A (en) | Bit map data generation apparatus | |
| JP3700810B2 (en) | Data conversion method and apparatus | |
| JPH07130609A (en) | Method of changing dimension of plotting pattern | |
| JPH0341975B2 (en) | ||
| JPH08235225A (en) | Integrated circuit mask pattern design method | |
| JPH0691002B2 (en) | Electron beam drawing method and apparatus |