JP2575458B2 - How to make an exposure mask - Google Patents
How to make an exposure maskInfo
- Publication number
- JP2575458B2 JP2575458B2 JP9776388A JP9776388A JP2575458B2 JP 2575458 B2 JP2575458 B2 JP 2575458B2 JP 9776388 A JP9776388 A JP 9776388A JP 9776388 A JP9776388 A JP 9776388A JP 2575458 B2 JP2575458 B2 JP 2575458B2
- Authority
- JP
- Japan
- Prior art keywords
- pattern
- circuit
- mask
- data
- design
- 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.)
- Expired - Lifetime
Links
Landscapes
- Preparing Plates And Mask In Photomechanical Process (AREA)
- Exposure And Positioning Against Photoresist Photosensitive Materials (AREA)
Description
【発明の詳細な説明】 〔概 要〕 露光用マスクの作成方法に関し、 マスク作成時間を短縮することを目的とし、 複数の階層に分けて設計した半導体回路の設計データ
に基づいてマスクを作成する露光用マスクの作成方法に
おいて、回路パターン設計の1つの設計階層において設
計した基本型ゲート回路のパターンを論理処理又は/及
びシフト処理するデータ修正手段と、該データ修正手段
を施したゲート回路のパターンを、他の設計階層におい
て設計した基本型ゲート回路配置アドレスのデータに基
づいて、ゲート回路単位でマスク基板に露光するゲート
回路露光手段とを含み構成する。DETAILED DESCRIPTION OF THE INVENTION [Overview] Regarding a method for producing an exposure mask, a method for producing a mask based on design data of a semiconductor circuit designed to be divided into a plurality of hierarchies for the purpose of shortening a mask producing time. In a method for producing an exposure mask, data correction means for performing logical processing and / or shift processing on a pattern of a basic gate circuit designed in one design hierarchy of circuit pattern design, and a pattern of a gate circuit provided with the data correction means And gate circuit exposure means for exposing the mask substrate on a gate circuit basis based on the data of the basic type gate circuit arrangement address designed in another design hierarchy.
本発明は、露光用マスクの作成方法に関し、より詳し
くは、半導体回路作成等に使用するマスクを作成する際
のデータ処理を簡素化できるマスクの作成方法に関す
る。The present invention relates to a method for producing a mask for exposure, and more particularly, to a method for producing a mask that can simplify data processing when producing a mask used for producing a semiconductor circuit or the like.
ゲートアレイ回路のような半導体集積回路のパターン
を設計する場合には、集積回路の全体を一度にパターン
化するのではなく、集積回路を構成する多数のゲート回
路から基本型の回路を抽出してそれらをパターン設計し
た後、基本型の回路の配置設計を行うというように、集
積回路を複数の階層に分けて設計し、設計の効率化を図
っている。When designing a pattern of a semiconductor integrated circuit such as a gate array circuit, instead of patterning the entire integrated circuit at once, a basic circuit is extracted from a large number of gate circuits constituting the integrated circuit. The integrated circuit is divided into a plurality of layers, for example, the layout design of a basic circuit is performed after designing the patterns, thereby improving the design efficiency.
これら複数の階層に分けた設計データに基づいてマス
クを作成する場合には、パターン設計のデータと配置設
計のデータとを結合するベタ展開を行う。When a mask is created based on the design data divided into a plurality of hierarchies, solid development is performed to combine the data of the pattern design and the data of the layout design.
そして、このベタ展開によって得たデータを集積回路
全体のパターンデータとして使用し、このデータに基づ
いてマスク基板を一括して露光するが、半導体装置のリ
ソグラフィ工程においてパターンに細りや太りが生じる
ため、予めこれらの現象を考慮してデータの修正をする
必要がある。Then, the data obtained by this solid development is used as pattern data of the entire integrated circuit, and the mask substrate is collectively exposed based on this data. However, in the lithography process of the semiconductor device, the pattern becomes thinner or thicker. It is necessary to correct the data in consideration of these phenomena in advance.
このため、ベタ展開によるデータ処理を終えた後、パ
ターンの太りや細りを予測してパターンデータを補正す
るシフト処理を行う。For this reason, after the data processing by solid development is completed, a shift process for correcting the pattern data by predicting the pattern thickness or thinning is performed.
また、このシフト処理を行うと、パターンが離れた
り、本来導通しないパターンが接触することがあるた
め、これらを見越したデータの補正をする論理処理を行
う。In addition, when this shift processing is performed, a pattern may be separated or a pattern that is not originally conductive may come into contact with the shift processing. Therefore, a logical processing for correcting these data in anticipation thereof is performed.
以上のように、マスクを作製する場合には、ベタ展
開、論理処理、シフト処理を行った半導体回路のパター
ンデータに基づい基板上のレジストを露光し、映像、エ
ッチング、レジスト除去を行いマクス化する(第8
図)。As described above, when fabricating a mask, the resist on the substrate is exposed based on the pattern data of the semiconductor circuit that has been subjected to solid development, logic processing, and shift processing, and the mask is formed by performing image, etching, and resist removal. (Eighth
Figure).
しかし、論理処理やシフト処理は、ベタ展開を行った
半導体回路の全てのパターンについて一括して行うた
め、半導体集積回路に含まれるゲート回路の数が多くな
るほど、マスク作成に時間がかかり、生産効率が低下す
るといった問題がある。However, since the logic processing and the shift processing are performed collectively for all the patterns of the solid-expanded semiconductor circuit, as the number of gate circuits included in the semiconductor integrated circuit increases, the time required to create a mask increases, and the production efficiency increases. Is reduced.
本発明はこのような問題に鑑みてなされたものであっ
て、マクス作成時間を短縮することができる露光用マス
クの作成方法を提供することを目的とする。The present invention has been made in view of such a problem, and an object of the present invention is to provide a method for producing an exposure mask that can reduce the time required for producing a mask.
上記課題は、複数の階層に分けて設計した半導体回路
の設計データに基づいてマスクを作成する露光用マスク
の作成方法において、回路パターン設計の1つの設計階
層において設計した基本型ゲート回路21〜2nのパターン
を論理処理又は/及びシフト処理するデータ修正手段
と、該データ修正手段を施したゲート回路21〜2nのパタ
ーンを、他の設計階層において設計したゲート回路配置
設計データのアドレスに基づいて、ゲート回路単位でマ
スク基板5に露光するゲート回路露光手段とを備えたこ
とを特徴とする露光用マスクの作成方法により解決す
る。The above object is to provide an exposure mask creating method for creating a mask on the basis of design data of a semiconductor circuit designed in a plurality of layers, wherein the basic type gate circuits 21 to 2n designed in one design layer of the circuit pattern design are provided. Data correction means for performing logical processing or / and shift processing of the pattern, and the patterns of the gate circuits 21 to 2n to which the data correction means are applied, based on the address of the gate circuit arrangement design data designed in another design hierarchy. A gate circuit exposing means for exposing the mask substrate 5 in units of gate circuits is provided.
半導体回路のパターンを設計する場合には、一度にチ
ップの全体像を具体化するのはなく、複数の基本型をな
すゲート回路21〜2nのパターン設計を行い、次にゲート
回路配置を設計する等のように、半導体回路を複数の階
層に分けて設計する。When designing a pattern of a semiconductor circuit, design the pattern of the gate circuits 21 to 2n, which form a plurality of basic types, without designing the whole image of the chip at once, and then design the gate circuit arrangement For example, the semiconductor circuit is designed in a plurality of layers.
次に、半導体露光装置のマスクを作成する場合につい
て、n型不純物拡散用のマスクを例にとって説明する。Next, a case of forming a mask for a semiconductor exposure apparatus will be described by taking a mask for diffusing n-type impurities as an example.
先ず、数種類の基本型をなすゲート回路21〜2nに関す
るn型不純物拡散用マスクのパターンデータをそれぞれ
読出し、このデータを論理処理、シフト処理することに
より、半導体回路形成過程における太りや細り等を修正
する。First, the pattern data of the n-type impurity diffusion masks relating to the gate circuits 21 to 2n forming several types of basic types are read out, and the data are subjected to logical processing and shift processing, thereby correcting thickening and thinning in the semiconductor circuit forming process. I do.
次に、基本型をなすゲート回路21〜2nのうち1つを呼
び出すとともに、このゲート回路2をマスク基板5に配
置するためのアドレスデータを配置設計データから呼び
出し、アドレスの露光開始位置に電子ビームを当て、n
型不純物拡散用等のパターンを基板上にゲート回路単位
で1つずつ露光する。Next, one of the basic gate circuits 21 to 2n is called, and address data for arranging the gate circuit 2 on the mask substrate 5 is called from the layout design data. And n
A pattern for pattern impurity diffusion or the like is exposed on the substrate one by one for each gate circuit.
この操作を残りのゲート回路22〜2nの全てについて行
い、n型不純物拡散のパターンマスクの露光走査を終了
する。This operation is performed for all the remaining gate circuits 22 to 2n, and the exposure scan of the pattern mask for n-type impurity diffusion is completed.
その後、通常の工程にしたがって現象、エッチング、
レジスト除去の処理を行ことにより、マスクが完成す
る。After that, the phenomenon, etching,
The mask is completed by performing the resist removal process.
以上の工程を他のパターンにも施す。 The above steps are applied to other patterns.
第2図は、集積回路の一例を示すものであって、図中
符号1は、ゲート回路2を多数個配置するゲートアレイ
により構成された半導体集積回路である。FIG. 2 shows an example of an integrated circuit. In the figure, reference numeral 1 denotes a semiconductor integrated circuit constituted by a gate array in which a large number of gate circuits 2 are arranged.
この半導体集積回路1のパターン設計を行う場合に
は、先ず、ゲート回路2のうちから論理回路、RAM、RO
M、I/O回路のような基本型をなすゲート回路21〜2nを抽
出し、次に、各基本型ゲート回路21〜2nについて各層の
パターン設計図3を設計し、n型不純物拡散層、ゲート
層、バルク配線等の各層のパターン3P1〜3Pmを作成する
(第3図)。When designing the pattern of the semiconductor integrated circuit 1, first, a logic circuit, a RAM, a RO,
M, gate circuits 21 to 2n which form a basic type such as an I / O circuit are extracted, and then a pattern design drawing 3 of each layer is designed for each of the basic type gate circuits 21 to 2n, and an n-type impurity diffusion layer, gate layer to create a pattern 3P 1 ~3P m of each layer of bulk wirings (Figure 3).
その後、基本型のゲート回路21〜2nを配置する際に必
要な配置図4を設計する(第4図)。Thereafter, a layout diagram 4 necessary for arranging the basic type gate circuits 21 to 2n is designed (FIG. 4).
このように、半導体集積回路1のパターンを設計する
場合には、CAD手法により複数の階層に分けて図面化
し、そのデータを図示しない記憶装置に格納する。As described above, when designing the pattern of the semiconductor integrated circuit 1, the drawing is divided into a plurality of layers by the CAD method, and the data is stored in a storage device (not shown).
次に、半導体集積回路1を構成するn型不純物拡散用
パターン用のマスクを例に揚げ、第1図に示したフロー
チャート図に基づいて本発明の一実施例を説明する。Next, an embodiment of the present invention will be described with reference to a flow chart shown in FIG. 1 by taking a mask for an n-type impurity diffusion pattern constituting the semiconductor integrated circuit 1 as an example.
第4図に示した複数の基本型ゲート回路21〜2nに用い
るn型不純物拡散用パターン3P11〜3P1nの設計データを
読出し、このデータをシフト処理することにより、半導
体回路作成過程におけるエッチングの太りや細りを修正
する。また、このシフト処理の前の論理処理を行い、シ
フト処理によるパターンの変形等を防止する。Reads the design data of a plurality of basic gate circuit n-type impurity diffused pattern 3P 11 ~3P 1n used in 21~2n shown in Figure 4, by shifting process this data, the etching in the semiconductor circuit creating step Correct fat and thin. In addition, logical processing before the shift processing is performed to prevent the pattern from being deformed due to the shift processing.
これらの論理処理やシフト処理によって得たデータを
記憶装置に保存する。Data obtained by these logical processes and shift processes is stored in a storage device.
次に、基本型のうち第1のゲート回路21のn型不純物
拡散用パターン3P11を呼び出すとともに、配置図4のデ
ータからゲート回路21を配置するアドレスを呼び出した
後、このアドレスに対応するマスク基板5の露光開始位
置に電子ビームを当て、ゲート回路21のn型不純物拡散
用のパターン3P11のデータに従って露光走査を行う(第
5、6図)。Next, the call the n-type impurity diffusion pattern 3-Way 11 of the first gate circuit 21 of the basic type, after calling address to place the gate circuit 21 from the data of the layout 4, the mask corresponding to the address against an electron beam exposure start position of the substrate 5, performs exposure scanning in accordance with the data of the pattern 3-Way 11 for n-type impurity diffusion of the gate circuit 21 (fifth and sixth view).
この場合、ゲート回路21を配置するブロックが複数あ
る場合には、その配置順に従ってブロック単位で露光走
査を行う。In this case, when there are a plurality of blocks in which the gate circuits 21 are arranged, exposure scanning is performed in block units according to the arrangement order.
以上のようなパターン3P11の露光走査を終了した後
は、その他の基本型ゲート回路22〜2nにおけるn型不純
物拡散用のパターン3P12〜3P1nのデータについて同一の
基板5上に同様の処理を各基本型ゲート回路毎に行うこ
とにより、n型不純物拡散用のマスク露光を終了する。Above after completion of the exposure scanning of the pattern 3-Way 11, such as, other basic gate circuit similar process on the same substrate 5 for the data of the pattern 3P 12 ~3P 1n for n-type impurity diffusion in 22~2n Is performed for each basic type gate circuit, thereby completing the mask exposure for n-type impurity diffusion.
なお、図中符号3P2(3P21〜3P2n)〜3Pm(3Pm1〜3
Pmn)は、基本型ゲート回路21〜2nにおけるn型不純物
拡散用のパターン以外のゲート層やバルク配線層等のパ
ターン図を示している。Note that reference numerals 3P 2 (3P 21 to 3P 2n ) to 3P m (3P m1 to 3
P mn ) shows a pattern diagram of a gate layer, a bulk wiring layer, and the like other than the n-type impurity diffusion patterns in the basic type gate circuits 21 to 2n.
上述した露光処理を終えたマスク基板5上のレジスト
6には、潜像化した半導体回路1のn型不純物拡散用の
パターンが形成されることになり、その後に現像、エッ
チング、レジスト除去を順に行うと、マスク基板5とレ
ジスト6との間に形成されたクロム膜7はn型不純物拡
散用のパターンとなる。On the resist 6 on the mask substrate 5 that has been subjected to the above-described exposure processing, a latent image pattern for the n-type impurity diffusion of the semiconductor circuit 1 is formed. Thereafter, development, etching, and resist removal are sequentially performed. Then, the chromium film 7 formed between the mask substrate 5 and the resist 6 becomes a pattern for n-type impurity diffusion.
上記した工程は、マスクを直接に形成する場合に使用
できるが、レティクルを作製する場合にも用いることが
できる。レティクルを用いる場合にはホトレピータによ
り縮小投影露光を行い、マスクマスクを作製する。The above steps can be used when directly forming a mask, but can also be used when manufacturing a reticle. When a reticle is used, a reduced projection exposure is performed by a photorepeater to produce a mask.
なお、上記した実施例では、ゲート回路2のパターン
設計と、ゲート回路2の配置設計の2階層に分けた設計
データについて説明したが、第7図に示すように、半導
体集積回路1の機能に必要な固定回路領域10とユーザの
求め応じて回路を変える可変回路領域11とがある場合に
は、それぞれの領域毎にゲート回路の配置図を設計し、
固定回路領域10の露光走査をした後、可変回路領域11を
露光するというように領域単位でマスク基板を露光する
こともできる。In the above-described embodiment, the design data divided into two levels of the pattern design of the gate circuit 2 and the layout design of the gate circuit 2 has been described. However, as shown in FIG. If there is a required fixed circuit area 10 and a variable circuit area 11 that changes the circuit according to the user's request, design the layout of the gate circuit for each area,
After the exposure scan of the fixed circuit region 10, the mask substrate can be exposed in units of regions, such as by exposing the variable circuit region 11.
また、上述した実施例はゲート回路2のパターンをゲ
ート回路単位で基板上に露光するようにしたものであ
り、複数のゲート回路に亘るパターン、例えばゲート回
路2相互を接続する電極配線用のマスクを作成する場合
には本発明は適用できず、ベタ展開、論理処理、シフト
処理、露光という従来の工程を経る必要がある(第8
図)。In the above-described embodiment, the pattern of the gate circuit 2 is exposed on the substrate in units of the gate circuit, and the pattern over a plurality of gate circuits, for example, a mask for electrode wiring connecting the gate circuits 2 to each other. The present invention cannot be applied to the case of creating a pattern, and it is necessary to go through conventional steps of solid development, logical processing, shift processing, and exposure (No. 8).
Figure).
以上述べたように本発明によれば、複数の階層に分け
て半導体回路を設計する場合に、基本型をなすゲート回
路の設計段階で形成したパターンについて論理処理、シ
フト処理を行ったのち、ゲート回路の配置アドレスの順
に沿って基本型ゲート回路のパターンをゲート回路単位
で順に露光するようにしたので、バルク配線や不純物拡
散等に使用するマスクを作成する際のベタ展開を省略す
ることができるとともに、基本型をなすゲート回路だけ
を論理処理、シフト処理することになり、マスク作成の
際のデータ処理の時間を大幅に削減して半導体回路作成
時間を短縮することができる。As described above, according to the present invention, when a semiconductor circuit is designed in a plurality of layers, a logic process and a shift process are performed on a pattern formed in a design stage of a basic gate circuit, and then a gate process is performed. Since the pattern of the basic type gate circuit is sequentially exposed in the unit of the gate circuit in the order of the arrangement address of the circuit, it is possible to omit solid development when creating a mask used for bulk wiring, impurity diffusion and the like. At the same time, only the gate circuit of the basic type is subjected to logical processing and shift processing, so that the time for data processing at the time of mask production can be greatly reduced, and the time for semiconductor circuit production can be shortened.
第1図は、本発明の一実施例を示すフローチャート図、 第2図は、半導体回路の一例を示す平面図、 第3図は、半導体回路の設計により形成したゲート回路
のパターン図を示す平面図、 第4図は、半導体回路の設計により形成したゲート回路
配置図を示す平面図、 第5図は、本発明によるマスク露光状態を示すマスク基
板の斜視図、 第6図は、本発明によるマスク露光後のマスク基板の断
面図、 第7図は、本発明の他の実施例により作成するマスクの
平面図、 第8図は、従来方法を示すフローチャート図である。 (符号の説明) 1……半導体集積回路、 2……ゲート回路、 21〜2n……ゲート回路、 3……層パターン設計図、 3P1……n型不純物拡散用パターン、 4……配置図、 5……マスク基板、 6……レジスト、 7……クロム膜。1 is a flowchart showing one embodiment of the present invention, FIG. 2 is a plan view showing an example of a semiconductor circuit, and FIG. 3 is a plan view showing a pattern diagram of a gate circuit formed by designing the semiconductor circuit. FIG. 4, FIG. 4 is a plan view showing a gate circuit layout diagram formed by designing a semiconductor circuit, FIG. 5 is a perspective view of a mask substrate showing a mask exposure state according to the present invention, and FIG. FIG. 7 is a sectional view of a mask substrate after mask exposure, FIG. 7 is a plan view of a mask formed by another embodiment of the present invention, and FIG. 8 is a flowchart showing a conventional method. (Reference Numerals) 1 ...... semiconductor integrated circuit, 2 ...... gate circuit, 21 to 2 n ...... gate circuit, 3 ...... layer pattern design drawing, 3-Way 1 ...... n-type impurity diffusion pattern, 4 ...... layout 5, a mask substrate; 6, a resist; 7, a chromium film.
Claims (1)
設計データに基づいてマスクを作成する露光用マスクの
作成方法において、 回路パターン設計の1つの設計階層において設計した基
本型ゲート回路(21〜2n)のパターンを論理処理又は/
及びシフト処理するデータ修正手段と、 該データ修正手段を施したゲート回路(21〜2n)のパタ
ーンを、他の設計階層において設計した基本型ゲート回
路配置アドレスのデータに基づいて、ゲート回路単位で
マスク基板(5)に露光するゲート回路露光手段とを備
えたことを特徴とする露光用マスクの作成方法。In a method of producing an exposure mask for producing a mask based on design data of a semiconductor circuit designed in a plurality of layers, a basic gate circuit (21) designed in one design layer of a circuit pattern design is provided. ~ 2n) logically processing the pattern or /
Data correction means for performing a shift process, and a pattern of the gate circuit (21 to 2n) to which the data correction means has been applied, based on data of a basic gate circuit arrangement address designed in another design hierarchy, on a gate circuit basis. A method for producing an exposure mask, comprising: a gate circuit exposure means for exposing a mask substrate (5).
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9776388A JP2575458B2 (en) | 1988-04-20 | 1988-04-20 | How to make an exposure mask |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9776388A JP2575458B2 (en) | 1988-04-20 | 1988-04-20 | How to make an exposure mask |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01267657A JPH01267657A (en) | 1989-10-25 |
| JP2575458B2 true JP2575458B2 (en) | 1997-01-22 |
Family
ID=14200908
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9776388A Expired - Lifetime JP2575458B2 (en) | 1988-04-20 | 1988-04-20 | How to make an exposure mask |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2575458B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2828372B2 (en) * | 1992-09-17 | 1998-11-25 | シャープ株式会社 | How to create mask data |
-
1988
- 1988-04-20 JP JP9776388A patent/JP2575458B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH01267657A (en) | 1989-10-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN100498532C (en) | Method for imaging a component onto a wafer and mask set for imaging a wafer core | |
| KR100593219B1 (en) | Layout design method and photomask | |
| TWI287179B (en) | Method for manufacturing mask pattern, method for manufacturing semiconductor device, manufacturing system of mask pattern, cell library, and method for manufacturing mask | |
| JPH1032253A (en) | Semiconductor device and its manufacturing method, basic cell library and its forming method, mask | |
| JP4115615B2 (en) | Mask pattern design method | |
| JPH0844038A (en) | Master mask forming device and production of semiconductor device | |
| JP2575458B2 (en) | How to make an exposure mask | |
| JP2000150828A (en) | Electronic device, semiconductor device, and electrode forming method | |
| CN117631441A (en) | Mask layout splitting method, system, equipment and storage medium | |
| US20190189458A1 (en) | Method for Producing a Pattern of Features by Lithography and Etching | |
| US6638664B2 (en) | Optical mask correction method | |
| US20070178389A1 (en) | Universal photomask | |
| US6841313B2 (en) | Photomask with dies relating to different functionalities | |
| JP3185754B2 (en) | How to make an exposure master | |
| JP4269559B2 (en) | Semiconductor device and design method thereof | |
| EP0414412A2 (en) | Semiconductor integrated circuit device having wiring layers | |
| JP4153678B2 (en) | Mask data generation method, exposure mask creation method, and pattern formation method | |
| JP2007123342A (en) | Manufacturing method of semiconductor device | |
| JP2005250308A (en) | Exposure mask group and method of manufacturing exposure mask group | |
| JP2005017314A (en) | Exposure mask and method of manufacturing semiconductor device | |
| KR100546956B1 (en) | How to create exposure data | |
| TWI791990B (en) | Method of forming photomask and method of manufacturing ion implantation mask | |
| CN116859665A (en) | Mask and wafer exposure method | |
| US20050196689A1 (en) | Method for transferring a layout of an integrated circuit level to a semiconductor substrate | |
| JPH02283048A (en) | Manufacture of semiconductor device |