[go: up one dir, main page]

JP6116456B2 - Drawing method and drawing apparatus - Google Patents

Drawing method and drawing apparatus Download PDF

Info

Publication number
JP6116456B2
JP6116456B2 JP2013197992A JP2013197992A JP6116456B2 JP 6116456 B2 JP6116456 B2 JP 6116456B2 JP 2013197992 A JP2013197992 A JP 2013197992A JP 2013197992 A JP2013197992 A JP 2013197992A JP 6116456 B2 JP6116456 B2 JP 6116456B2
Authority
JP
Japan
Prior art keywords
positional deviation
detection target
deviation amount
adjustment process
substrate
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.)
Active
Application number
JP2013197992A
Other languages
Japanese (ja)
Other versions
JP2015065275A (en
Inventor
中井 一博
一博 中井
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.)
Screen Holdings Co Ltd
Original Assignee
Screen Holdings Co Ltd
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 Screen Holdings Co Ltd filed Critical Screen Holdings Co Ltd
Priority to JP2013197992A priority Critical patent/JP6116456B2/en
Priority to KR1020140094643A priority patent/KR101574898B1/en
Priority to CN201410449209.6A priority patent/CN104465335B/en
Priority to TW103131464A priority patent/TWI547973B/en
Publication of JP2015065275A publication Critical patent/JP2015065275A/en
Application granted granted Critical
Publication of JP6116456B2 publication Critical patent/JP6116456B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L22/00Testing or measuring during manufacture or treatment; Reliability measurements, i.e. testing of parts without further processing to modify the parts as such; Structural arrangements therefor
    • H01L22/20Sequence of activities consisting of a plurality of measurements, corrections, marking or sorting steps
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L21/00Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
    • H01L21/02Manufacture or treatment of semiconductor devices or of parts thereof
    • H01L21/027Making masks on semiconductor bodies for further photolithographic processing not provided for in group H01L21/18 or H01L21/34
    • H01L21/0271Making masks on semiconductor bodies for further photolithographic processing not provided for in group H01L21/18 or H01L21/34 comprising organic layers
    • H01L21/0273Making masks on semiconductor bodies for further photolithographic processing not provided for in group H01L21/18 or H01L21/34 comprising organic layers characterised by the treatment of photoresist layers
    • H01L21/0274Photolithographic processes
    • H01L21/0275Photolithographic processes using lasers

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Manufacturing & Machinery (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Power Engineering (AREA)
  • Optics & Photonics (AREA)
  • Condensed Matter Physics & Semiconductors (AREA)
  • General Physics & Mathematics (AREA)
  • Exposure And Positioning Against Photoresist Photosensitive Materials (AREA)
  • Exposure Of Semiconductors, Excluding Electron Or Ion Beam Exposure (AREA)

Description

この発明は、描画対象物に設けられた複数の描画領域に光を照射して描画を行う描画方法および描画装置に関し、特に描画対象物への描画位置を調整する技術に関するものである。   The present invention relates to a drawing method and a drawing apparatus for performing drawing by irradiating light to a plurality of drawing areas provided on a drawing object, and more particularly to a technique for adjusting a drawing position on a drawing object.

例えば半導体ウエハなどの基板に保護層や配線パターンを形成する方法として、光照射により描画を行う技術がある。この技術では、感光層を形成した基板を描画対象物として、描画データに基づき変調された光を描画対象物に照射して感光層を露光する。このとき、描画対象物の適正位置に描画を行うための描画位置の調整が必要であり、そのための技術がこれまでにも提案されている。   For example, as a method for forming a protective layer or a wiring pattern on a substrate such as a semiconductor wafer, there is a technique of performing drawing by light irradiation. In this technique, a substrate on which a photosensitive layer is formed is used as an object to be drawn, and the photosensitive layer is exposed by irradiating the object to be drawn with light modulated based on drawing data. At this time, it is necessary to adjust the drawing position for drawing at an appropriate position of the drawing object, and techniques for that purpose have been proposed.

例えば特許文献1に記載の技術は、基板に予め形成された下地パターンに新たに描画パターンを重ねて形成するものであり、処理過程における基板の伸縮や歪みに起因する下地パターンと描画パターンとの位置ずれの解消が図られている。すなわち、この技術では、ベクトル形式の設計データを予めラスタライズ処理してランレングスデータを作成しておき、下地パターンの位置検出結果に基づいてデータを描画単位ごとに補正しながら描画に供することで、処理時間の低下を招くことなく、描画されるパターンと下地パターンとの位置合わせを行っている。   For example, the technique described in Patent Document 1 is to form a new drawing pattern by superimposing a drawing pattern on a substrate pattern previously formed on a substrate. Eliminating misalignment. That is, in this technique, the design data in vector format is rasterized in advance to create run length data, and the data is subjected to drawing while correcting the data for each drawing unit based on the position detection result of the background pattern. The pattern to be drawn and the base pattern are aligned without reducing the processing time.

ところで、このような描画対象物としての基板は、1枚のウエハに複数のチップ領域が作り込まれたモノリシック構造のものが一般的であるが、例えば特許文献2に記載されたように、予め別体に形成された複数のチップを事後的に基板に並べて作られた疑似ウエハが描画対象物となることもある。   Incidentally, a substrate as such an object to be drawn is generally a monolithic structure in which a plurality of chip regions are formed on a single wafer. For example, as described in Patent Document 2, In some cases, a pseudo-wafer formed by arranging a plurality of chips formed separately on a substrate later becomes a drawing target.

特開2012−074615号公報JP 2012-0774615 A 特許第4724988号公報Japanese Patent No. 4724988

モノリシック構造のウエハでは、複数のチップ領域がもともと一体のものとして作られているため、複数のチップ領域間での相対的な位置ずれはほとんど発生せず、上記した特許文献1に記載の技術もこのことが前提となっている。一方、特許文献2に記載されている疑似ウエハでは、ウエハ上でチップ単位での比較的大きな位置ばらつきが生じ得る。このため、描画時の単なるウエハ位置の調整や、特許文献1に記載の補正処理では対応できない場合があり、この場合にはチップごとに位置を検出してその位置に合わせた描画データを作成する必要がある。したがって、ウエハが描画に供されてから描画が完了するまでに比較的長い時間を要するが、原理的にはどのようなチップ配置にも対応可能である。   In a monolithic wafer, since a plurality of chip regions are originally formed as a single unit, there is almost no relative displacement between the plurality of chip regions, and the technique described in Patent Document 1 described above is also available. This is the premise. On the other hand, in the pseudo wafer described in Patent Document 2, a relatively large positional variation on a chip basis can occur on the wafer. For this reason, there is a case where it is not possible to cope with the simple adjustment of the wafer position at the time of drawing or the correction process described in Patent Document 1. In this case, the position is detected for each chip and drawing data matching the position is created. There is a need. Therefore, it takes a relatively long time for the drawing to be completed after the wafer is used for drawing, but in principle, any chip arrangement can be dealt with.

このように、描画に供される描画対象物における歪みの大きさは様々であり、それに適した補正方法も様々である。しかしながら、これまでの技術では、想定される歪みの大きさに応じて予め定められた補正技術が適用されるのみであり、描画対象物ごとに最適な補正処理が適用されるには至っていなかった。その結果、十分な位置合わせが行えず描画位置ずれが生じたり、また不必要な処理が実行されることでタクトタイムが長くなったりするという問題があった。   As described above, the magnitude of distortion in the drawing object used for drawing varies, and there are various correction methods suitable for it. However, in the conventional techniques, only a correction technique determined in advance according to the assumed magnitude of distortion is applied, and an optimal correction process has not been applied for each drawing target. It was. As a result, there has been a problem in that sufficient alignment cannot be performed and a drawing position shift occurs, and the tact time becomes long due to unnecessary processing being executed.

この発明は上記課題に鑑みなされたものであり、描画対象物に設けられた複数の描画領域に光を照射して描画を行う描画方法および描画装置において、描画対象物の歪みに応じた最適な位置合わせ処理を実行することで、処理時間の無駄を省き、かつ高精度に描画位置が調整された描画を行うことのできる技術を提供することを目的とする。   The present invention has been made in view of the above problems, and in a drawing method and a drawing apparatus for performing drawing by irradiating light to a plurality of drawing regions provided in a drawing object, an optimum method corresponding to the distortion of the drawing object is provided. It is an object of the present invention to provide a technique capable of performing drawing in which a drawing position is adjusted with high accuracy by performing a registration process while eliminating waste of processing time.

この発明の一の態様は、描画対象物に設けられた複数の描画領域のそれぞれに、描画手段から光を照射して描画する描画方法であって、上記目的を達成するため、描画すべき内容に対応するラスタデータを生成する第1工程と、前記描画対象物に対して前記描画手段を位置決めする第2工程と、前記複数の描画領域のうち2以上を検出対象領域としてその位置を検出する第3工程と、前記検出対象領域の位置検出結果に基づき、前記描画手段による前記描画対象物への描画位置を調整する第4工程と、前記ラスタデータに基づき、前記描画手段から前記描画対象物の前記描画位置に前記光を照射して描画する第5工程とを備え、前記第4工程では、前記第3工程で検出された前記検出対象領域間の相対的な第1位置ずれ量が第1閾値以内であるか否かを判断し、前記第1位置ずれ量が前記第1閾値以内と判断すると、前記検出対象領域の位置検出結果と、前記検出対象領域に対応して予め設定された基準位置との間の位置ずれ量に基づき、前記描画手段と前記描画対象物との相対位置を調整することで前記描画位置を調整する第1調整処理を実行する一方、前記第1位置ずれ量が前記第1閾値を超えると判断すると、さらに前記複数の描画領域のうち前記検出対象領域と異なる少なくとも1つを二次検出対象領域としてその位置を検出し、検出された位置と、前記第3工程における前記検出対象領域の位置検出結果から推定した前記二次検出対象領域の位置との間の第2位置ずれ量が第2閾値以内であるか否かを判断し、前記第2位置ずれ量が前記第2閾値以内と判断すると、前記第3工程における前記検出対象領域の位置検出結果と前記基準位置との間の位置ずれ量に応じた補正を前記ラスタデータに対し施すことで前記描画位置を調整する第2調整処理を実行し、前記第2位置ずれ量が前記第2閾値を超えると判断すると、前記描画対象物に含まれる全ての前記描画領域の位置を検出し、その位置検出結果に基づいて前記ラスタデータを再生成することで前記描画位置を調整する第3調整処理を実行する。   One aspect of the present invention is a drawing method in which light is drawn from a drawing means to each of a plurality of drawing regions provided in a drawing object, and the contents to be drawn to achieve the above object A first step of generating raster data corresponding to the above, a second step of positioning the drawing means with respect to the drawing target, and detecting the position of two or more of the plurality of drawing regions as detection target regions A third step, a fourth step of adjusting a drawing position on the drawing target by the drawing unit based on a position detection result of the detection target region, and a drawing target from the drawing unit based on the raster data. And a fifth step of drawing by irradiating the light at the drawing position, and in the fourth step, a relative first positional shift amount between the detection target areas detected in the third step is a first amount. Within 1 threshold And determining that the first displacement amount is within the first threshold value, the position detection result between the detection target area and a reference position set in advance corresponding to the detection target area A first adjustment process for adjusting the drawing position by adjusting a relative position between the drawing unit and the drawing object based on the amount of the position deviation, while the first position deviation amount is the first threshold value. Is detected as a secondary detection target region of at least one of the plurality of drawing regions different from the detection target region, and the detected position and the detection target in the third step It is determined whether or not the second positional deviation amount with respect to the position of the secondary detection target area estimated from the position detection result of the area is within a second threshold value, and the second positional deviation amount is the second threshold value. If it is determined that Performing a second adjustment process for adjusting the drawing position by performing correction on the raster data according to a positional deviation amount between a position detection result of the detection target region in three steps and the reference position; When it is determined that the second positional deviation amount exceeds the second threshold, the positions of all the drawing areas included in the drawing object are detected, and the raster data is regenerated based on the position detection result. A third adjustment process for adjusting the drawing position is executed.

また、この発明の他の態様は、上記目的を達成するため、複数の描画領域が設けられた描画対象物を保持する保持手段と、前記保持手段に保持された前記描画対象物の前記複数の描画領域のうち2以上を検出対象領域として、該検出対象領域の位置を検出する位置検出手段と、描画すべき内容に対応するラスタデータを生成するデータ生成手段と、前記ラスタデータに基づき、前記描画対象物に光を照射して描画する描画手段と、前記位置検出手段の検出結果に基づき、前記描画手段による前記描画対象物への描画位置を調整する描画位置調整手段とを備え、前記描画位置調整手段は、前記位置検出手段により検出された前記検出対象領域間の相対的な第1位置ずれ量が第1閾値以内であるか否かを判断し、前記第1位置ずれ量が前記第1閾値以内と判断すると、前記検出対象領域の位置検出結果と、前記検出対象領域に対応して予め設定された基準位置との間の位置ずれ量に基づき、前記描画手段と前記保持手段との相対位置を調整することで前記描画位置を調整する第1調整処理を実行する一方、前記第1位置ずれ量が前記第1閾値を超えると判断すると、前記複数の描画領域のうち前記検出対象領域と異なる少なくとも1つを二次検出対象領域として前記位置検出手段に検出させた前記二次検出対象領域の位置と、前記検出対象領域の位置検出結果から推定した前記二次検出対象領域の位置との間の第2位置ずれ量が第2閾値以内であるか否かを判断し、前記第2位置ずれ量が前記第2閾値以内と判断すると、前記検出対象領域の位置検出結果と前記基準位置との間の位置ずれ量に応じた補正を前記ラスタデータに対し施すことで前記描画位置を調整する第2調整処理を実行し、前記第2位置ずれ量が前記第2閾値を超えると判断すると、前記描画対象物に含まれる全ての前記描画領域の位置を前記位置検出手段により検出し、その位置検出結果に基づいて前記データ生成手段に前記ラスタデータを再生成させることで前記描画位置を調整する第3調整処理を実行する描画装置である。   According to another aspect of the present invention, in order to achieve the above object, a holding means for holding a drawing object provided with a plurality of drawing areas, and the plurality of drawing objects held by the holding means. Based on the raster data, the position detection means for detecting the position of the detection target area, the data generation means for generating raster data corresponding to the contents to be drawn, with two or more of the drawing areas as detection target areas A drawing unit configured to irradiate the drawing target with light and a drawing position adjusting unit configured to adjust a drawing position on the drawing target by the drawing unit based on a detection result of the position detecting unit; The position adjusting means determines whether or not a relative first positional deviation amount between the detection target areas detected by the position detecting means is within a first threshold, and the first positional deviation amount is the first threshold value. One threshold And determining the relative position between the drawing unit and the holding unit based on a positional deviation amount between the position detection result of the detection target region and a reference position set in advance corresponding to the detection target region. When the first adjustment process for adjusting the drawing position is performed by adjusting the position, and when it is determined that the first misregistration amount exceeds the first threshold value, it is different from the detection target area among the plurality of drawing areas. Between the position of the secondary detection target area detected by the position detection means as at least one secondary detection target area and the position of the secondary detection target area estimated from the position detection result of the detection target area And determining whether the second positional deviation amount is within the second threshold value, and determining that the second positional deviation amount is within the second threshold value, the position detection result of the detection target region and the reference position No position between When the second adjustment process for adjusting the drawing position is performed by performing correction according to the amount on the raster data and it is determined that the second positional deviation amount exceeds the second threshold value, the drawing object is A third adjustment process for adjusting the drawing position by detecting the positions of all of the drawing areas included by the position detection unit and causing the data generation unit to regenerate the raster data based on the position detection result; A drawing device to be executed.

これらの発明では、描画手段と描画対象物との位置合わせを行うための調整処理として第1ないし第3調整処理が実行可能に構成され、それらが描画対象物における描画領域の位置検出結果に応じて自動的に選択されて実行される。このうち第1調整処理は、描画手段と描画対象物との物理的な位置調整であり、描画対象物に設けられた複数の描画領域の描画手段に対する位置ずれ量がほぼ一様である場合に有効な調整処理である。また、第2調整処理は、予め作成されたラスタデータに補正を加えることで対応可能な位置ずれに対応するものである。一方、第3調整処理は、描画対象物に設けられた複数の描画領域それぞれの位置を把握した上で改めてラスタデータを作成する調整処理であり、他の調整処理よりも処理時間を要するが、各描画領域の位置に合わせたラスタデータを作成することで、描画領域の位置ばらつきが大きい場合でも対応可能な処理である。   In these inventions, the first to third adjustment processes are configured to be executable as the adjustment process for aligning the drawing unit and the drawing object, and the first and third adjustment processes are performed according to the position detection result of the drawing area in the drawing object. Automatically selected and executed. Of these, the first adjustment process is a physical position adjustment between the drawing means and the drawing object, and the amount of positional deviation with respect to the drawing means of a plurality of drawing areas provided on the drawing object is substantially uniform. This is an effective adjustment process. Further, the second adjustment process corresponds to the positional deviation that can be dealt with by correcting the raster data created in advance. On the other hand, the third adjustment process is an adjustment process for creating raster data again after grasping the position of each of a plurality of drawing areas provided in the drawing target, and requires more processing time than other adjustment processes. By creating raster data in accordance with the position of each drawing area, this process can handle even when the position variation of the drawing area is large.

これらの調整処理を描画対象物の状態に応じて適宜に使い分けることで、描画対象物の歪みに応じた最適な位置合わせ処理を実行して、処理時間の無駄を省き、かつ高精度に描画位置が調整された描画を行うという目的を達成することが可能である。   By appropriately using these adjustment processes according to the state of the drawing object, optimal alignment processing according to the distortion of the drawing object is executed, processing time is not wasted, and the drawing position is highly accurate. It is possible to achieve the purpose of performing an adjusted drawing.

これを可能とするために、本発明では、いくつかの描画領域の位置を検出し、その検出結果を用いて行うべき調整処理を判断する。具体的には、複数の描画領域(検出対象領域)間の相対的な位置ずれ量(第1位置ずれ量)が第1閾値以下であれば、描画対象物が描画手段に対して位置ずれを生じているとしても、これらの描画領域が一体的にずれているとみなすことができるから、第1調整処理を選択する。一方、第1位置ずれ量が第1閾値を超える場合、各描画領域が互いに異なる方向にずれている、つまり描画対象物に歪みが生じていると考えられる。   In order to enable this, in the present invention, the positions of several drawing areas are detected, and adjustment processing to be performed is determined using the detection results. Specifically, if the relative positional deviation amount (first positional deviation amount) between the plurality of drawing areas (detection target areas) is equal to or smaller than the first threshold, the drawing target object is displaced relative to the drawing means. Even if it occurs, the first adjustment process is selected because these drawing areas can be regarded as being displaced integrally. On the other hand, when the first positional deviation amount exceeds the first threshold value, it is considered that the respective drawing areas are displaced in different directions, that is, the drawing object is distorted.

そこで、さらに別の描画領域(二次検出対象領域)の位置を検出し、その位置と、先に検出された各検出対象領域の位置から推定した当該描画領域の位置との間の第2位置ずれ量を評価する。第2位置ずれ量が小さければ、推定の精度が高い、つまり、既に取得済みの情報から、描画対象物の歪みの態様を一定の精度で推定することができることを意味している。したがって、推定された歪みがキャンセルされるようにラスタデータを補正することで、描画位置の調整を行うことができる。したがって、この場合には第2調整処理を選択する。   Therefore, the position of another drawing area (secondary detection target area) is detected, and the second position between that position and the position of the drawing area estimated from the position of each detection target area detected earlier. Evaluate the amount of deviation. If the second positional deviation amount is small, it means that the estimation accuracy is high, that is, the distortion mode of the drawing target can be estimated with a certain accuracy from the already acquired information. Therefore, the drawing position can be adjusted by correcting the raster data so that the estimated distortion is canceled. Therefore, in this case, the second adjustment process is selected.

これに対し、第2位置ずれ量が大きくなると、ラスタデータの補正では対応できない場合が生じてくる。また、例えば前記した疑似ウエハを描画対象物とする場合のように、各チップつまり各描画領域が異なる方向にしかも比較的大きくずれることがあり、このようなずれに対しても、ラスタデータの補正では対応することが難しい。そこで、第2位置ずれ量が第2閾値を超える場合、各描画領域の位置を検出し把握した上で改めてラスタデータを生成する第3調整処理を選択する。   On the other hand, when the second positional deviation amount is large, there is a case where the raster data cannot be corrected. Further, for example, as in the case where the above-described pseudo wafer is used as a drawing target, each chip, that is, each drawing area, may be relatively shifted in a different direction. Then it is difficult to respond. Therefore, when the second positional deviation amount exceeds the second threshold value, the third adjustment process for generating raster data again is selected after detecting and grasping the position of each drawing area.

このように、本発明では、いくつかの描画領域の位置を検出するとともに、その検出結果に基づいて描画手段による描画対象物の描画位置の調整態様を選択し実行する。したがって、描画対象物ごとに歪みや位置ずれの態様が異なっていても、それに応じた最適な調整処理が選択されることで、描画位置の調整を適切に行うことができ、また過剰な調整処理によって処理時間が長くなってしまうという問題も解消される。   As described above, according to the present invention, the positions of several drawing areas are detected, and the adjustment mode of the drawing position of the drawing object by the drawing means is selected and executed based on the detection result. Therefore, even if the distortion and misregistration modes differ for each drawing object, the optimum adjustment processing corresponding to the drawing can be selected, so that the drawing position can be adjusted appropriately, and excessive adjustment processing can be performed. This eliminates the problem that the processing time becomes longer.

この発明によれば、描画対象物の歪みや描画領域の位置ずれに応じて選択された態様で描画位置の調整が行われるので、処理時間の無駄を省き、かつ高精度に描画位置が調整された描画を行うことが可能である。   According to the present invention, the drawing position is adjusted in a manner selected in accordance with the distortion of the drawing object and the displacement of the drawing area, so that the processing time is not wasted and the drawing position is adjusted with high accuracy. Drawing can be performed.

本発明の一実施形態にかかるパターン描画装置を示す側面図である。It is a side view which shows the pattern drawing apparatus concerning one Embodiment of this invention. このパターン描画装置の描画対象物である基板を示す図である。It is a figure which shows the board | substrate which is a drawing target object of this pattern drawing apparatus. 図1のパターン描画装置の電気的構成を示すブロック図である。It is a block diagram which shows the electrical structure of the pattern drawing apparatus of FIG. パターン描画装置によるパターン描画動作を示すフローチャートである。It is a flowchart which shows the pattern drawing operation | movement by a pattern drawing apparatus. 第1ないし第4のアライメントマークを示す図である。It is a figure which shows the 1st thru | or 4th alignment mark. アライメントマークの位置ずれの例を示す図である。It is a figure which shows the example of the position shift of an alignment mark. 第5アライメントマークの位置を示す図である。It is a figure which shows the position of a 5th alignment mark. 基板上でのチップ単位での位置ずれを説明する図である。It is a figure explaining the position shift in the chip unit on a board | substrate. パターン描画動作の変形例を示す図である。It is a figure which shows the modification of pattern drawing operation | movement.

図1は本発明の一実施形態にかかるパターン描画装置を示す側面図であり、図2はこのパターン描画装置の描画対象物である基板を示す図である。また、図3は図1のパターン描画装置の電気的構成を示すブロック図である。このパターン描画装置1は、感光材料が表面に付与された半導体基板やガラス基板等の基板Wの表面に光を照射してパターンを描画する装置であり、例えば電子デバイスが作り込まれた基板に金属配線を形成するためのパターンの描画に用いられる。各図における方向を統一的に示すために、図1に示すようにXYZ直交座標系を設定する。ここで、XY平面が水平面であり、Z軸が鉛直軸である。より具体的には、(−Z)方向が鉛直下向きを示す。また、Z軸周りの回転方向をθ方向とする。   FIG. 1 is a side view showing a pattern drawing apparatus according to an embodiment of the present invention, and FIG. 2 is a view showing a substrate that is a drawing object of the pattern drawing apparatus. FIG. 3 is a block diagram showing an electrical configuration of the pattern drawing apparatus of FIG. The pattern drawing apparatus 1 is an apparatus that draws a pattern by irradiating light on the surface of a substrate W such as a semiconductor substrate or a glass substrate having a photosensitive material applied to the surface. For example, the pattern drawing device 1 is applied to a substrate on which an electronic device is built. It is used for drawing a pattern for forming a metal wiring. In order to show the directions in each figure uniformly, an XYZ orthogonal coordinate system is set as shown in FIG. Here, the XY plane is a horizontal plane, and the Z axis is a vertical axis. More specifically, the (−Z) direction indicates a vertically downward direction. Further, the rotation direction around the Z axis is defined as the θ direction.

このパターン描画装置1は、描画エンジン(パターン描画部)100と、描画エンジン100に与えるストリップデータあるいは分割描画データと称する分割露光用データを生成するデータ処理部200とを有している。描画エンジン100では、本体フレーム101に対して図示しないカバーが取り付けられて形成される本体内部に装置各部が配置されて本体部が構成されるとともに、本体部の外側(本実施形態では、図1に示すように本体部の右手側)に基板収納カセット110が配置されている。この基板収納カセット110には、パターン描画前の未処理基板Wが1ロット分収納されており、本体内部に配置される搬送ロボット120によって本体部にローディングされる。また、未処理基板Wに対して露光処理(パターン描画処理)が施された後、当該基板Wが搬送ロボット120によって本体部からアンローディングされて基板収納カセット110に戻される。なお、カセットCに収容される1ロット分の基板Wについては、いずれも同一パターンを描画されるものであってもよく、また描画パターンが異なる基板が混在していてもよい。   The pattern drawing apparatus 1 includes a drawing engine (pattern drawing unit) 100 and a data processing unit 200 that generates divided exposure data called strip data or divided drawing data to be given to the drawing engine 100. In the drawing engine 100, each part of the apparatus is arranged inside a main body formed by attaching a cover (not shown) to the main body frame 101 to constitute the main body, and the outside of the main body (in this embodiment, FIG. The substrate storage cassette 110 is disposed on the right hand side of the main body as shown in FIG. In this substrate storage cassette 110, one lot of unprocessed substrates W before pattern drawing are stored, and loaded onto the main body by the transfer robot 120 arranged inside the main body. Further, after the exposure process (pattern drawing process) is performed on the unprocessed substrate W, the substrate W is unloaded from the main body by the transfer robot 120 and returned to the substrate storage cassette 110. In addition, as for the board | substrate W for 1 lot accommodated in the cassette C, all may draw the same pattern and the board | substrate from which a drawing pattern differs may be mixed.

この本体部では、本体内部の右手端部に搬送ロボット120が配置されている。また、この搬送ロボット120の左手側には基台130が配置されている。この基台130の一方端側領域(図1の右手側領域)が、搬送ロボット120との間で基板Wの受け渡しを行う基板受渡領域となっているのに対し、他方端側領域(図1の左手側領域)が基板Wへのパターン描画を行うパターン描画領域となっている。   In this main body, a transfer robot 120 is arranged at the right hand end inside the main body. A base 130 is disposed on the left hand side of the transfer robot 120. One end side region (right hand side region in FIG. 1) of the base 130 is a substrate delivery region for delivering the substrate W to and from the transfer robot 120, while the other end side region (FIG. 1). The left hand side area) is a pattern drawing area for drawing a pattern on the substrate W.

基台130上には、上面に載置される基板Wを略水平姿勢に保持するステージ160が設けられている。このステージ160は基台130上でステージ移動機構161によりX方向、Y方向ならびにθ方向に移動される。すなわち、ステージ移動機構161は基台130の上面にY軸駆動部161Y(図3)、X軸駆動部161X(図3)およびθ軸駆動部161T(図3)をこの順序で積層配置したものであり、ステージ160を水平面内で2次元的に移動させて位置決めする。基板Wを保持したステージ160がY方向に水平移動することで、基板Wを基板受渡領域とパターン描画領域との間で移動させることができる。また、ステージ160をθ軸(鉛直軸)回りに回転させて後述する光学ヘッド170に対する相対角度を調整して位置決めする。なお、このようなステージ移動機構161としては、従来より多用されているX−Y−θ軸移動機構を用いることができる。   A stage 160 that holds the substrate W placed on the upper surface in a substantially horizontal posture is provided on the base 130. The stage 160 is moved on the base 130 by the stage moving mechanism 161 in the X direction, the Y direction, and the θ direction. That is, the stage moving mechanism 161 has a Y-axis drive unit 161Y (FIG. 3), an X-axis drive unit 161X (FIG. 3), and a θ-axis drive unit 161T (FIG. 3) stacked on the upper surface of the base 130 in this order. The stage 160 is moved and positioned two-dimensionally in a horizontal plane. When the stage 160 holding the substrate W moves horizontally in the Y direction, the substrate W can be moved between the substrate delivery region and the pattern drawing region. Further, the stage 160 is rotated around the θ axis (vertical axis) to adjust the relative angle with respect to the optical head 170 described later for positioning. As such a stage moving mechanism 161, an XY-θ axis moving mechanism that has been widely used conventionally can be used.

また、基台130の上方には、基板受渡領域とパターン描画領域の境界位置にヘッド支持部140が設けられている。このヘッド支持部140では、基台130から上方に向け、1対の脚部材141がX方向に互いに離隔して立設されるとともに、それらの脚部材141の頂部を橋渡しするように梁部材143がX方向に横設されている。そして、梁部材143のパターン描画領域側側面にカメラ(撮像部)150が固定されてステージ160に保持された基板Wの表面(被描画面、被露光面)を撮像可能となっている。   Further, a head support unit 140 is provided above the base 130 at the boundary position between the substrate delivery area and the pattern drawing area. In the head support portion 140, a pair of leg members 141 are erected apart from each other in the X direction toward the upper side from the base 130, and the beam members 143 are bridged so as to bridge the top portions of the leg members 141. Are arranged in the X direction. A camera (imaging unit) 150 is fixed to the side surface of the beam member 143 on the pattern drawing area side, and the surface of the substrate W (the drawing surface and the exposed surface) held on the stage 160 can be imaged.

また、このように構成されたヘッド支持部140のパターン描画領域側に、光学ヘッド170およびその照明光学系を収納したボックス172が固定的に取り付けられている。この光学ヘッド170は、光源から出射した光ビームを後述するストリップデータに基づき変調する。そして、光学ヘッド170は、光学ヘッド170の直下位置で移動している基板Wに対して変調光ビームを下向きに出射することでステージ160に保持された基板Wを露光してパターンを描画する。これによって、この露光処理に先立って実行されたプロセスにより基板Wに形成されている下地パターンに対して描画パターンが重ねて描画される。なお、本実施形態では、光学ヘッド170はX方向に複数チャンネルで光を同時に照射可能となっており、X方向を「副走査方向」と称する。また、ステージ160をY方向に移動させることで基板Wに対してY方向に延びるストリップ状のパターンを描画することが可能となっており、Y方向を「主走査方向」と称する。   Further, a box 172 that houses the optical head 170 and its illumination optical system is fixedly attached to the pattern drawing region side of the head support portion 140 configured as described above. The optical head 170 modulates the light beam emitted from the light source based on strip data described later. Then, the optical head 170 exposes the substrate W held on the stage 160 to draw a pattern by emitting a modulated light beam downward to the substrate W moving immediately below the optical head 170. As a result, the drawing pattern is drawn on the base pattern formed on the substrate W by a process executed prior to the exposure process. In the present embodiment, the optical head 170 can simultaneously irradiate light in a plurality of channels in the X direction, and the X direction is referred to as a “sub-scanning direction”. Further, it is possible to draw a strip-like pattern extending in the Y direction on the substrate W by moving the stage 160 in the Y direction, and the Y direction is referred to as a “main scanning direction”.

図2(a)に示すように、このパターン描画装置1の描画対象物である基板Wの一例は、略円形の半導体ウエハに複数のチップ領域CRが配列されたものである。各チップ領域CRには集積回路やディスクリート回路素子などが予め形成されており、それに金属配線パターンを形成する際に、このパターン描画装置1が用いられる。チップ領域CRのサイズや基板W上での配置数、レイアウト等は、製造されるデバイスにより様々である。   As shown in FIG. 2A, an example of a substrate W that is a drawing target of the pattern drawing apparatus 1 is one in which a plurality of chip regions CR are arranged on a substantially circular semiconductor wafer. In each chip region CR, an integrated circuit, a discrete circuit element, or the like is formed in advance, and this pattern drawing apparatus 1 is used when forming a metal wiring pattern thereon. The size of the chip region CR, the number of arrangements on the substrate W, the layout, and the like vary depending on the device to be manufactured.

図2(a)右側の拡大図に示すように、各チップ領域CRには、当該チップ領域CRの位置を外部から検出可能とするためのアライメントマークAMが設けられている。アライメントマークAMの形状や位置は任意であるが、同図に示すように、チップ領域CR内でできるだけ離れた2箇所以上に設けられることが好ましい。こうすることで、XY面内でのチップ領域CRの位置のみでなく、θ方向の回転角度が検出可能となるからである。   As shown in the enlarged view on the right side of FIG. 2A, each chip region CR is provided with an alignment mark AM for enabling the position of the chip region CR to be detected from the outside. Although the shape and position of the alignment mark AM are arbitrary, as shown in the figure, it is preferable that the alignment mark AM is provided at two or more locations as far as possible in the chip region CR. This is because not only the position of the chip region CR in the XY plane but also the rotation angle in the θ direction can be detected.

一方、光学ヘッド170から基板Wへの描画は、図2(b)に破線で示すようにバンドB1単位でなされる。すなわち、光学ヘッド170はX方向における長さWxの範囲を同時に露光しながら基板Wに対し相対的にY方向に走査移動することで、1バンド分の描画を行う。X方向における基板Wと光学ヘッド170との相対位置を順次変化させながらバンドB1単位の描画を繰り返し行うことで、最終的に基板Wの全面に描画が行われる。バンド幅Wxは装置構成によって決まっており、描画対象物である基板Wにおけるチップ領域CRのサイズとは必ずしも相関性がない。   On the other hand, the drawing from the optical head 170 to the substrate W is performed in units of band B1 as indicated by a broken line in FIG. That is, the optical head 170 performs scanning for one band by scanning and moving in the Y direction relative to the substrate W while simultaneously exposing the range of the length Wx in the X direction. By repeatedly performing drawing in units of band B1 while sequentially changing the relative position between the substrate W and the optical head 170 in the X direction, drawing is finally performed on the entire surface of the substrate W. The bandwidth Wx is determined by the apparatus configuration, and does not necessarily have a correlation with the size of the chip region CR on the substrate W that is a drawing target.

この1バンド分に相当する描画データがストリップデータである。なお、実際の描画データは、図2(b)に点線で示すように、バンドB1のサイズよりもさらに細かい分割ブロックB2単位に区分されて処理される。   The drawing data corresponding to one band is strip data. The actual drawing data is processed by being divided into divided block B2 units that are finer than the size of the band B1, as indicated by a dotted line in FIG.

本実施形態にかかるパターン描画装置は、上記のように構成された描画エンジン100に適したストリップデータを供給するためのデータ処理部としてコンピュータ200を有している。このコンピュータ200はCPUや記憶部201等を有しており、描画エンジン100の露光制御部181とともに電装ラック(図示省略)内に配置されている。また、コンピュータ200内のCPUが所定のプログラムに従って演算処理することにより、ラスタデータ生成部202、補正量算出部203、データ補正部204、ストリップデータ生成部205およびアライメントマーク検出部206などの機能ブロックが実現される。   The pattern drawing apparatus according to the present embodiment includes a computer 200 as a data processing unit for supplying strip data suitable for the drawing engine 100 configured as described above. The computer 200 includes a CPU, a storage unit 201, and the like, and is disposed in an electrical rack (not shown) together with the exposure control unit 181 of the drawing engine 100. Further, functional blocks such as the raster data generation unit 202, the correction amount calculation unit 203, the data correction unit 204, the strip data generation unit 205, and the alignment mark detection unit 206 are performed by the CPU in the computer 200 according to a predetermined program. Is realized.

例えば下地パターンに重ね合わせて描画する描画パターンは、外部のCAD等により生成されたベクトル形式の設計データで記述されており、その設計データがコンピュータ200に入力されると、記憶部201に書き込まれて保存される。そして、当該設計データ211に基づいて、ラスタデータ生成部202が1枚の基板W全面に相当するラスタデータ(ビットマップデータ)を作成する。作成されたラスタデータ212は記憶部201に書き込まれて保存される。   For example, a drawing pattern to be drawn superimposed on a base pattern is described by design data in a vector format generated by an external CAD or the like. When the design data is input to the computer 200, the drawing pattern is written in the storage unit 201. Saved. Based on the design data 211, the raster data generation unit 202 generates raster data (bitmap data) corresponding to the entire surface of one substrate W. The created raster data 212 is written and stored in the storage unit 201.

また、コンピュータ200は、基板Wの各チップ領域CRと光学ヘッド170との相対的な位置ずれを修正するための機能ブロックとして、アライメントマーク検出部206、補正量算出部203およびデータ補正部204を備えている。具体的には、アライメントマーク検出部206は、カメラ150が基板Wを撮像した画像に適宜の画像処理を施して、画像に含まれるアライメントマークAMのXY座標位置を検出する。   In addition, the computer 200 includes an alignment mark detection unit 206, a correction amount calculation unit 203, and a data correction unit 204 as functional blocks for correcting the relative positional deviation between each chip region CR of the substrate W and the optical head 170. I have. Specifically, the alignment mark detection unit 206 performs appropriate image processing on the image captured by the camera 150 and detects the XY coordinate position of the alignment mark AM included in the image.

補正量算出部203は、基板Wがステージ160上の正規の位置に位置決めされたときの各チップ領域CRのXY座標位置を示す情報として設計データに含まれる設計位置情報と、アライメントマーク検出部206により検出された実際の位置とに基づきアライメントマークAMの正規位置からの位置ずれ量を算出し、これをキャンセルするために必要な補正量を求める。補正の対象となるのは、光学ヘッド170に対する基板Wの物理的な位置、および描画データである。すなわち、基板Wの位置を変化させることで位置ずれを修正することが可能な場合、そのために必要なステージ160の移動量が補正量として求められる。一方、描画データを補正することで位置ずれを修正する場合には、ラスタデータからストリップデータを作成する際に用いられる補正量が求められる。   The correction amount calculation unit 203 includes design position information included in the design data as information indicating the XY coordinate position of each chip region CR when the substrate W is positioned at a normal position on the stage 160, and an alignment mark detection unit 206. The amount of displacement of the alignment mark AM from the normal position is calculated on the basis of the actual position detected by, and a correction amount necessary for canceling this is obtained. The target of correction is the physical position of the substrate W with respect to the optical head 170 and the drawing data. That is, when the positional deviation can be corrected by changing the position of the substrate W, the amount of movement of the stage 160 necessary for that is obtained as the correction amount. On the other hand, when correcting misalignment by correcting drawing data, a correction amount used when creating strip data from raster data is obtained.

基板Wの物理的な位置補正が必要である場合、補正量算出部203で算出された補正量は描画エンジン100の露光制御部181に与えられる。露光制御部181は、与えられた補正量に応じてステージ移動機構161のX軸駆動部161X、Y軸駆動部161Yおよびθ軸駆動部161Tに対してそれぞれX、Y、θ各成分の補正指示を与え、それに基づきX軸駆動部161X、Y軸駆動部161Yおよびθ軸駆動部161Tが動作しステージ160が移動することで、ステージ160上の基板Wの光学ヘッド170に対する位置が補正される。   When the physical position correction of the substrate W is necessary, the correction amount calculated by the correction amount calculation unit 203 is given to the exposure control unit 181 of the drawing engine 100. The exposure control unit 181 instructs the X-axis drive unit 161X, the Y-axis drive unit 161Y, and the θ-axis drive unit 161T of the stage moving mechanism 161 to correct X, Y, and θ components according to the given correction amount. And the X-axis drive unit 161X, the Y-axis drive unit 161Y, and the θ-axis drive unit 161T operate to move the stage 160, whereby the position of the substrate W on the stage 160 relative to the optical head 170 is corrected.

描画データの補正が必要である場合、データ補正部204は、補正量算出部203から与えられる補正量に基づき、記憶部201から読み出されたラスタデータを補正する。補正されたラスタデータに基づき、ストリップデータ生成部205がバンド単位のストリップデータを生成し、光学ヘッド170に送出する。これにより、基板Wの位置ずれが補正された状態で描画が行われる。   When the drawing data needs to be corrected, the data correction unit 204 corrects the raster data read from the storage unit 201 based on the correction amount given from the correction amount calculation unit 203. Based on the corrected raster data, the strip data generation unit 205 generates band unit strip data and sends it to the optical head 170. Thereby, drawing is performed in a state where the positional deviation of the substrate W is corrected.

ステージ160の移動による基板Wの位置補正と、描画データの補正とは併用することが可能である。すなわち、ステージ160の移動により基板Wの位置を補正し、さらに描画データについても補正を行った上で描画に供することができる。ステージ160を移動させることで、光学ヘッド170に対する基板WのX方向、Y方向およびθ方向の位置を変化させることができるが、基板W上の各チップ領域CRの移動方向は一律である。例えば基板Wの歪みに起因して各チップ領域CRが互いに異なる位置ずれを生じているとき、ステージ移動だけでこれを解消することは不可能である。これに対応するためには描画データの補正が有効である。ステージ移動による位置補正と描画データの補正とを併用する場合には、ステージ移動により解消される位置ずれ分を差し引いた上で描画データの補正量が求められる。   The correction of the position of the substrate W by the movement of the stage 160 and the correction of the drawing data can be used in combination. That is, the position of the substrate W can be corrected by moving the stage 160, and the drawing data can be corrected before being used for drawing. By moving the stage 160, the position of the substrate W in the X direction, the Y direction, and the θ direction with respect to the optical head 170 can be changed, but the moving direction of each chip region CR on the substrate W is uniform. For example, when the chip regions CR are displaced from each other due to distortion of the substrate W, it is impossible to eliminate this by only moving the stage. In order to cope with this, correction of drawing data is effective. When the position correction by the stage movement and the correction of the drawing data are used in combination, the correction amount of the drawing data is obtained after subtracting the positional deviation that is eliminated by the stage movement.

なお、設計データからラスタデータを作成し、基板Wの位置ずれや歪みを修正するためのデータ補正を行ってストリップデータを作成するプロセスについては、前述の特許文献1(特開2012−074615号公報)に詳しく記載されている。本実施形態においても特許文献1に記載されたデータ処理方法を好適に適用することが可能である。そのため、データ処理の具体的な内容については説明を省略する。特許文献1ではラスタデータがランレングスデータとして表現されているが、ラスタデータの表現形式は任意である。   Note that the process of creating the raster data from the design data and performing the data correction for correcting the positional deviation and distortion of the substrate W to create the strip data is described in Japanese Patent Application Laid-Open No. 2012-0774615. ) Is described in detail. Also in this embodiment, the data processing method described in Patent Document 1 can be preferably applied. Therefore, description of the specific contents of the data processing is omitted. In Patent Document 1, raster data is expressed as run-length data, but the expression format of raster data is arbitrary.

次に、上記のように構成されたパターン描画装置1によるパターン描画動作について図4を参照しながら詳述する。図4はパターン描画装置によるパターン描画動作を示すフローチャートである。このパターン描画装置1では、未処理の基板Wを1ロット分収納するカセット110が描画エンジン100に搬送されてくるとともに、その基板Wに描画する描画パターンおよび基板Wにおけるチップ領域CRの配置を示す設計位置情報を記述した設計データ211がコンピュータ200に与えられると、描画エンジン100およびコンピュータ200はそれぞれ以下のように動作して各基板Wへの描画パターンの描画を実行する。   Next, the pattern drawing operation by the pattern drawing apparatus 1 configured as described above will be described in detail with reference to FIG. FIG. 4 is a flowchart showing a pattern drawing operation by the pattern drawing apparatus. In the pattern drawing apparatus 1, a cassette 110 that stores one lot of unprocessed substrates W is transferred to the drawing engine 100, and the drawing pattern to be drawn on the substrate W and the arrangement of the chip regions CR on the substrate W are shown. When the design data 211 describing the design position information is given to the computer 200, the drawing engine 100 and the computer 200 operate as follows to draw a drawing pattern on each substrate W.

コンピュータ200は、設計データ211を取得すると(ステップS101)、記憶部201に保存した後、設計データ211をラスタライズしてラスタデータ212を生成するRIP(raster image processing)処理を開始する(ステップS102)。作成されたラスタデータ212は記憶部201に記憶保存される。一方、描画エンジン100は、搬送ロボット120によってカセット110から未処理基板Wを1枚本体部にロードし、ステージ160に載置する(ステップS103)。なお、RIP処理の実行と基板搬入とは並行して行ってもよいし、あるいは基板搬入後にRIP処理を開始してもよい。   When the computer 200 acquires the design data 211 (step S101), the computer 200 stores the design data 211 in the storage unit 201, and then starts RIP (raster image processing) processing for rasterizing the design data 211 to generate raster data 212 (step S102). . The created raster data 212 is stored and saved in the storage unit 201. On the other hand, the drawing engine 100 loads one unprocessed substrate W from the cassette 110 onto the main body by the transfer robot 120 and places it on the stage 160 (step S103). The execution of the RIP process and the board loading may be performed in parallel, or the RIP process may be started after the board loading.

続いて、設計データ211に含まれる設計位置情報から、基板W上の各チップ領域CRに形成されたアライメントマークAM(図2)のうちから選ばれた4つのアライメントマーク、すなわち第1ないし第4のアライメントマークの位置を特定し、カメラ150によりその位置を含む領域の撮像を行い、得られた画像からアライメントマーク検出部206がアライメントマークの位置を検出する(ステップS104)。そして、各アライメントマークの正規位置からの位置ずれ量が算出される(ステップS105)。   Subsequently, from the design position information included in the design data 211, four alignment marks selected from the alignment marks AM (FIG. 2) formed in each chip region CR on the substrate W, that is, first to fourth. The position of the alignment mark is specified, the area including the position is imaged by the camera 150, and the alignment mark detection unit 206 detects the position of the alignment mark from the obtained image (step S104). Then, a positional deviation amount from the normal position of each alignment mark is calculated (step S105).

図5は第1ないし第4のアライメントマークを示す図である。図5(a)に示すように、基板W上に多数配列されたチップ領域CRのうち互いに異なる4つのチップ領域CR1〜CR4が検出対象として適宜選択され、これらのチップ領域CR1〜CR4にそれぞれ形成されたアライメントマークAM1〜AM4が撮像される。基板W全体としての位置ずれ量を概括的に把握するため、検出対象とされるチップ領域CR1〜CR4は基板W上でできるだけ離れた位置に分散していることが望ましい。   FIG. 5 is a diagram showing first to fourth alignment marks. As shown in FIG. 5A, four different chip regions CR1 to CR4 among the chip regions CR arranged on the substrate W are appropriately selected as detection targets and formed in these chip regions CR1 to CR4, respectively. The aligned alignment marks AM1 to AM4 are imaged. It is desirable that the chip regions CR1 to CR4 to be detected are dispersed as far as possible on the substrate W in order to grasp the amount of positional deviation as a whole of the substrate W.

ここでは、簡明な例として、チップ領域CR1、CR2の間、およびチップ領域CR3、CR4の間でそれぞれY方向において同位置、またチップ領域CR1、CR3の間、およびチップ領域CR2、CR4の間でそれぞれX方向において同位置となるように、各チップ領域CR1〜CR4を選択する。このような例では、それぞれのチップ領域に設けられたアライメントマークAM1〜AM4を結んでなる仮想的な四辺形は、X方向に平行な2辺とY方向に平行な2辺とで構成される長方形である。   Here, as a simple example, the same positions in the Y direction between the chip areas CR1 and CR2, and between the chip areas CR3 and CR4, and between the chip areas CR1 and CR3 and between the chip areas CR2 and CR4, respectively. The chip regions CR1 to CR4 are selected so that they are at the same position in the X direction. In such an example, the virtual quadrilateral formed by connecting the alignment marks AM1 to AM4 provided in each chip region is composed of two sides parallel to the X direction and two sides parallel to the Y direction. It is a rectangle.

図5(b)に示すように、第nのアライメントマークAMn(n=1,2,3,4)について、画像から検出された当該アライメントマークAMnの位置を表すXY座標平面の点をPmnとし、その座標を(xmn,ymn)により表す。一方、設計位置情報から求められた、当該アライメントマークAMnの正規位置に対応する点をPtnとし、その座標を(xtn,ytn)により表す。この場合、当該アライメントマークAMnの位置ずれ量ΔxyおよびそのX方向成分Δx、Y方向成分Δyをそれぞれ次式:
Δx=xmn−xtn
Δy=ymn−ytn
Δxy=√(Δx+Δy
によりそれぞれ表すことができる。このようにして、基板W上のアライメントマークAM1〜AM4の位置ずれ量をそれぞれ算出することができる。
As shown in FIG. 5B, for the nth alignment mark AMn (n = 1, 2, 3, 4), a point on the XY coordinate plane representing the position of the alignment mark AMn detected from the image is defined as Pmn. The coordinates are represented by (xmn, ymn). On the other hand, a point corresponding to the normal position of the alignment mark AMn obtained from the design position information is Ptn, and its coordinates are represented by (xtn, ytn). In this case, the positional deviation amount Δxy of the alignment mark AMn and its X-direction component Δx and Y-direction component Δy are respectively expressed by the following equations:
Δx = xmn−xtn
Δy = ymn−ytn
Δxy = √ (Δx 2 + Δy 2 )
Respectively. In this way, the amount of misalignment of the alignment marks AM1 to AM4 on the substrate W can be calculated.

なお、図5においては、上記した第1〜第4アライメントマークAM1〜AM4の他に、基板Wの中央部に第5アライメントマークAM5が示されている。この第5アライメントマークAM5の意味およびその利用法については後に詳述する。   In FIG. 5, in addition to the first to fourth alignment marks AM <b> 1 to AM <b> 4 described above, a fifth alignment mark AM <b> 5 is shown at the center of the substrate W. The meaning of the fifth alignment mark AM5 and how to use it will be described in detail later.

図6はアライメントマークの位置ずれの例を示す図である。図6(a)に示す例では、設計位置情報から得られる各アライメントマークの正規位置を結んだ矩形Qtに対して、実際に検出されたアライメントマークAM1〜AM4を結んだ矩形Qmがその形状を維持したままX方向、Y方向およびθ方向に位置がずれた態様となっている。このようなタイプの位置ずれであれば、ステージ160を移動させることにより修正することが可能である。一方、図6(b)に示す例では、各アライメントマークAM1〜AM4の位置ずれが一様でなく、結果としてそれらがなす矩形Qmは正規の矩形Qtに対して歪んだ状態となっている。このような場合、ステージ移動のみでは修正できない。   FIG. 6 is a diagram showing an example of the positional deviation of the alignment mark. In the example shown in FIG. 6A, the shape of the rectangle Qm connecting the alignment marks AM1 to AM4 actually detected is the shape of the rectangle Qt connecting the normal positions of the alignment marks obtained from the design position information. The position is shifted in the X direction, Y direction, and θ direction while being maintained. Such a type of misalignment can be corrected by moving the stage 160. On the other hand, in the example shown in FIG. 6B, the positional deviations of the alignment marks AM1 to AM4 are not uniform, and as a result, the rectangle Qm formed by them is distorted with respect to the regular rectangle Qt. In such a case, it cannot be corrected only by moving the stage.

これらの2つの態様は、アライメントマークAM1〜AM4間の相対位置によって区別することができる。すなわち、正規の矩形形状を維持したまま各アライメントマークが位置ずれを生じている図6(a)のケースでは、各アライメントマークAM1〜AM4間の相対位置は、正規位置における相対位置と大きく変わらないはずである。一方、矩形に歪が生じている図6(b)のケースでは、各アライメントマークAM1〜AM4間の相対位置が大きく変化していることになる。   These two modes can be distinguished by the relative positions between the alignment marks AM1 to AM4. That is, in the case of FIG. 6A in which each alignment mark is displaced while maintaining the regular rectangular shape, the relative position between the alignment marks AM1 to AM4 is not significantly different from the relative position at the regular position. It should be. On the other hand, in the case of FIG. 6B in which the rectangle is distorted, the relative positions between the alignment marks AM1 to AM4 are greatly changed.

したがって、検出された各アライメントマークAM1〜AM4の位置から、互いの相対的な位置関係を求め、それを正規位置における位置関係と比較して、相対的な位置ずれ量(第1位置ずれ量)を求めることができる。こうして求められた第1位置ずれ量を所定の第1閾値と比較することで、位置ずれが図6(a)および図6(b)に示すいずれのケースであるかを判断することができる。   Accordingly, a relative positional relationship is obtained from the detected positions of the alignment marks AM1 to AM4, and compared with the positional relationship at the normal position, and the relative positional shift amount (first positional shift amount). Can be requested. By comparing the first positional deviation amount thus obtained with a predetermined first threshold value, it is possible to determine which case is shown in FIGS. 6A and 6B.

具体的には、例えば、4つのアライメントマークから選択した2つの間の相対的な位置ずれ量を求める演算を、アライメントマークの各組み合わせについて行い、その平均値、最小値または最大値が所定の第1閾値を超えるか否かによって、位置ずれのタイプを判定することができる。平均値、最小値および最大値のいずれを第1位置ずれ量として用いるか、また第1閾値をどのような値とするかについては、必要とされる位置合わせの精度に応じて適宜設定可能である。   Specifically, for example, an operation for obtaining a relative positional deviation amount between two alignment marks selected from four alignment marks is performed for each combination of alignment marks, and an average value, a minimum value, or a maximum value is a predetermined first value. The type of misalignment can be determined by whether or not the threshold value is exceeded. Which one of the average value, the minimum value, and the maximum value is used as the first positional deviation amount and what value the first threshold value is set can be set as appropriate according to the required alignment accuracy. is there.

なお、以下では、図6(a)に示すように各アライメントマークAM1〜AM4の相対的な位置関係が維持されたタイプの位置ずれを「線形ずれ」と称する一方、図6(b)に示すように各アライメントマークAM1〜AM4が異なるずれ方をすることで矩形が歪むタイプの位置ずれを「非線形ずれ」と称する。また、ここでは検出されるアライメントマークを仮想的に結んでなる矩形を用いて概念を説明しているが、検出すべきアライメントマークの数および配置は任意であり、これらを結んでなる図形の形状が矩形でない場合でも同様の考え方を適用することが可能である。   Hereinafter, as shown in FIG. 6A, a type of positional deviation in which the relative positional relationship between the alignment marks AM1 to AM4 is maintained is referred to as “linear deviation”, whereas FIG. As described above, the positional deviation of the type in which the rectangles are distorted by causing the alignment marks AM1 to AM4 to be different from each other is referred to as “non-linear deviation”. In addition, here, the concept is described using a rectangle formed by virtually connecting the alignment marks to be detected, but the number and arrangement of alignment marks to be detected are arbitrary, and the shape of the figure formed by connecting these The same idea can be applied even when is not rectangular.

図4に戻って、実際の動作について説明する。ステップS105において各アライメントマークAM1〜AM4の正規位置からの位置ずれ量が算出されると、上記した線形ずれを補正するために必要なステージ160の移動量が、補正量算出部203により算出される(ステップS106)。続いて、アライメントマークの位置から把握される位置ずれが線形ずれであるか否かを判定する(ステップS107)。   Returning to FIG. 4, the actual operation will be described. When the amount of displacement of the alignment marks AM1 to AM4 from the normal position is calculated in step S105, the amount of movement of the stage 160 necessary to correct the above-described linear displacement is calculated by the correction amount calculator 203. (Step S106). Subsequently, it is determined whether or not the positional deviation grasped from the position of the alignment mark is a linear deviation (step S107).

判定は、例えば次のようにして行うことができる。まず、設計位置情報により特定される各アライメントマークAM1〜AM4の位置座標からなる点群を、実際に検出された各アライメントマークAM1〜AM4の位置座標からなる点群へ写像するアフィン係数を算出する。算出には例えば最小二乗法を用いることができる。こうして求められたアフィン係数を用いて、設計位置情報で特定される点群の写像を求める。写像された点群と、検出された各アライメントマークAM1〜AM4の位置座標からなる点群との間の位置の差分が、ステージ移動により補正することができない非線形の位置ずれ成分を表す。また、このときのアフィン係数は、ステージ移動により補正することが可能な線形の位置ずれ成分を表す。   The determination can be performed as follows, for example. First, an affine coefficient for mapping the point group composed of the position coordinates of the alignment marks AM1 to AM4 specified by the design position information to the point group composed of the position coordinates of the alignment marks AM1 to AM4 actually detected is calculated. . For example, a least square method can be used for the calculation. Using the affine coefficient thus obtained, a mapping of the point group specified by the design position information is obtained. The position difference between the mapped point group and the detected point group consisting of the position coordinates of the alignment marks AM1 to AM4 represents a non-linear positional shift component that cannot be corrected by moving the stage. In addition, the affine coefficient at this time represents a linear displacement component that can be corrected by moving the stage.

したがって、アフィン係数を用いて写像された点群に属する各点と、検出されたアライメントマークAM1〜AM4との距離によって、位置ずれの非線形成分を表すことができる。写像された点からの各アライメントマークAM1〜AM4の位置ずれ量のうちの最大値、またはそれらの位置ずれ量の平均値を、「第1位置ずれ量」とすることができる。そして、この第1位置ずれ量に対して許容される公差(例えば1μm)を「第1閾値」として、第1位置ずれ量が第1閾値以内に収まるか否かにより、位置ずれが線形であるか非線形であるかを判定することができる。   Therefore, a non-linear component of misregistration can be represented by the distance between each point belonging to the point group mapped using the affine coefficient and the detected alignment marks AM1 to AM4. The maximum value of the positional deviation amounts of the alignment marks AM1 to AM4 from the mapped point or the average value of the positional deviation amounts can be set as the “first positional deviation amount”. Then, a tolerance (for example, 1 μm) allowed for the first positional deviation amount is set as a “first threshold value”, and the positional deviation is linear depending on whether or not the first positional deviation amount is within the first threshold value. Or non-linear.

前記したように、アライメントマーク間の相対的な第1位置ずれ量が第1閾値以下であるとき、位置ずれのタイプはステージ160の移動により解消可能な線形ずれであると判断される(ステップS107において「YES」)。この場合には、算出されたステージ移動量が露光制御部181に与えられ、これに応じてステージ移動機構161が作動することで、ステージ160が移動する(ステップS108)。もちろん、当初から位置が合っていればステージ移動は不要である。これにより、光学ヘッド170による描画位置が基板W上の最適な位置に調整される。本明細書では、この調整処理を「第1調整処理」という。この状態で、光学ヘッド170から基板Wに光が照射されて基板Wが露光される(ステップS109)。   As described above, when the relative first misalignment amount between the alignment marks is equal to or smaller than the first threshold value, it is determined that the misalignment type is a linear misalignment that can be eliminated by moving the stage 160 (step S107). "YES"). In this case, the calculated stage movement amount is given to the exposure control unit 181, and the stage moving mechanism 161 is actuated in response thereto, whereby the stage 160 moves (step S 108). Of course, if the position is correct from the beginning, there is no need to move the stage. Thereby, the drawing position by the optical head 170 is adjusted to the optimum position on the substrate W. In this specification, this adjustment process is referred to as a “first adjustment process”. In this state, the substrate W is exposed by irradiating the substrate W with light from the optical head 170 (step S109).

一方、ステップS107における判断が「NO」、つまり第1位置ずれ量が第1閾値を超え非線形ずれであると判断した場合には、第5アライメントマークの位置の推定を行う(ステップS111)。なお、ずれのタイプとしては線形ずれに該当する場合であっても、ずれ量が大きく、ステージ160の可動範囲内での移動で位置ずれが解消されない場合にも、非線形ずれと同様の扱いがなされることが望ましい。第1ずれ量と第1閾値との比較による判断を行うことで、この要求が満たされる。   On the other hand, if the determination in step S107 is “NO”, that is, if it is determined that the first positional deviation amount exceeds the first threshold and is a nonlinear deviation, the position of the fifth alignment mark is estimated (step S111). Even if the type of deviation corresponds to linear deviation, the same treatment as nonlinear deviation is performed even when the deviation amount is large and the positional deviation is not eliminated by the movement of the stage 160 within the movable range. It is desirable. This requirement is satisfied by making a determination by comparing the first deviation amount with the first threshold value.

図5(a)に示すように、第5アライメントマークAM5は、第1〜第4アライメントマークAM1〜AM4が形成されたチップ領域CR1〜CR4とは異なるチップ領域CR5に形成されたアライメントマークである。この例では基板Wの略中央部に位置するチップ領域CR5が選択されているが、これに限定されず位置は任意である。ただし、第1〜第4アライメントマークAM1〜AM4が形成されたチップ領域CR1〜CR4からはできるだけ離隔した位置のチップ領域であることが好ましく、これらのチップ領域CR1〜CR4からの距離が概ね同じであるチップ領域であることがより好ましい。   As shown in FIG. 5A, the fifth alignment mark AM5 is an alignment mark formed in a chip region CR5 different from the chip regions CR1 to CR4 in which the first to fourth alignment marks AM1 to AM4 are formed. . In this example, the chip region CR5 located at the substantially central portion of the substrate W is selected, but the position is not limited to this and the position is arbitrary. However, it is preferable that the chip region is located as far as possible from the chip regions CR1 to CR4 where the first to fourth alignment marks AM1 to AM4 are formed, and the distances from these chip regions CR1 to CR4 are substantially the same. A certain chip area is more preferable.

図7は第5アライメントマークの位置を示す図である。非線形ずれにおいては、図7(a)に示すように、第1〜第4アライメントマークAM1〜AM4を結んでなる矩形Qmは正規の矩形Qtに対して歪んだ形状となっている。これらのアライメントマークの正規位置に対応する点Ptn(n=1,2,…)を元とする集合Ptと、実際に検出されたアライメントマークの位置に対応する点Pmn(n=1,2,…)を元とする集合Pmを考えたとき、両者の関係は、適宜の幾何学的変換fを用いて次式:
f:Pt → Pm
により表すことができる。
FIG. 7 is a diagram showing the position of the fifth alignment mark. In the non-linear deviation, as shown in FIG. 7A, the rectangle Qm connecting the first to fourth alignment marks AM1 to AM4 has a distorted shape with respect to the regular rectangle Qt. A set Pt based on the points Ptn (n = 1, 2,...) Corresponding to the normal positions of these alignment marks and a point Pmn (n = 1, 2,...) Corresponding to the positions of the actually detected alignment marks. When considering a set Pm based on (...), the relationship between the two is expressed by the following equation using an appropriate geometric transformation f:
f: Pt → Pm
Can be represented by

4つのアライメントマークAM1〜AM4の位置を示すXY座標平面上の点Pmnが既知であり、またこれらの正規位置に対応する点Ptnが設計位置情報から算出可能であることから、上式における幾何学的変換fがどのような変換であるか、少なくとも近似的には定量的に求めることが可能である。つまり、基板Wの歪みを定量化することができる。代表的な幾何学的変換アルゴリズムとしては、例えば、正規化射影変換、アフィン変換、TPS(Thin Plate Spline)補間などがあるが、これら以外にも任意の変換アルゴリズムを適用可能である。   Since the point Pmn on the XY coordinate plane indicating the positions of the four alignment marks AM1 to AM4 is known, and the point Ptn corresponding to these normal positions can be calculated from the design position information, the geometry in the above equation It is possible to quantitatively determine what kind of conversion the dynamic conversion f is, at least approximately. That is, the distortion of the substrate W can be quantified. Typical geometric transformation algorithms include, for example, normalized projective transformation, affine transformation, TPS (Thin Plate Spline) interpolation, and any other transformation algorithm can be applied.

このように適宜のアルゴリズムで幾何学的変換(以下、単に「変換」という)fを定量的に表現することで、基板W上の任意の点について、設計位置情報から実際の位置を推定することができる。そこで、第5アライメントマークAM5について、設計位置情報と変換fとを用いて基板W上における位置Pp5の推定を行う。   In this way, the actual position of any point on the substrate W can be estimated from the design position information by quantitatively expressing the geometrical transformation (hereinafter simply referred to as “transformation”) f with an appropriate algorithm. Can do. Therefore, for the fifth alignment mark AM5, the position Pp5 on the substrate W is estimated using the design position information and the conversion f.

そして、実際の基板W上で第5アライメントマークAM5の位置検出を行う(ステップS112)。具体的には、推定された位置Pp5を中心とする基板W上の一部領域をカメラ150が撮像し、撮像された画像に含まれる第5アライメントマークAM5をアライメントマーク検出部206が検出する。図5(b)は撮像された画像の一例を示している。カメラ150は推定された位置Pp5を中心として撮像を行い、撮像された画像Imでは、その略中心が推定位置Pp5に相当している。基板Wの歪みが変換fにより適切に近似されていれば、実際の第5アライメントマークAM5は推定位置Pp5の近傍において検出されるはずである。   Then, the position of the fifth alignment mark AM5 is detected on the actual substrate W (step S112). Specifically, the camera 150 captures a partial region on the substrate W centered on the estimated position Pp5, and the alignment mark detection unit 206 detects the fifth alignment mark AM5 included in the captured image. FIG. 5B shows an example of a captured image. The camera 150 captures an image at the estimated position Pp5, and the approximate center of the captured image Im corresponds to the estimated position Pp5. If the distortion of the substrate W is appropriately approximated by the conversion f, the actual fifth alignment mark AM5 should be detected in the vicinity of the estimated position Pp5.

言い換えれば、第5アライメントマークAM5が推定位置Pp5の近傍で検出されれば、変換fによる近似が適切であり、設計位置情報に対して該変換fを適用することで、基板W上の各チップ領域CRの位置を推定することが可能である。したがってこの場合、例えば特許文献1に記載されたデータ補正方法を適用してラスタデータを補正することで、基板Wの歪みをキャンセルして描画を行うことが可能である。   In other words, if the fifth alignment mark AM5 is detected in the vicinity of the estimated position Pp5, approximation by the conversion f is appropriate, and each chip on the substrate W is applied by applying the conversion f to the design position information. It is possible to estimate the position of the region CR. Therefore, in this case, for example, by applying the data correction method described in Patent Document 1 to correct the raster data, it is possible to perform drawing while canceling the distortion of the substrate W.

具体的には、第5アライメントマークAM5の推定位置Pp5から実際に検出された位置までの距離を、第5アライメントマークAM5の位置ずれ量として算出する(ステップS113)。図7(b)に示すように、第5アライメントマークAM5の推定位置Pp5から実際に検出された位置Pm5までの距離が所定の第2閾値V2以下であれば(ステップS114において「YES」)、この場合の位置ずれにはラスタデータの補正により対応する。すなわち、補正量算出部203が必要な補正量を算出し(ステップS115)、描画時(ステップS109)にはデータ補正部204およびストリップデータ生成部205がラスタデータを分割ブロックB2単位で順次補正しながらストリップデータを作成して露光制御部181に送出し、描画エンジン100に描画を行わせる。データ補正の具体的態様としては、特許文献1に記載された技術を利用することができる。このようにして行う描画位置の調整処理を、本明細書では「第2調整処理」という。   Specifically, the distance from the estimated position Pp5 of the fifth alignment mark AM5 to the actually detected position is calculated as the positional deviation amount of the fifth alignment mark AM5 (step S113). As shown in FIG. 7B, if the distance from the estimated position Pp5 of the fifth alignment mark AM5 to the actually detected position Pm5 is equal to or smaller than a predetermined second threshold value V2 (“YES” in step S114). The positional deviation in this case is dealt with by correcting the raster data. That is, the correction amount calculation unit 203 calculates a necessary correction amount (step S115), and at the time of drawing (step S109), the data correction unit 204 and the strip data generation unit 205 sequentially correct the raster data in units of divided blocks B2. The strip data is created and sent to the exposure control unit 181 to cause the drawing engine 100 to perform drawing. As a specific mode of data correction, the technique described in Patent Document 1 can be used. The drawing position adjustment processing performed in this way is referred to as “second adjustment processing” in this specification.

なお、この場合においても、ステージ移動によって解消可能な位置ずれについてはステージ移動で対応する(ステップS108)。したがって、補正量の算出に際しては、検出されたアライメントマークの位置ずれ量からステージ移動で解消されるずれ量を差し引いた上で、ラスタデータの補正量が決定される。ステージ移動による補正では、全てのチップ領域CRについて一括して補正を行うことができ、また補正によるデータ精度への影響もないので、ステージ移動で解消可能なずれについてはステージ移動で対応するのが好ましい。特に、基板Wの傾きに起因するチップ領域CRのθ方向のずれについては、バンドB1(図2)単位または分割ブロックB2単位でのデータ補正では対応が難しいため、ステージ移動により解消を図ることが望ましい。   Even in this case, the position shift that can be eliminated by moving the stage is handled by moving the stage (step S108). Accordingly, when calculating the correction amount, the correction amount of the raster data is determined after subtracting the shift amount that is eliminated by moving the stage from the detected positional shift amount of the alignment mark. In the correction by the stage movement, all the chip regions CR can be corrected collectively, and the correction does not affect the data accuracy. Therefore, the deviation that can be eliminated by the stage movement can be dealt with by the stage movement. preferable. In particular, the shift in the θ direction of the chip region CR due to the inclination of the substrate W is difficult to cope with by data correction in the band B1 (FIG. 2) unit or the divided block B2 unit, and can be eliminated by moving the stage. desirable.

一方、第5アライメントマークAM5の推定位置Pp5からの位置ずれ量が第2閾値V2より大きくなる場合がある。この場合、撮像された画像Imにおいて推定位置Pp5から遠く離れた位置に第5アライメントマークAM5が位置する、または、撮像範囲内に第5アライメントマークAM5が存在しないケースがあり得る。これらの場合には、基板W上の各チップ領域CRの位置を既知の情報から推定することができない。したがって、既知の情報に基づく補正ができない。   On the other hand, the amount of displacement of the fifth alignment mark AM5 from the estimated position Pp5 may be larger than the second threshold value V2. In this case, the fifth alignment mark AM5 may be located at a position far from the estimated position Pp5 in the captured image Im, or the fifth alignment mark AM5 may not exist within the imaging range. In these cases, the position of each chip region CR on the substrate W cannot be estimated from known information. Therefore, correction based on known information cannot be performed.

もともと1枚のウエハに複数のチップ領域が作り込まれたモノリシック構造の基板では、基板の伸縮や歪み等に起因して、各ウェル領域間での相対的な位置ずれが生じるが、その程度は比較的小さく、またずれの方向や量に一定の規則性がある。したがって、第5アライメントマークAM5が他のアライメントマークAM1〜AM4の位置から推定された推定位置Pp5から大きく逸れることは少ない。一方、前述した疑似ウエハ、つまり別体に形成されたチップを集めて一体化した基板では、各チップが互いに相関のない位置ずれを生じる場合がある。   Originally, in a monolithic structure substrate in which a plurality of chip regions are formed on a single wafer, a relative positional shift occurs between each well region due to expansion / contraction or distortion of the substrate. It is relatively small and has a certain regularity in the direction and amount of displacement. Therefore, the fifth alignment mark AM5 is unlikely to greatly deviate from the estimated position Pp5 estimated from the positions of the other alignment marks AM1 to AM4. On the other hand, in the above-described pseudo wafer, that is, a substrate in which chips formed separately are collected and integrated, there is a case where the chips are displaced with no correlation to each other.

図8は基板上でのチップ単位での位置ずれを説明する図である。同図に例示するように、疑似ウエハにおいては、ウエハ上の各チップがそれぞれ所定範囲内で個別の位置ずれを生じる可能性がある。図中のチップC1はX方向にずれている。また、チップC2,C3はXY座標軸に対して各辺が傾いており、θ方向へのずれを生じている。また符号P1で示す位置では、X方向におけるチップ間の間隔が他の位置よりも大きくなっている。チップC4はX方向およびY方向へのずれを生じている。また符号C5,C6で示すチップはY方向にずれている。このように、疑似ウエハではチップごとに異なる位置ずれが生じる可能性がある。   FIG. 8 is a diagram for explaining the positional deviation in units of chips on the substrate. As illustrated in the figure, in the pseudo wafer, each chip on the wafer may be individually displaced within a predetermined range. The chip C1 in the figure is displaced in the X direction. Further, the sides of the chips C2 and C3 are inclined with respect to the XY coordinate axes, and a deviation in the θ direction occurs. Further, at the position indicated by the reference symbol P1, the interval between the chips in the X direction is larger than the other positions. The chip C4 is displaced in the X direction and the Y direction. The chips indicated by reference numerals C5 and C6 are displaced in the Y direction. As described above, in the pseudo wafer, there is a possibility that a different position shift occurs for each chip.

これらの場合、各チップ間のずれの傾向における相関性は低いため、あるチップのアライメントマークの位置から求めたずれ量は、他のチップの位置ずれ量を推定する材料とならない。したがって、各チップごとに位置を把握して描画位置を調整する必要がある。またモノリシック構造の基板においても、歪み量が大きくなるとラスタデータの補正では対応しきれない場合がある。すなわち、各分割ブロックの基板W上での割り当て位置を変位させることで歪みの補正が可能であるが、その変位量は限られており、また隣り合うブロック間で変位の方向や量が大きく相違するとパターンの不連続を生じるからである。このような場合も、第5アライメントマークの推定位置と検出位置との乖離が大きくなる。   In these cases, since the correlation in the tendency of deviation between the chips is low, the deviation amount obtained from the position of the alignment mark of a certain chip is not a material for estimating the positional deviation amount of another chip. Therefore, it is necessary to grasp the position for each chip and adjust the drawing position. Even in a monolithic substrate, if the amount of distortion increases, the correction of raster data may not be able to cope with it. That is, distortion can be corrected by displacing the allocation position of each divided block on the substrate W, but the amount of displacement is limited, and the direction and amount of displacement differ greatly between adjacent blocks. This is because a pattern discontinuity occurs. Even in such a case, the difference between the estimated position of the fifth alignment mark and the detected position becomes large.

これらのことから、第5アライメントマークAM5の位置ずれ量が第2閾値を超えていた場合には(ステップS114において「NO」)、改めて全チップ領域CRのアライメントマークの位置検出を行う(ステップS121)。このとき、図8に示すように各チップ領域CRにはそれぞれ2箇所ずつアライメントマークが設けられているので、これらの2箇所のアライメントマークの位置検出が行われる。これにより、各チップ領域CRのXY平面内における位置情報に加えて、θ方向の傾き角に関する情報も得られる。もちろんアライメントマークは各チップ領域に3以上設けられてもよい。   For these reasons, when the amount of misalignment of the fifth alignment mark AM5 exceeds the second threshold (“NO” in step S114), the position detection of the alignment marks in all the chip regions CR is performed again (step S121). ). At this time, as shown in FIG. 8, since two alignment marks are provided in each chip region CR, the positions of these two alignment marks are detected. Thereby, in addition to the position information of each chip region CR in the XY plane, information related to the inclination angle in the θ direction is also obtained. Of course, three or more alignment marks may be provided in each chip region.

そして、こうして得られた各チップ領域CRの位置および傾きに関する情報と、記憶部201に保存された設計データ211とに基づき、ラスタデータ生成部202が改めてRIP処理を実行する(ステップS122)。RIP処理はベクトルデータをラスタライズしてラスタデータ(ビットマップデータ)に展開する処理であり、チップ領域CRごとに、その位置ずれおよび傾きを加味したラスタライズが行われることで、描画位置を各チップ領域CRの位置に適合させたラスタデータを作成することができる。ベクトルデータ形式の設計データを用いて位置補正が行われることで、ラスタライズ後のデータに大幅な補正を加えることで生じ得る描画品質の低下を回避することができる。このようにして行う描画位置の調整処理を、本明細書では「第3調整処理」と称する。   Then, based on the information regarding the position and inclination of each chip region CR thus obtained and the design data 211 stored in the storage unit 201, the raster data generation unit 202 executes the RIP process again (step S122). The RIP process is a process of rasterizing vector data and developing it into raster data (bitmap data). Rasterization is performed for each chip area CR in consideration of the positional deviation and inclination, so that the drawing position is assigned to each chip area. Raster data adapted to the CR position can be created. By performing the position correction using the design data in the vector data format, it is possible to avoid a reduction in drawing quality that can be caused by applying a large correction to the data after rasterization. The drawing position adjustment processing performed in this way is referred to as “third adjustment processing” in this specification.

そして、再RIP処理で作成されたラスタデータにより変調した光を基板Wに照射することで、各チップ領域CRに対し適切な描画を行うことができる(ステップS109)。なお、各チップの位置を把握した上での再RIP処理では、原理的には基板Wの位置ずれに起因する各チップの位置ずれについても補正することが可能である。したがって、基板Wの位置ずれ分も含めて再RIP処理で一括して補正するようにしてもよく、また基板Wの位置ずれについてはステージ移動で補正し、それでも残る位置ずれ分のみを再RIP処理で対応するようにしてもよい。この実施形態では、描画に先立ってステージ移動を行い(ステップS108)、再RIP処理ではステージ移動で解消される位置ずれ分を差し引いて処理を行う。基板Wの位置ずれを再RIP処理で補正する場合には、ステップS108は不要である。   Then, by irradiating the substrate W with light modulated by the raster data created by the re-RIP process, appropriate drawing can be performed on each chip region CR (step S109). Note that in the re-RIP process after grasping the position of each chip, in principle, it is possible to correct the positional deviation of each chip due to the positional deviation of the substrate W. Therefore, the position deviation of the substrate W may be corrected at once by the re-RIP process, and the position deviation of the substrate W is corrected by moving the stage, and only the remaining position deviation is re-RIP processed. You may make it correspond. In this embodiment, the stage is moved prior to drawing (step S108), and the re-RIP process is performed by subtracting the misalignment that is resolved by the stage movement. When the positional deviation of the substrate W is corrected by the re-RIP process, step S108 is not necessary.

このようにして1枚の基板Wに対する描画処理が終了すると、当該処理済み基板Wを基板収納カセット110に戻す。該カセットに未処理の基板Wが残っていればそれについても上記と同様の処理により描画を行い、基板収納カセット110に収納された1ロット分の基板Wの全てを処理し終えるまで、上記処理を繰り返す。   When the drawing process for one substrate W is thus completed, the processed substrate W is returned to the substrate storage cassette 110. If an unprocessed substrate W remains in the cassette, drawing is performed by the same processing as described above, and the above processing is performed until all of the substrates W for one lot stored in the substrate storage cassette 110 have been processed. repeat.

以上のように、この実施形態では、光学ヘッド170による基板Wへの描画位置の調整処理として、第1ないし第3調整処理が予め用意されており、アライメントマークの位置検出結果に応じてこれらが選択されて実行される。第1調整処理は、基板Wを保持するステージ160を移動させることで、基板W上の各チップ領域CRと光学ヘッド170との相対位置を調整する処理であり、各チップ領域CRが一様な位置ずれを有している場合に有効であり、このようなずれを一括して補正することができる。また補正のために描画データを加工しないので、描画品質も良好である。   As described above, in this embodiment, the first to third adjustment processes are prepared in advance as the adjustment process of the drawing position on the substrate W by the optical head 170, and these are prepared according to the position detection result of the alignment mark. Selected and executed. The first adjustment process is a process of adjusting the relative position between each chip region CR on the substrate W and the optical head 170 by moving the stage 160 that holds the substrate W, and each chip region CR is uniform. This is effective when there is a positional deviation, and such a deviation can be corrected collectively. Further, since the drawing data is not processed for correction, the drawing quality is good.

また、第2調整処理はラスタデータを補正する処理であり、基板Wの伸縮や歪みにより生じる位置ずれに有効である。この場合、作成済みのラスタデータからストリップデータを作成する際に随時補正を加えることで、補正のために処理時間が長くなることはない。作成済みのラスタデータを事後的に補正することで描画品質の低下が問題となり得るが、微小な分割ブロックB2単位で補正を行うことで、例えばパターンの断線のようにデバイス性能に影響を及ぼすような大きな歪みを防止することができる。   The second adjustment process is a process for correcting raster data, and is effective for misalignment caused by expansion and contraction or distortion of the substrate W. In this case, when the strip data is created from the created raster data, correction is performed as needed, so that the processing time does not increase for the correction. Although a reduction in drawing quality may be a problem by correcting the created raster data afterwards, the correction is performed in units of minute divided blocks B2 so that the device performance is affected, for example, a pattern disconnection. Large distortion can be prevented.

一方、第3調整処理は、アライメントマークの位置検出により各チップ領域の位置ずれ量を把握した上でラスタデータを再生成する処理である。この処理では、各チップ間での位置ずれの規則性の有無に関わらず、また位置ずれ量の大きさに関わらず高精度の補正が可能である。また、ラスタライズ処理の段階で各チップ領域の位置を反映させることで、描画品質の低下が生じない。したがって、原理的にはどのタイプの位置ずれにも対応することが可能である。しかしながら、アライメントマークの位置検出および検出後のラスタライズ処理が必要となり処理時間が長くなるため、複数基板の描画処理におけるタクトタイムを増大させてしまう。そのため、第1および第2調整処理では対応できない位置ずれが生じている場合に選択されるべきものである。   On the other hand, the third adjustment process is a process for regenerating raster data after grasping the positional deviation amount of each chip region by detecting the position of the alignment mark. In this process, high-precision correction is possible regardless of the presence or absence of positional deviation regularity between chips and the magnitude of the positional deviation amount. Further, by reflecting the position of each chip area at the stage of the rasterizing process, the drawing quality does not deteriorate. Therefore, in principle, any type of displacement can be dealt with. However, since the position detection of the alignment mark and the rasterizing process after the detection are required and the processing time becomes long, the tact time in the drawing process for a plurality of substrates is increased. Therefore, it should be selected when there is a misalignment that cannot be handled by the first and second adjustment processes.

第1〜第3調整処理の選択は以下のようにして行われる。すなわち、各チップ領域CRに予め形成されたアライメントマークのいくつかを撮像してその位置を検出し、それらの間の相対的な位置ずれ量(第1位置ずれ量)が所定値(第1閾値)以下と小さい線形ずれ、第1位置ずれ量が第1閾値より大きい非線形ずれのいずれが生じているかを判断する。線形ずれである場合、第1調整処理を選択する。   The selection of the first to third adjustment processes is performed as follows. That is, some of the alignment marks formed in advance in each chip region CR are imaged and their positions are detected, and the relative displacement amount (first displacement amount) between them is a predetermined value (first threshold value). ) It is determined whether a small linear deviation or a non-linear deviation in which the first positional deviation amount is larger than the first threshold value occurs. If it is a linear shift, the first adjustment process is selected.

一方、非線形ずれである場合、さらに既知のアライメントマークの位置から他のアライメントマークの位置を推定し、その位置を撮像して実際の位置を検出する。そして、推定位置と実際の位置との間の位置ずれ量(第2位置ずれ量)が所定値(第2閾値)以下であれば第2調整処理を、また第2位置ずれ量が第2閾値より大きい場合には第3調整処理を選択する。つまり、既知のチップ領域の位置から他の各チップ領域の位置ずれ量をある程度の精度で推定可能な場合には第2調整処理を、そうでない場合には第3調整処理を選択する。   On the other hand, in the case of non-linear deviation, the position of another alignment mark is further estimated from the position of a known alignment mark, and the actual position is detected by imaging the position. Then, if the positional deviation amount (second positional deviation amount) between the estimated position and the actual position is equal to or smaller than a predetermined value (second threshold value), the second adjustment process is performed, and the second positional deviation amount is the second threshold value. If larger, the third adjustment process is selected. That is, the second adjustment process is selected when the positional deviation amount of each other chip area can be estimated with a certain degree of accuracy from the position of the known chip area, and the third adjustment process is selected otherwise.

このような判断フローにより調整処理を決定することで、位置ずれの態様に応じた適切な調整処理が実行可能であり、また不必要な処理が実行されることによるタクトタイムの増大が防止される。すなわち、描画位置の調整処理が、描画対象物である基板Wに応じて最適化される。そして、こうして描画位置が調整されて描画が行われることで、この実施形態では、基板W上の適切な描画位置に品質の良好な描画を行うことができる。   By determining the adjustment process based on such a determination flow, it is possible to execute an appropriate adjustment process according to the mode of misalignment, and to prevent an increase in tact time due to the execution of unnecessary processes. . That is, the drawing position adjustment process is optimized according to the substrate W that is the drawing object. Then, drawing is performed with the drawing position adjusted in this way, and in this embodiment, good quality drawing can be performed at an appropriate drawing position on the substrate W.

以上説明したように、この実施形態においては、パターン描画装置1が本発明の「描画装置」として機能しており、基板Wが本発明の「描画対象物」、各チップ領域CRが本発明の「描画領域」にそれぞれ相当している。そして、各チップ領域のうちチップ領域CR1〜CR4が本発明の「検出対象領域」に相当する一方、チップ領域CR5が「二次検出対象領域」に相当している。またアライメントマークAM1〜AM5が、本発明の「識別マーク」に相当している。   As described above, in this embodiment, the pattern drawing apparatus 1 functions as the “drawing apparatus” of the present invention, the substrate W is the “drawing object” of the present invention, and each chip region CR is the present invention. Each corresponds to a “drawing area”. Of the chip regions, the chip regions CR1 to CR4 correspond to the “detection target region” of the present invention, and the chip region CR5 corresponds to the “secondary detection target region”. The alignment marks AM1 to AM5 correspond to “identification marks” of the present invention.

また、上記実施形態においては、ステージ160が本発明の「保持手段」として機能する一方、光学ヘッド170が本発明の「描画手段」として機能している。また、カメラ150およびアライメントマーク検出部206が一体として、本発明の「位置検出手段」として機能している。また、ラスタデータ生成部202が本発明の「データ生成手段」として機能する一方、補正量算出部203、データ補正部204およびストリップデータ生成部205が一体として本発明の「描画位置調整手段」として機能している。   In the above embodiment, the stage 160 functions as the “holding unit” of the present invention, while the optical head 170 functions as the “drawing unit” of the present invention. Further, the camera 150 and the alignment mark detection unit 206 are integrated to function as the “position detection means” of the present invention. The raster data generation unit 202 functions as the “data generation unit” of the present invention, while the correction amount calculation unit 203, the data correction unit 204, and the strip data generation unit 205 are integrated as “drawing position adjustment unit” of the present invention. It is functioning.

また、図4のステップS102が本発明の「第1工程」に相当し、ステップS103が本発明の「第2工程」に相当する。またステップS105が本発明の「第3工程」に相当し、ステップS108、S111〜S115、S121〜S122が本発明の「第4工程」に相当する。さらに、ステップS109が本発明の「第5工程」に相当する。   4 corresponds to the “first process” of the present invention, and step S103 corresponds to the “second process” of the present invention. Step S105 corresponds to the “third step” of the present invention, and steps S108, S111 to S115, and S121 to S122 correspond to the “fourth step” of the present invention. Further, step S109 corresponds to the “fifth step” of the present invention.

なお、本発明は上記した実施形態に限定されるものではなく、その趣旨を逸脱しない限りにおいて上述したもの以外に種々の変更を行うことが可能である。例えば、上記実施形態では、基板W上の各チップ領域CRにアライメントマークAMを予め形成しておき、その位置検出を行っているが、各チップ領域の位置を把握できれば足り、アライメントマークの検出に依らなくてもよい。すなわち、各チップ領域に形成される特徴的なパターンやチップ領域のエッジ部分など、当該チップ領域の位置を特定することのできる部位を適宜用いて位置検出を行うことができる。また、チップ領域の位置検出方法は、カメラによる撮像に依らないものであってもよい。   The present invention is not limited to the above-described embodiment, and various modifications other than those described above can be made without departing from the spirit of the present invention. For example, in the above embodiment, the alignment mark AM is formed in advance in each chip region CR on the substrate W and the position is detected. However, it is sufficient to know the position of each chip region. There is no need to rely on it. That is, position detection can be performed by appropriately using a part capable of specifying the position of the chip region, such as a characteristic pattern formed in each chip region or an edge portion of the chip region. Further, the position detection method of the chip area may not depend on imaging by the camera.

また例えば、上記実施形態のパターン描画動作の処理フロー(図4)の一部を、以下のように改変して実行してもよい。なお、以下の図9では、図4の各処理ステップと処理内容が同一である処理ステップについては記載を省略しまたは同一ステップ番号を付して説明を省略するものとする。   Further, for example, a part of the processing flow (FIG. 4) of the pattern drawing operation of the above embodiment may be modified and executed as follows. In FIG. 9 below, description of processing steps having the same processing content as the processing steps of FIG. 4 is omitted or the same step numbers are used and description thereof is omitted.

図9はパターン描画動作の変形例を示す図である。第1〜第4アライメントマークAM1〜AM4の位置ずれ量から非線形ずれと判断した場合には(ステップS107において「NO」)、上記実施形態では予め定められた単一の幾何学的変換アルゴリズムを用いて第5アライメントマークAM5の位置推定を行うのに対し、この変形例では、複数の変換アルゴリズムを用いてそれぞれ第5アライメントマークAM5の位置推定を行う(ステップS201)。そして、ステップS111で第5アライメントマークAM5の位置が検出されると、ステップS112では各アルゴリズムで算出された推定位置との間の位置ずれ量がそれぞれ求められる。そして、それらの変換アルゴリズムのうち求められた位置ずれ量が最も小さい1つを選出する(ステップS202)。   FIG. 9 is a diagram showing a modification of the pattern drawing operation. When it is determined that the nonlinear deviation is based on the positional deviation amounts of the first to fourth alignment marks AM1 to AM4 ("NO" in step S107), the above embodiment uses a predetermined single geometric transformation algorithm. In this modification, the position of the fifth alignment mark AM5 is estimated using a plurality of conversion algorithms (step S201). When the position of the fifth alignment mark AM5 is detected in step S111, the amount of positional deviation from the estimated position calculated by each algorithm is obtained in step S112. Then, one of the conversion algorithms having the smallest obtained positional deviation amount is selected (step S202).

既知のアライメントマークの位置から未知のアライメントマークの位置を特定するに当たっては、基板Wの歪みを適切に近似できる変換アルゴリズムでは高い推定精度が得られる一方、歪みの態様と合わない近似では当然に推定精度が低くなる。予め複数の変換アルゴリズムで推定を行い、実際の位置に最も近い推定位置を導出した変換アルゴリズムを採用することで、より基板Wの状態に応じた補正処理が可能となる。具体的には、ステップS114では実際の位置とこれに最も近い推定位置との間で位置ずれ量が評価され、またラスタデータを補正する際には、選出された(つまり最も高い推定精度が得られた)変換アルゴリズムが補正処理にも適用される(ステップS203)。これにより、高い精度で推定された各チップ領域CRの位置に応じてラスタデータが補正され、チップ領域CRと描画パターンとの間の位置ずれをより効果的に抑制することができる。   In specifying the position of the unknown alignment mark from the position of the known alignment mark, a conversion algorithm that can appropriately approximate the distortion of the substrate W can provide high estimation accuracy, but naturally an approximation that does not match the distortion mode is estimated. Accuracy is lowered. By performing estimation using a plurality of conversion algorithms in advance and adopting a conversion algorithm that derives an estimated position closest to the actual position, correction processing according to the state of the substrate W can be performed. Specifically, in step S114, the amount of misalignment is evaluated between the actual position and the estimated position closest thereto, and when the raster data is corrected, it is selected (that is, the highest estimated accuracy is obtained). The conversion algorithm is also applied to the correction process (step S203). Thereby, the raster data is corrected according to the position of each chip region CR estimated with high accuracy, and the positional deviation between the chip region CR and the drawing pattern can be more effectively suppressed.

また例えば、上記実施形態のパターン描画動作(図4)では、ステップS106でステージ移動量が求められるが、実際のステージ移動は他の処理が終わって描画が行われる直前のステップS108において実行される。これに代えて、ステージ移動量の算出が終われば他の処理に先駆けてステージ移動を行う構成であってもよい。   Further, for example, in the pattern drawing operation of the above embodiment (FIG. 4), the stage movement amount is obtained in step S106, but the actual stage movement is executed in step S108 immediately before the drawing is performed after other processes are finished. . Instead of this, the stage movement may be performed prior to other processing as long as the calculation of the stage movement amount is completed.

また、上記実施形態では、パターン描画装置は描画エンジン100とコンピュータ200とを一体的に備えているが、描画エンジン100と同等の機能を有する既存のパターン描画装置に対し、コンピュータ200と同等の機能を有するデータ処理装置を有線または無線により接続し、データ処理装置によりストリップデータを生成し、既存のパターン描画装置に出力して描画させるようにしてもよい。   In the above embodiment, the pattern drawing apparatus integrally includes the drawing engine 100 and the computer 200. However, the existing pattern drawing apparatus having the same function as the drawing engine 100 has the same function as the computer 200. May be connected by wire or wirelessly, strip data may be generated by the data processing device, and output to an existing pattern drawing device for drawing.

さらに、本発明の適用対象はウエハなどの半導体基板Wを本発明の「描画対象物」として当該基板に対して光を照射して描画する装置に限定されるものではなく、例えばプリント配線基板やガラス基板等、種々のものを描画対象物として利用することができる。   Furthermore, the application target of the present invention is not limited to an apparatus that draws a semiconductor substrate W such as a wafer by irradiating the substrate with light as a “drawing object” of the present invention. Various objects such as a glass substrate can be used as the drawing object.

この発明は、複数の描画領域が設けられた描画対象物に対し光照射による描画を行う技術に好適に適用することができ、特に、描画対象物への描画位置を調整しながら描画を行う技術分野に好適である。   The present invention can be suitably applied to a technique for performing drawing by light irradiation on a drawing object provided with a plurality of drawing areas, and in particular, a technique for performing drawing while adjusting a drawing position on the drawing object. Suitable for the field.

1 パターン描画装置
150 カメラ(位置検出手段)
160 ステージ(保持手段、ステージ)
170 光学ヘッド(描画手段)
202 ラスタデータ生成部(データ生成手段)
203 補正量算出部(描画位置調整手段)
204 データ補正部(描画位置調整手段)
205 ストリップデータ生成部(描画位置調整手段)
206 アライメントマーク検出部(位置検出手段)
AM1〜AM5 アライメントマーク(識別マーク)
CR チップ領域(描画領域)
CR1〜CR4 チップ領域(検出対象領域)
CR5 チップ領域(二次検出対象領域)
W 基板(描画対象物)
1 Pattern drawing device 150 Camera (position detection means)
160 stage (holding means, stage)
170 Optical head (drawing means)
202 Raster data generation unit (data generation means)
203 Correction amount calculation unit (drawing position adjusting means)
204 Data correction unit (drawing position adjusting means)
205 Strip data generator (drawing position adjusting means)
206 Alignment mark detection unit (position detection means)
AM1-AM5 alignment mark (identification mark)
CR chip area (drawing area)
CR1 to CR4 chip area (detection target area)
CR5 chip area (secondary detection area)
W substrate (object to be drawn)

Claims (10)

描画対象物に設けられた複数の描画領域のそれぞれに、描画手段から光を照射して描画する描画方法において、
描画すべき内容に対応するラスタデータを生成する第1工程と、
前記描画対象物に対して前記描画手段を位置決めする第2工程と、
前記複数の描画領域のうち2以上を検出対象領域としてその位置を検出する第3工程と、
前記検出対象領域の位置検出結果に基づき、前記描画手段による前記描画対象物への描画位置を調整する第4工程と、
前記ラスタデータに基づき、前記描画手段から前記描画対象物の前記描画位置に前記光を照射して描画する第5工程と
を備え、
前記第4工程では、前記第3工程で検出された前記検出対象領域間の相対的な第1位置ずれ量が第1閾値以内であるか否かを判断し、前記第1位置ずれ量が前記第1閾値以内と判断すると、前記検出対象領域の位置検出結果と、前記検出対象領域に対応して予め設定された基準位置との間の位置ずれ量に基づき、前記描画手段と前記描画対象物との相対位置を調整することで前記描画位置を調整する第1調整処理を実行する一方、
前記第1位置ずれ量が前記第1閾値を超えると判断すると、さらに前記複数の描画領域のうち前記検出対象領域と異なる少なくとも1つを二次検出対象領域としてその位置を検出し、検出された位置と、前記第3工程における前記検出対象領域の位置検出結果から推定した前記二次検出対象領域の位置との間の第2位置ずれ量が第2閾値以内であるか否かを判断し、
前記第2位置ずれ量が前記第2閾値以内と判断すると、前記第3工程における前記検出対象領域の位置検出結果と前記基準位置との間の位置ずれ量に応じた補正を前記ラスタデータに対し施すことで前記描画位置を調整する第2調整処理を実行し、
前記第2位置ずれ量が前記第2閾値を超えると判断すると、前記描画対象物に含まれる全ての前記描画領域の位置を検出し、その位置検出結果に基づいて前記ラスタデータを再生成することで前記描画位置を調整する第3調整処理を実行する
ことを特徴とする描画方法。
In a drawing method of drawing by irradiating light from a drawing means to each of a plurality of drawing regions provided in a drawing object,
A first step of generating raster data corresponding to the content to be drawn;
A second step of positioning the drawing means with respect to the drawing object;
A third step of detecting positions of two or more of the plurality of drawing regions as detection target regions;
A fourth step of adjusting a drawing position on the drawing object by the drawing means based on a position detection result of the detection target region;
Based on the raster data, and a fifth step of drawing by irradiating the light to the drawing position of the drawing object from the drawing means,
In the fourth step, it is determined whether or not a relative first displacement amount between the detection target areas detected in the third step is within a first threshold, and the first displacement amount is When it is determined that it is within the first threshold, the drawing means and the drawing object are based on a positional deviation amount between the position detection result of the detection target area and a reference position set in advance corresponding to the detection target area. While performing the first adjustment process for adjusting the drawing position by adjusting the relative position to
When it is determined that the first positional deviation amount exceeds the first threshold, the position is detected by detecting at least one of the plurality of drawing regions as a secondary detection target region that is different from the detection target region. Determining whether a second positional deviation amount between the position and the position of the secondary detection target region estimated from the position detection result of the detection target region in the third step is within a second threshold;
When it is determined that the second positional deviation amount is within the second threshold value, correction according to the positional deviation amount between the position detection result of the detection target region and the reference position in the third step is performed on the raster data. To perform a second adjustment process for adjusting the drawing position,
If it is determined that the second positional deviation amount exceeds the second threshold value, the positions of all the drawing areas included in the drawing object are detected, and the raster data is regenerated based on the position detection result. And performing a third adjustment process for adjusting the drawing position.
前記複数の描画領域の各々に予め位置検出用の識別マークを設けておき、前記識別マークを検出することで前記描画領域の位置を検出する請求項1に記載の描画方法。   The drawing method according to claim 1, wherein an identification mark for position detection is provided in advance in each of the plurality of drawing areas, and the position of the drawing area is detected by detecting the identification mark. 前記複数の描画領域の各々に、複数の前記識別マークを設ける請求項2に記載の描画方法。   The drawing method according to claim 2, wherein a plurality of the identification marks are provided in each of the plurality of drawing areas. 前記第4工程において前記第2調整処理を実行する際には、前記第1調整処理と併せて実行し、しかも、前記第3工程における前記検出対象領域の位置検出結果と前記基準位置との間の位置ずれ量から前記第1調整処理を行うことで補正可能な位置ずれ量を差し引いた位置ずれ量に応じた補正を前記ラスタデータに施す請求項1ないし3のいずれかに記載の描画方法。   When executing the second adjustment process in the fourth step, the second adjustment process is executed together with the first adjustment process, and between the position detection result of the detection target region in the third step and the reference position. 4. The drawing method according to claim 1, wherein the raster data is subjected to correction according to a positional deviation amount obtained by subtracting a positional deviation amount that can be corrected by performing the first adjustment process from the positional deviation amount. 前記第4工程において前記第3調整処理を実行する際には、前記第1調整処理と併せて実行し、しかも、前記描画領域各々の位置検出結果から前記第1調整処理による位置変化量を差し引いて前記ラスタデータの再生成を行う請求項1ないし4のいずれかに記載の描画方法。   When the third adjustment process is executed in the fourth step, the third adjustment process is executed together with the first adjustment process, and the position change amount by the first adjustment process is subtracted from the position detection result of each drawing area. 5. The drawing method according to claim 1, wherein the raster data is regenerated. 前記第1調整処理では、前記描画対象物の表面に垂直な軸周りにおける前記描画対象物の前記描画手段に対する相対的な回転角度を調整する請求項1ないし5のいずれかに記載の描画方法。   The drawing method according to claim 1, wherein in the first adjustment process, a relative rotation angle of the drawing object with respect to the drawing unit around an axis perpendicular to the surface of the drawing object is adjusted. 前記第4工程において、前記第2位置ずれ量を求める際には、前記検出対象領域の位置検出結果から互いに異なる複数の算出方法で前記二次検出対象領域の位置を算出し、それらのうち検出された前記二次検出対象領域の位置に最も近い位置と、検出された前記二次検出対象領域の位置との間のずれ量を前記第2位置ずれ量とする請求項1ないし6のいずれかに記載の描画方法。   In the fourth step, when obtaining the second positional deviation amount, the position of the secondary detection target region is calculated by a plurality of different calculation methods from the position detection result of the detection target region, and the detection is performed among them. The deviation amount between the position closest to the position of the detected secondary detection target region and the detected position of the secondary detection target region is set as the second positional shift amount. The drawing method described in 1. 複数の描画領域が設けられた描画対象物を保持する保持手段と、
前記保持手段に保持された前記描画対象物の前記複数の描画領域のうち2以上を検出対象領域として、該検出対象領域の位置を検出する位置検出手段と、
描画すべき内容に対応するラスタデータを生成するデータ生成手段と、
前記ラスタデータに基づき、前記描画対象物に光を照射して描画する描画手段と、
前記位置検出手段の検出結果に基づき、前記描画手段による前記描画対象物への描画位置を調整する描画位置調整手段と
を備え、
前記描画位置調整手段は、
前記位置検出手段により検出された前記検出対象領域間の相対的な第1位置ずれ量が第1閾値以内であるか否かを判断し、
前記第1位置ずれ量が前記第1閾値以内と判断すると、前記検出対象領域の位置検出結果と、前記検出対象領域に対応して予め設定された基準位置との間の位置ずれ量に基づき、前記描画手段と前記保持手段との相対位置を調整することで前記描画位置を調整する第1調整処理を実行する一方、
前記第1位置ずれ量が前記第1閾値を超えると判断すると、前記複数の描画領域のうち前記検出対象領域と異なる少なくとも1つを二次検出対象領域として前記位置検出手段に検出させた前記二次検出対象領域の位置と、前記検出対象領域の位置検出結果から推定した前記二次検出対象領域の位置との間の第2位置ずれ量が第2閾値以内であるか否かを判断し、
前記第2位置ずれ量が前記第2閾値以内と判断すると、前記検出対象領域の位置検出結果と前記基準位置との間の位置ずれ量に応じた補正を前記ラスタデータに対し施すことで前記描画位置を調整する第2調整処理を実行し、
前記第2位置ずれ量が前記第2閾値を超えると判断すると、前記描画対象物に含まれる全ての前記描画領域の位置を前記位置検出手段により検出し、その位置検出結果に基づいて前記データ生成手段に前記ラスタデータを再生成させることで前記描画位置を調整する第3調整処理を実行する
ことを特徴とする描画装置。
Holding means for holding a drawing object provided with a plurality of drawing areas;
Position detection means for detecting the position of the detection target area using two or more of the plurality of drawing areas of the drawing target object held by the holding means as detection target areas;
Data generating means for generating raster data corresponding to the content to be drawn;
A drawing means for drawing the drawing object by irradiating light based on the raster data;
A drawing position adjusting means for adjusting a drawing position on the drawing object by the drawing means based on a detection result of the position detecting means;
The drawing position adjusting means includes
Determining whether a relative first positional deviation amount between the detection target areas detected by the position detection means is within a first threshold;
When determining that the first positional deviation amount is within the first threshold, based on the positional deviation amount between the position detection result of the detection target area and a reference position set in advance corresponding to the detection target area, While performing a first adjustment process for adjusting the drawing position by adjusting the relative position between the drawing means and the holding means,
When it is determined that the first positional deviation amount exceeds the first threshold, the second detection unit causes the position detection unit to detect at least one of the plurality of drawing regions that is different from the detection target region as a secondary detection target region. Determining whether a second positional deviation amount between the position of the next detection target area and the position of the secondary detection target area estimated from the position detection result of the detection target area is within a second threshold;
When it is determined that the second positional deviation amount is within the second threshold value, the rendering is performed by applying correction to the raster data according to the positional deviation amount between the position detection result of the detection target region and the reference position. Execute a second adjustment process for adjusting the position;
When it is determined that the second positional deviation amount exceeds the second threshold, the positions of all the drawing areas included in the drawing object are detected by the position detecting means, and the data generation is performed based on the position detection results. A drawing apparatus, wherein a third adjustment process for adjusting the drawing position by causing the means to regenerate the raster data is executed.
前記描画手段は、前記ラスタデータに基づき変調した前記光を前記描画対象物に走査して前記描画対象物を露光する請求項8に記載の描画装置。   The drawing apparatus according to claim 8, wherein the drawing unit exposes the drawing object by scanning the drawing object with the light modulated based on the raster data. 前記保持手段は、前記描画対象物を保持するステージを有し、前記描画手段に対する前記ステージの相対位置を変更可能に構成された請求項8または9に記載の描画装置。   The drawing apparatus according to claim 8, wherein the holding unit includes a stage that holds the drawing target, and is configured to be able to change a relative position of the stage with respect to the drawing unit.
JP2013197992A 2013-09-25 2013-09-25 Drawing method and drawing apparatus Active JP6116456B2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2013197992A JP6116456B2 (en) 2013-09-25 2013-09-25 Drawing method and drawing apparatus
KR1020140094643A KR101574898B1 (en) 2013-09-25 2014-07-25 Drawing method and drawing apparatus
CN201410449209.6A CN104465335B (en) 2013-09-25 2014-09-04 Plotting method and drawing apparatus
TW103131464A TWI547973B (en) 2013-09-25 2014-09-12 Drawing method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013197992A JP6116456B2 (en) 2013-09-25 2013-09-25 Drawing method and drawing apparatus

Publications (2)

Publication Number Publication Date
JP2015065275A JP2015065275A (en) 2015-04-09
JP6116456B2 true JP6116456B2 (en) 2017-04-19

Family

ID=52832925

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013197992A Active JP6116456B2 (en) 2013-09-25 2013-09-25 Drawing method and drawing apparatus

Country Status (4)

Country Link
JP (1) JP6116456B2 (en)
KR (1) KR101574898B1 (en)
CN (1) CN104465335B (en)
TW (1) TWI547973B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106019851B (en) * 2015-03-30 2018-05-25 株式会社思可林集团 Reference position acquisition methods, reference position acquisition device, pattern plotter method, the record media of pattern plotter device and logging program
CN108181478B (en) * 2017-12-19 2021-01-05 西北工业大学 Fluorescent collecting and analyzing method for array type micro-fluidic chip
JP7114277B2 (en) * 2018-03-07 2022-08-08 キヤノン株式会社 PATTERN FORMING DEVICE AND ARTICLE MANUFACTURING METHOD
JP7463154B2 (en) * 2020-03-24 2024-04-08 株式会社Screenホールディングス Drawing device, data processing device, drawing method, and drawing data generating method
CN112864037A (en) * 2021-01-14 2021-05-28 长鑫存储技术有限公司 Wafer measuring method, device, medium and electronic equipment
JP7359899B1 (en) 2022-04-27 2023-10-11 華邦電子股▲ふん▼有限公司 Semiconductor manufacturing equipment and semiconductor manufacturing method
CN114999931B (en) * 2022-06-02 2025-04-15 上海美维科技有限公司 A board-level fan-out packaging method for improving chip alignment accuracy
JP7688670B2 (en) * 2023-05-16 2025-06-04 キヤノン株式会社 MEASUREMENT METHOD, LITHOGRAPHY METHOD, ARTICLE MANUFACTURING METHOD, PROGRAM, AND LITHOGRAPHY APPARATUS

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3168590B2 (en) * 1991-03-07 2001-05-21 日本電気株式会社 Reduction projection exposure method
JP4109736B2 (en) * 1997-11-14 2008-07-02 キヤノン株式会社 Misalignment detection method
JP2000122303A (en) * 1998-10-20 2000-04-28 Asahi Optical Co Ltd Drawing equipment
TWI309873B (en) * 2002-11-26 2009-05-11 Matsushita Electric Ind Co Ltd Mask pattern inspecting method, inspection apparatus, inspecting data used therein and inspecting data generating method
CN1766738A (en) * 2004-09-30 2006-05-03 富士胶片株式会社 Method and apparatus for recording images on deformed image-recordable object
JP4588581B2 (en) * 2004-09-30 2010-12-01 富士フイルム株式会社 Drawing method and apparatus
JP2006309022A (en) * 2005-04-28 2006-11-09 Fuji Photo Film Co Ltd Drawing device and drawing method
JP2007199225A (en) * 2006-01-25 2007-08-09 Cmk Corp Exposure system and method for manufacturing printed wiring board with built-in components
TW200817846A (en) * 2006-08-22 2008-04-16 Dainippon Screen Mfg Drawing device and alignment method
EP2539773B1 (en) * 2010-02-26 2014-04-16 Micronic Mydata AB Method and apparatus for performing pattern alignment
JP5637771B2 (en) * 2010-08-17 2014-12-10 株式会社Screenホールディングス Direct drawing method and direct drawing apparatus
JP5622507B2 (en) * 2010-09-29 2014-11-12 大日本スクリーン製造株式会社 Pattern drawing method, pattern drawing device, data processing device, and data processing method
JP5890139B2 (en) * 2011-09-30 2016-03-22 株式会社Screenホールディングス Drawing apparatus and focus adjustment method thereof

Also Published As

Publication number Publication date
CN104465335B (en) 2017-04-05
KR101574898B1 (en) 2015-12-04
CN104465335A (en) 2015-03-25
JP2015065275A (en) 2015-04-09
TW201513171A (en) 2015-04-01
KR20150034079A (en) 2015-04-02
TWI547973B (en) 2016-09-01

Similar Documents

Publication Publication Date Title
JP6116456B2 (en) Drawing method and drawing apparatus
KR101872538B1 (en) Method and apparatus for alignment optimization with respect to plurality of layers
JP6174487B2 (en) Method and apparatus for generating a pattern on a workpiece
US8886350B2 (en) Displacement calculation method, drawing data correction method, substrate manufacturing method, and drawing apparatus
JP6223091B2 (en) Position measuring apparatus, alignment apparatus, pattern drawing apparatus, and position measuring method
KR101480589B1 (en) Drawing Data Correction Apparatus and Drawing Apparatus
JP6357064B2 (en) Pattern forming apparatus and pattern forming method
JP2019061089A (en) Drawing apparatus and drawing method
JP4871234B2 (en) Abnormality detection method and apparatus for component mounting apparatus
KR101661410B1 (en) Data correction apparatus, drawing apparatus, data correction method, and drawing method
JP6470484B2 (en) Drawing apparatus, exposure drawing apparatus, program, and drawing method
JP2015026738A (en) Positioning device, positioning method and drawing device
JP6582405B2 (en) Assembly apparatus, robot hand position correcting method, and robot hand position correcting program
JP5336301B2 (en) Pattern drawing method, pattern drawing apparatus, and drawing data generation method
TWI620999B (en) Printing device, exposure printing device, printing method and storage medium
JP2014038176A (en) Drawing apparatus, exposure drawing apparatus, program, and drawing method
JP5762072B2 (en) Position detection method, pattern drawing method, pattern drawing apparatus, and computer program
JP6326170B2 (en) Drawing apparatus, exposure drawing apparatus, program, and drawing method
JP2010113001A (en) Direct exposure method and direct exposure device
JP2012198372A (en) Drawing device and drawing method
JP2012074615A (en) Pattern drawing method, pattern drawing device, data processing device and data processing method
KR20180020084A (en) Data correcting apparatus, drawing apparatus, data correcting method, drawing method and program recorded on recording medium
JP7182156B2 (en) Implementation system, implementation method, and implementation program
JP2023130748A (en) Exposure apparatus and exposure method
JP6234694B2 (en) Drawing apparatus, exposure drawing apparatus, program, and drawing method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160608

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170227

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20170314

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170321

R150 Certificate of patent or registration of utility model

Ref document number: 6116456

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250