Embodiments of a pattern writing circuit self-diagnosis method for a charged beam photolithography apparatus and a charged beam photolithography apparatus according to the present invention will be described below by using an electron beam photolithography apparatus as an example with reference to the accompanying drawings.
In the pattern writing unit 202, a stage 212 on which a target object 210 such as a mask is placed is accommodated in a target object chamber 208. The stage 212 is driven in an X direction (left and right directions on the paper) and a Y direction (back and forth directions on the paper) by the writing control unit 204.
An electron beam optical system 214 is arranged above the target object chamber 208. The electron beam optical system 214 is constituted by an electron gun assembly 216, various lenses 218, 220, 222, 224, and 226, a blanking deflector 228, a beam size varying deflector 230, a main deflector 232 for scanning a beam, a sub-deflector 234 for scanning a beam, a first aperture plate 236 for shaping a beam to write a pattern by a variable-shaped beam, a second aperture plate 238, and the like.
In actual pattern writing, an electron beam emitted from the electron gun assembly 216 is controlled by the beam size varying deflector 230 and the first aperture plate 236 and second aperture plate 238 for shaping a beam to have a variable shape. A pattern writing process is performed by a vector scanning scheme (two-dimensional scanning scheme) and a stage continuously moving scheme.
Now, a pattern writing process will be described below a diagram for explaining a pattern writing method using the vector scanning scheme and the stage continuously moving scheme employed in the embodiment in
A pattern writing process is performed while continuously moving the stage 212 (
Upon completion of the pattern writing of one of the sub-fields 306, pattern writing of the next one of the sub-fields 306 is started. Upon completion of pattern writing of the frame 304 serving as a set of the plurality of sub-fields 306, the stage 212 which continuously moves in an X direction is moved in steps in a Y direction. The above process is repeated to sequentially write patterns on the respective frame regions. In this case, the frame 304 is a strip-shaped writing region determined by a deflection width of the main deflector 232 (FIG. 2). The sub-field 306 is a unit writing region determined by a deflection width of the sub-deflector 234 (
The pattern writing control unit 204 which controls a pattern writing process of the pattern writing unit 202 will be described below with reference to
Internal control format data 112 (
The pattern writing parameter file 114 (
The shot data arithmetic circuit unit 254 constituting the pattern writing circuit 252 divides, according to a pattern figure dividing parameter, a pattern
The dose control circuit unit 256 adds beam irradiation time calculated from a result of proximity effect correction, fogging effect correction, and the like to each of the divided figures of the pattern
In this case, when the layout data and a pattern writing parameter are designated, normally pattern writing circuits always runs in an exactly same manner and the processing results are same. In contrast to this, when the processing results are not the same, the circuits are abnormal. The processing results can also be calculated by simulation using the layout data and the pattern writing parameter. The results obtained by the simulation are also called simulation result data.
As will be described later, the electron beam photolithography apparatus 200 has a pattern writing circuit self-diagnosis function for an electron beam photolithography apparatus which makes it possible to maintain and secure the normality of a charged beam photolithography apparatus. The electron beam photolithography apparatus 200 includes means which realizes the self-diagnosis function as a characteristic feature.
Now, the pattern writing circuit self-diagnosis method for an electron beam photolithography apparatus according to the embodiment will be described below. The pattern writing circuit self-diagnosis method for an electron beam photolithography apparatus according to the embodiment includes, as characteristic features, the step of inputting layout information and a pattern writing condition which are prepared in advance to a pattern writing circuit to collect processing result data of the pattern writing circuit output as a result of the inputting, and the step of comparing the collected processing result data of the pattern writing circuit with correct data output by processing the same layout data in advance and causing the data to flow into the pattern writing circuit under the same pattern writing circuit and checked about normality to diagnose the pattern writing circuit.
In this case, the circuit diagnosis preparing module 102 is a module which automatically performs preparation to operate the circuit diagnosis module 106 serving as a main body of the pattern writing circuit self-diagnosis mechanism according to an instruction from a user 100. The circuit diagnosis preparing module 102 also has a function of outputting a pattern writing circuit self-diagnosis result of the circuit diagnosis module 106.
The circuit diagnosis module 106 serving as the main body of the pattern writing circuit self-diagnosis mechanism is a module which collects processing result data (maintenance memory data 118) of the pattern writing circuit at a position desired by a user by using layout data selected by the user 100 to diagnose the presence/absence of abnormality of the pattern writing circuit. Although the layout data which is externally input data includes various formats, a self-diagnosis process of the pattern writing circuit performed by the pattern writing circuit self-diagnosis mechanism does not depend on the types of the formats.
The diagnosis function obtained by the pattern writing circuit self-diagnosis mechanism is practically executed by software stored in the control calculator 250 in the pattern writing control unit 204 or a combination of the software and hardware arranged in the pattern writing control unit 204.
An outline of a pattern writing circuit self-diagnosis method using the pattern writing circuit self-diagnosis mechanism will be described below with reference to
The maintenance memory data 118 obtained as described above is compared with the correct data. The correct data is processing result data (advance executed pattern writing circuit processing result data 130) of the pattern writing circuit obtained by causing the same layout data to flow into the pattern writing circuit in advance and storing the layout data with checked normality. This allows the normality of the pattern writing circuit 111 to be diagnosed. The comparison result is edited and stored in a report file 122 and reported to the user 100.
In the pattern writing circuit self-diagnosis, pattern writing is not necessarily performed on an actual target object, and for example, so-called virtual pattern writing may be performed by starting only the pattern writing circuit. The normality of the correct data can be confirmed by checking a mask written when the correct data was acquired by mask inspection system. Alternatively, the normality can be checked by comparing the correct data with simulation result data.
Subsequently, operation steps in the circuit diagnosis preparing module 102 will be described below in detail with reference to
The circuit diagnosis preparing module 102 displays a list of layout data having correct data which has been registered for pattern writing circuit self-diagnosis to the user 100 (S404). In this case, the layout data for use in pattern writing circuit self-diagnosis is not limited to its data format and pattern. However, as the layout data, layout data suitable for the pattern writing circuit self-diagnosis is desired. More specifically, layout data constituted by a pattern having a limit condition of the electron beam photolithography apparatus and layout data including a pattern in which a pattern writing error occurred in the past is preferably used to improve the sensitivity of the pattern writing circuit self-diagnosis.
The user 100 selects layout data to be used from the displayed list of the registered correct data (S406). The user 100 issues a start designation to the circuit diagnosis module 106 (S418). Fin ally, an execution result of the circuit diagnosis module 106 is read, and the execution result is displayed on display means such as a display device (S420) to end the operation (S422).
Subsequently, operation steps in the circuit diagnosis module 106 will be described below in detail with reference to
The circuit diagnosis module 106 inspects coordinates of positions of patterns recorded in data when the internal control format data 112 is created. When correct data is previously created, data of a pattern portion written before a pattern at pattern writing circuit stop coordinates or coordinates designated by the user is extracted. In this case, the correct data is the advance executed pattern writing circuit processing result data 130 (
Upon completion of creation of the internal control format data (S504), the circuit diagnosis module 106 initializes the pattern writing circuit 111 (S506). After the initialization, the pattern writing parameter file serving as the evaluation data and the internal control format data are set (S508), and the pattern writing circuit 111 is started (S510).
When the pattern writing parameter file and the internal control format data flow into the pattern writing circuit 111, the maintenance memory data 118 of the pattern writing circuit 111 is collected (S512). Since a pattern writing process is stopped near the stop coordinates input or designated in advance, the maintenance memory data 118 is maintenance memory data at the same position as that of the advance executed pattern writing circuit processing result data 130 acquired in advance. In this case, the maintenance memory which holds the maintenance memory data 118 is generally arranged each of a plurality of circuits constituting the shot data arithmetic circuit unit 254, the dose control circuit unit 256, and the deflection control arithmetic circuit unit 258 (
Upon completion of the maintenance memory data 118, the circuit diagnosis module 106 acquires the advance executed pattern writing circuit processing result data serving as correct data (S513). The advance executed pattern writing circuit processing result data is obtained by collecting processing result data when the layout data is previously caused to flow. For this reason, the data format of the advance executed pattern writing circuit processing result data is the same as that of the maintenance memory data 118 to be compared.
Then, the collected maintenance memory data 118 is compared with the advance executed pattern writing circuit processing result data serving as the correct data (S516). In order to enable a user to easily recognize the comparison result, a report file is created (S518), and the operation is ended (S522). Data comparing results of respective circuit boards constituting the pattern writing circuit 111 are output to the report file. If the data are different from each other, the circuit diagnosis module 106 informs the user that the circuit board is abnormal. The report file is displayed on display means, for example, a monitor display.
In the embodiment, it is assumed that the circuit process is stopped at coordinates of a designated position to collect maintenance memory data. The method is especially effective when the capacity of the maintenance memory is small for an amount of obtained processing result data of the pattern writing circuit. Naturally, the circuit process is not necessarily stopped on the way. When the capacity of the maintenance memory is relatively larger than the amount of processing result data of the pattern writing circuit, it is not excluded to execute a pattern writing process without stopping the pattern writing process on the way.
A method of collecting the maintenance memory data 118 at a specific position is not limited to extraction of data performed by comparing designated coordinates by the circuit diagnosis module 106. In addition to this, a method which extracts data of a specific sub-field to the number of pattern figures may be used. Alternatively, a method is available which sets a specific pattern writing parameter to stop the pattern writing circuit itself by the designated coordinates or the specific sub-field and the number of pattern figures in the circuit diagnosis module 106. Alternatively, a method is also available which sequentially monitors the contents of the maintenance memory of the pattern writing circuit, confirms that the processing reaches the specific coordinates or the specific sub-field and the number of pattern figures, and then forcibly immediately stops the processing of the pattern writing circuit.
The embodiment has described an aspect in which the processing result data of the pattern writing circuit is stored as the maintenance memory data 118 in the maintenance memory arranged in the pattern writing circuit. However, the method of storing the processing result data of the pattern writing circuit is not limited to the aspect. For example, an aspect in which processing result data on all circuit boards are stored in a storing apparatus arranged outside the photolithography apparatus at once may be used.
When a mask to be evaluated is written by multi-pass pattern writing, collection of the maintenance memory data 118 related to a plurality of pattern writing operations and comparison with the correct data may be performed by one process. In this case, the multi-pass pattern writing is a technique which reduces a random error and a systematic error in shaping or position ing of an electron beam to improve mask writing accuracy. More specifically, the multi-pass pattern writing means that the same pattern is written twice or more, while shifting a pattern writing region.
The embodiment is especially effective in the electron beam photolithography apparatus using the variable-shaped beam scheme, the vector scanning scheme, or the stage continuously moving scheme. For this reason, this case is described. However, the embodiment is also effective in an electron beam photolithography apparatus to which a step & repeat scheme or the like is applied. Therefore, the embodiment is not limited to the electron beam photolithography apparatus using the variable-shaped beam scheme, the vector scanning scheme, or the stage continuously moving scheme. Although layout data handled by the electron beam photolithography apparatus may have variable data formats, the operation of the embodiment does not depend on the types of data formats.
In a prior art, there is no means which recognizes abnormality occurring in the pattern writing circuit, and it is difficult to always maintain the normality of the electron beam photolithography apparatus. According to the embodiment, by using evaluation data about a pattern suitable for pattern writing evaluation prepared in advance, the obtained maintenance memory data is prepared. The advance executed pattern writing circuit processing result data confirmed as normal data in advance and collected from the maintenance memory is prepared as correct data. The maintenance memory data obtained from the evaluation data is automatically compared with the correct data to enable to rapidly evaluate the presence/absence of abnormality of the pattern writing circuit.
The maintenance memory data output from the circuits constituting the pattern writing circuit can be verified. Therefore, even though abnormality occurs, a circuit board in which the abnormality occurs can be practically specified. For this reason, fixing abnormality can be rapidly made.
Since abnormality of the pattern writing circuit can be detected before an actual pattern writing error is detected by inspection of a target object after the pattern writing, abnormality of the apparatus can be rapidly diagnosed. As a consequence, even though abnormality occurs in the apparatus, an amount of damage can be suppressed.
As described above, according to the embodiment, it becomes possible to provide a pattern writing circuit self-diagnosis method for an electron beam photolithography apparatus and an electron beam photolithography apparatus which enable to maintain the normality of the electron beam photolithography apparatus.
First Modification of First Embodiment
A first modification of the first embodiment will be described below. The first modification is different from the first embodiment in that simulation result data 120 (
After the maintenance memory data 118 is collected (S512), the circuit diagnosis module 106 executes simulation of a pattern writing process in the pattern writing circuit 111 in order to create correct data on the basis of layout data selected by a user (S514). At this time, in this simulation, a necessary part of the layout data or internal control format data is extracted in accordance with a size of a minimum maintenance memory required to be compared with the maintenance memory data 118 in such a manner that the processing is stopped near a designated stop coordinate position. Simulation result data output from circuits constituting the pattern writing circuit 111 is output in the same data format as that of the actual maintenance memory data 118.
The collected maintenance memory data 118 is compared with the simulation result data (S516). Thereafter, a report file is created so as to enable the user to easily recognize a comparison result (S518) and the operation is ended (S520) as in the embodiment.
Since the electron beam photolithography apparatus and the pattern writing circuit self-diagnosis method except for the above description are the same as those in the first embodiment, a description thereof will be omitted.
In this manner, when the simulation result data is used as correct data, correct data can be created every pattern writing circuit self-diagnosis by using an arbitrary pattern in layout data prepared in advance. Accordingly, various layouts such as a layout for a white test according to the operation specifications of a pattern writing circuit 252 and a pattern which causes a pattern writing error previously caused by abnormality of the pattern writing circuit 252 are used to allow abnormality detection accuracy of the pattern writing circuit to be improved.
The simulation to obtain correct data may not necessarily performed after the collection of the maintenance memory data as shown in
Second Modification of First Embodiment
In this modification, internal control format data which gives layout information and a pattern writing parameter file which gives a pattern writing condition are designed according to an internal configuration of the pattern writing circuit. More specifically, it is characterized in that as the evaluation data used are layout information and a pattern writing condition which are designed in consideration of an internal configuration and a control flow, dedicated to detection of pattern writing circuit abnormality, and optimized for pattern writing circuit diagnosis. Since the second modification is the same as the first embodiment except for the characteristic, a description thereof will be omitted.
Examples of the layout information and the pattern writing condition which are optimized for pattern writing circuit diagnosis and dedicated to detection of pattern writing circuit abnormality include data which entirely passes through all processing divergent pathways in the pattern writing circuit or data which is entirely read and written at all addresses of a memory mounted on the pattern writing circuit. When the layout information and the pattern writing condition which are dedicated to detection of pattern writing abnormality are caused to flow in the pattern writing circuit as evaluation data, a problem which may occur in the pattern writing circuit can be efficiently extracted.
A second embodiment of the present invention will be described below. Since the embodiment is the same as the first embodiment and the modifications of the first embodiment except that pattern writing circuit self-diagnosis is periodically performed (will be described later), a description thereof will be omitted.
The embodiment is characterized in that the pattern writing circuit self-diagnosis is periodically performed. For example, upon completion of the predetermined number of times of pattern writing or after elapse of a predetermined accumulated pattern writing time, evaluation data prepared by a user in advance, i.e., internal control format data and a pattern writing parameter file are caused to flow. Maintenance memory data 118 (
The pattern writing circuit self-diagnosis may not necessarily performed when the entire electron beam photolithography apparatus is stopped. For example, when evaluation data is caused to flow at a timing when the pattern writing circuit does not operate such as during loading or unloading of a mask to and from the apparatus main body, the pattern writing circuit can be self-diagnosed without deteriorating an operating rate of the electron beam photolithography apparatus.
In this manner, periodically performing the pattern writing circuit self-diagnosis enables abnormality of the pattern writing circuit to be reliably detected. When abnormality is detected in the periodical pattern writing circuit self-diagnosis, an operation is performed which adds abnormal information to a pattern writing report of a mask written after the previous pattern writing circuit self-diagnosis, so that quality management of the mask can be strengthened. Furthermore, when pattern writing circuit self-diagnosis is performed every pattern writing process, a mask in which a pattern writing error highly probably occurs is only a mask obtained immediately before diagnosis. For this reason, even though abnormality occurs in the pattern writing circuit, damage can be minimized.
Modification of Second Embodiment
In a modification of the second embodiment of the present invention, prepared are a plurality of sets of different combinations of layout information and pattern writing conditions which easily cause errors in a pattern writing circuit. Each time the diagnosis is periodically performed, the sets are sequentially input to the pattern writing circuit one by one. The modification is characterized in that a plurality of different evaluation data (internal control format data and pattern writing parameter files) or an evaluation data sets are prepared in advance, and one of the evaluation data or one of the evaluation data sets are sequentially caused to flow in the periodical pattern writing circuit self-diagnosis.
When a plurality of evaluation data sets (combinations of internal control format data and a pattern writing parameter file) which easily cause errors in the pattern writing circuit are present, all the evaluation data sets are caused to flow in all periodical pattern writing circuit self-diagnoses to enable abnormality detection accuracy to be improved. For this reason, the configuration is desired from the viewpoint of pattern writing circuit self-diagnosis.
However, long time is required to cause all the evaluation data to flow, and an operating rate of the electron beam photolithography apparatus is deteriorated. Therefore, as in the modification of the embodiment, evaluation data sets which easily cause an error in the pattern writing circuit are prepared in advance. The evaluation data sets are sequentially caused to flow one by one in the periodical pattern writing circuit self-diagnosis to allow a decrease in operating rate of the apparatus to be suppressed. A diagnosis performed by all the evaluation data can be covered with the periodical pattern writing circuit self-diagnosis performed twice or more. In this manner, the abnormality detection accuracy can be advantageously maintained.
A third embodiment of the present invention will be described below. An electron beam photolithography apparatus according to the third embodiment includes a redundant data path system, i.e., two pattern writing circuits having the same configurations in the electron beam photolithography apparatus.
It is assumed that, in a pattern writing circuit self-diagnosis, evaluation data is caused to flow into the first pattern writing circuit 780 to find abnormality in a pattern writing circuit. In this case, the same evaluation data is also caused to flow into the second pattern writing circuit 790 equivalent to the first pattern writing circuit 780. When normality is confirmed, the first pattern writing circuit 780 is separated, and an actual mask writing process is performed by using the second pattern writing circuit 790.
In this manner, the two same pattern writing circuits are arranged in the electron beam photolithography apparatus to enable an operation of performing a pattern writing process by using the other pattern writing circuit when abnormality is found in one pattern writing circuit. Accordingly, time for stopping the electron beam photolithography apparatus can be minimized, and an operating rate of the electron beam photolithography apparatus can be advantageously maximized.
The embodiments of the present invention and the modifications of the embodiments have been described with reference to specific examples. In the descriptions of the embodiments and modifications, descriptions of parts or the like which are not directly required to explain the present invention are omitted in the pattern writing circuit self-diagnosis method for a charged beam photolithography apparatus and the charged beam photolithography apparatus. However, required elements related to the pattern writing circuit self-diagnosis method for a charged beam photolithography apparatus and the charged beam photolithography apparatus can be appropriately selected and used.
All writing error diagnosis methods for charged beam photolithography apparatuses and all charged beam photolithography apparatuses which include the elements of the present invention and which can be appropriately changed in design by a person skilled in the art are included in the spirit and scope of the invention.
Number | Date | Country | Kind |
---|---|---|---|
2006-150386 | May 2006 | JP | national |