This application is based upon and claims the benefit of priority from the prior Japanese Patent Application No. 2006-321246 filed on Nov. 29, 2006 in Japan, the entire contents of which are incorporated herein by reference.
1. Field of the Invention
The present invention relates to a charged particle beam writing method and a resizing method of a dimension variation amount, indicating a critical dimension (CD) difference, due to a loading effect, and more particularly to a method for calculating an electron beam dose to enhance a pattern line width uniformity in electron beam writing. Moreover, this invention is related to a resizing method of previously correcting a dimension variation amount due to a loading effect before inputting data into a pattern writing apparatus.
2. Description of the Related Art
Microlithography technique which forwards miniaturization of semiconductor devices is extremely important, because only this process performs forming a pattern in semiconductor manufacturing processes. In recent years, with an increase in high integration and large capacity of large-scale integrated circuits (LSI), a circuit line width required for semiconductor elements is becoming narrower and narrower. In order to form a desired circuit pattern on these semiconductor devices, a master pattern (also called a mask or a reticle) with high precision is required. Then, since the electron beam technique for writing or “drawing” a pattern has excellent resolution intrinsically, it is used for manufacturing such high precision master patterns.
In recent years, a chemically amplified resist is cited as one of resists often used for an electron beam exposure. The chemically amplified resist has a problem in that the optimal exposed dose changes because of a time elapsed, indicating to be left untouched, before and after the exposure. As a method of solving this problem, there is disclosed a technique that determines a change of resist sensitivity by measuring a film thickness, etc. of a corrected dose pattern and performs irradiation again by using a beam whose diameter is obscured to around 20 μm (refer to, e.g., Japanese Unexamined Patent Publication No. 2000-267259 (JP-A-2000-267259)).
As mentioned above, the chemically amplified resist has the problem that the optimal dose changes because of being left before and after the exposure. In other words, when the chemically amplified resist is used for manufacturing a mask, the line width critical dimension (CD) obtained after writing the mask being a target workpiece changes or “fluctuates” (PED). In the technique described in the Patent Document (JP-A-2000-267259) stated above, there is a problem in that highly precise correction cannot be performed since a dose error occurs with respect to each pattern category. Moreover, there is another problem in that a pattern for determining a corrected dose is needed and a film thickness measuring apparatus, an exposure assist chamber, etc. are also required in addition to an exposure apparatus body. There is a further problem in that the step of performing irradiation again becomes necessary.
It can be supposed that the line width dimension (CD) variation (PED) after writing the mask mentioned above is caused by a diffusion of acid generated by the writing. The acid diffusion occurs in a region of several tens nm, and its occurring rate is around 1.0 nm/h. On the other hand, in the electron beam writing, when electron beams irradiate a target workpiece, such as a mask, on which resist film is applied, there exists a factor, e.g., a fogging effect, causing a dimension variation or “fluctuation” of the resist pattern. The fogging effect is a phenomenon of an irradiated resist caused by a multiple scattering, namely, indicating that a backward scattering electron due to a proximity effect goes out of the resist to be scattered again at the lower part of the electron lens barrel included in a writing apparatus, and irradiates the mask again. The fogging affects a large area (from several mm to several cm). In addition, when etching a shading film etc. being a layer lower than the formed resist pattern as a mask, there exists a phenomenon called the loading effect which causes a dimension variation of the shading film to be etched. The amount of dimension variation due to the fogging effect or loading effect is also affected by the time elapsed after writing the mask.
It is an object of the present invention to provide a method for correcting a line width (CD) variation due to an elapsed time after writing a mask.
In accordance with one aspect of the present invention, a charged particle beam writing apparatus includes a writing time estimation calculating part configured, based on pattern data to be written in a writing region, to estimate a total writing time for writing a pattern based on the pattern data with a charged particle beam, a base dose acquiring part configured to acquire a base dose at an arbitrary time, after writing start time and within the total writing time, in writing using the pattern data, by using a first correlation among a time having passed since the writing start time, the total writing time, and the base dose, a fogging effect correction coefficient acquiring part configured to acquire a fogging effect correction coefficient at the arbitrary time, in writing using the pattern data, by using a second correlation among the time having passed since the writing start time, the estimated total writing time and the fogging effect correction coefficient, a beam dose calculating part configured to calculate a beam dose at the arbitrary time by using the base dose and the fogging effect correction coefficient, a beam irradiation time calculating part configured to calculate a beam irradiation time of the charged particle beam at a position in the writing region, based on a calculated beam dose, a deflector configured to deflect the charged particle beam according to the beam irradiation time, and an aperture configured to block the charged particle beam deflected by the deflector.
In accordance with another aspect of the present invention, a charged particle beam writing apparatus includes a writing time estimation calculating part configured, based on pattern data to be written in a writing region, to estimate a total writing time for writing the pattern data with a charged particle beam, a loading effect correction coefficient acquiring part configured to acquire a loading effect correction coefficient at an arbitrary time, after writing start time and within the total writing time, in writing using the pattern data, by using a correlation among a time having passed since the writing start time, the total writing time, and the loading effect correction coefficient, a dimension variation amount calculating part configured to calculate a dimension variation amount due to a loading effect at the arbitrary time by using the loading effect correction coefficient, a beam dose acquiring part configured to acquire a beam dose at the arbitrary time based on the dimension variation amount, a beam irradiation time calculating part configured to calculate a beam irradiation time of the charged particle beam at a position in the writing region, based on a acquired beam dose, a deflector configured to deflect the charged particle beam according to the beam irradiation time, and an aperture configured to block the charged particle beam deflected by the deflector.
In accordance with another aspect of the present invention, a charged particle beam writing method includes inputting pattern data to be written in a writing region, estimating a total writing time for writing a pattern based on the pattern data, acquiring a base dose at an arbitrary time, after writing start time and within the total writing time, in writing using the pattern data, by using a first correlation among a time having passed since the writing start time, the total writing time, and the base dose, acquiring a fogging effect correction coefficient at the arbitrary time, in writing using the pattern data, by using a second correlation among the time having passed since the writing start time, the total writing time and the fogging effect correction coefficient, calculating a beam dose at the arbitrary time by using the base dose and the fogging effect correction coefficient, and writing a position in the writing region with the charged particle beam, according to the beam dose.
In accordance with another aspect of the present invention, a charged particle beam writing method includes estimating a total writing time for writing a pattern to be written in a writing region based on a pattern data, acquiring a loading effect correction coefficient at an arbitrary time, after writing start time and within the total writing time, in writing using the pattern data, by using a correlation among a time having passed since the writing start time, the total writing time, and the loading effect correction coefficient, calculating a dimension variation amount due to the loading effect at the arbitrary time by using the loading effect correction coefficient, obtaining a beam dose at the arbitrary time based on the dimension variation amount, and writing a position in the writing region with the charged particle beam, according to the beam dose.
In accordance with another aspect of the present invention, a method for resizing a dimension variation amount includes estimating a total writing time for writing a pattern to be written in a writing region based on a pattern data, acquiring a loading effect correction coefficient at an arbitrary time, after writing start time and within the total writing time, in writing using the pattern data, by using a correlation among a time having passed since the writing start time, the total writing time, and the loading effect correction coefficient, calculating a dimension variation amount due to the loading effect at the arbitrary time by using the loading effect correction coefficient, and resizing the pattern data according to an estimated time to be passed since the writing start time, based on the dimension variation amount and outputting resized pattern data.
In accordance with another aspect of the present invention, a computer-readable storage medium having stored therein a program for causing a computer includes storing, in a storage device, first correlation information among a time having passed since writing start time, an estimated total writing time and a base dose, and second correlation information among the time having passed since the writing start time, the estimated total writing time and a fogging effect correction coefficient, inputting pattern data to be written in a writing region, calculating a total writing time for writing a pattern based on the pattern data, reading the first correlation information from the storage device, and acquiring a base dose at an arbitrary time, after the writing start time and within the total writing time, in writing using the pattern data, reading the second correlation information from the storage device, and acquiring a fogging effect correction coefficient at the arbitrary time in writing using the pattern data, and calculating a beam dose at the arbitrary time by using the base dose acquired and the fogging effect correction coefficient acquired, and outputting a calculated beam dose.
In accordance with another aspect of the present invention, a computer-readable storage medium having stored therein a program for causing a computer includes storing, in a storage device, correlation information among a time having passed since writing start time, an estimated total writing time and a loading effect correction coefficient, inputting pattern data to be written in a writing region, calculating a total writing time for writing a pattern based on the pattern data, reading the correlation information from the storage device, and acquiring a loading effect correction coefficient at an arbitrary time, after the writing start time and within the total writing time, in writing using the pattern data, calculating a dimension variation amount due to the loading effect at the arbitrary time by using the loading effect correction coefficient acquired, and obtaining a beam dose at the arbitrary time based on the dimension variation amount, and outputting an obtained beam dose.
In the following Embodiments, a structure using an electron beam as an example of a charged particle beam will be described. The charged particle beam is not restricted to the electron beam, but may be a beam using other charged particle, such as an ion beam.
A structure in which a dimension variation amount due to the fogging effect is corrected by using an exposure dose will be described in Embodiment 1.
An electron beam 200 emitted from the electron gun assembly 201 is irradiated onto a desired position of the target workpiece 101 on the XY stage 105. The electron beam 200 is controlled by a predetermined current density J. Moreover, the electron beam 200 serves as an example of a charged particle beam. The XY stage 105 is movably arranged, and continues to move during writing. In order to prevent the electron beam 200 from being excessively irradiated on the workpiece 101, when the electron beam 200 on the target workpiece 101 attains an irradiation time required for a desired dose to be incident on the target workpiece 101, the electron beam 200 is controlled not to reach the target workpiece 101. As a method, for example, the electron beam 200 is deflected by the electrostatic type blanking deflector 205, and is also cut by the blanking aperture plate 206, which prevents the electron beam 200 from reaching on the target workpiece 101. The deflecting voltage of the blanking deflector 205 is controlled by the deflection control circuit 140 and an amplifier (not shown).
In the case of Beam ON (blanking OFF), that is a beam irradiation time while the blanking function is OFF, the electron beam 200 emitted from the electron gun assembly 201 goes along the track indicated by the solid line in
While
A dose D (x, y) of the electron beam 200 in which the fogging effect is corrected can be obtained by the following equation (1).
D(x,y)=DO·DF(x,y) (1)
As shown in the equation (1), a dose D (x, y) that is obtained by multiplying a base dose D0 by a fogging effect correction dose DF (x, y) can correct the dimension variation due to the fogging effect. The fogging effect correction dose DF (x, y) is a standardized correction amount. An approximate solution of the fogging effect correction dose DF (x, y) can obtain by the following equations (2) using a fogging effect correction coefficient θF, for example.
Compared with the influence range (several tens of μm) of the proximity effect, the influence range (several mm to several cm) of the fogging effect is very large. A writing region of a mask pattern is divided into mesh-like areas having a length on the order of am to μm as a global ranging, for example 0.5 to 1.0 mm long. Then, this mesh-like area is defined as a unit area (mesh area) for performing the fogging effect correction. With respect to each unit area for performing the fogging effect correction, a fogging effect correction dose DF (x, y) for performing the fogging effect correction is calculated. The fogging effect correction coefficient θF serves as an indication showing an amount of the fogging effect, and it may be a value of 0.04 to 0.1 depending upon the resist applied on the target workpiece 101. Moreover, a distribution function UF(x, y) of the fogging effect can be approximated by the Gaussian distribution of a fogging effect influence range (dispersion radius) σF, as shown in the equation (3) below.
Integration herein is performed for a pattern to be irradiated. Alternatively, defining the pattern density at a position x=(x, y) to be ρ(x, y), it can be approximated by the following equation (4).
In this case, even if the fogging effect correction is merely performed, a dimension variation may occur because of an elapsed time after writing.
Next, by performing different experiments, the correlation between a pattern line width (CD) and a base dose D0, and the correlation between a pattern line width (CD) and a fogging effect correction coefficient θF are obtained.
Time having passed since the writing start time is defined as “t”. Time (total writing time) from the writing start time to the time when all the chip groups have been written is defined to be tw. Then, the elapsed time T is a difference value (T=tw−t) obtained by subtracting the time t from the total writing time tw. What is necessary for correcting the phenomenon that the CD decreases with the time elapsed after writing is to make the dimension of the CD large when writing a pattern, at the rate responding to the decrease of the CD. In the case of
DO(t)=DO(t=w)+α(tw−t) (5)
D0 (t=w) indicates a value in the case of there being no elapsed time. A proportional coefficient α can be obtained by the equation (5). This proportional coefficient α becomes one of coefficient parameters 145 of D0(t), and is stored in the magnetic disk unit 146. A time variation θF(t) of the fogging effect correction coefficient θF for correcting the dimension variation due to the elapsed time can be approximated by the following equation (6). θF (t=w) indicates a value in the case of there being no elapsed time.
θF(t)=θF(t=w)+β(tw−t) (6)
A proportional coefficient β can be obtained by the equation (6). This proportional coefficient β becomes one of coefficient parameters 145 of θF(t), and is stored in the magnetic disk unit 146.
As mentioned above, the correlation D0 (t) among the time t having passed since the writing start time, the total writing time tw, and the base dose D0 can be obtained based on a first coefficient parameter (coefficient α) and a relation between the pattern line width CD and the base dose D0. The first coefficient parameter (coefficient α) can be obtained based on the relation between an elapsed time T after writing and a base dose D0 for correcting a pattern line width CD which varies depending upon the elapsed time. The correlation θF (t) among the time t having passed since the writing start time, the total writing time tw, and the fogging effect correction efficient θF can be obtained based on a second coefficient parameter (coefficient β) and a relation between the pattern line width CD and the fogging effect correction efficient θF. The second coefficient parameter (coefficient β) can be obtained based on the relation between an elapsed time T after writing and the fogging effect correction efficient θF for correcting a pattern line width CD which varies depending upon the elapsed time.
The electron beam writing method according to the present Embodiment will now be described referring to the explanation mentioned above as an assumption.
At Step (S) 102, as a pattern data input step, the control computing unit 110 inputs the pattern data 150 to write a pattern in a writing region. The inputted pattern data 150 is stored in the memory 130 or the magnetic disk unit 146.
At Step 104, as a writing time estimation step, the writing data processing part 120 being an example of a writing time estimation calculating part generates shot data based on the pattern data 150, and calculates a total writing time tw for writing the pattern data 150 based on the shot data. In other words, the total writing time tw required for writing a pattern is estimated. If the total writing time is already known, it is acceptable to input the known time.
At Step 108, as a base dose acquisition step, the base dose D0 at an arbitrary time, after the writing start time and within the writing time, for writing the pattern data 150 is acquired by using a correlation among the time t having passed since the writing start time, the estimated total writing time tw, and the base dose D0. Similarly, as a fogging effect correction coefficient acquisition step, the fogging effect correction coefficient θF at an arbitrary time, after the writing start time and within the writing time, for writing the pattern data 150 is acquired by using a correlation among the time t having passed since the writing start time, the estimated total writing time tw, and the fogging effect correction coefficient θF. First, the base dose acquiring part 112 reads the correlation information 142 from the magnetic disk unit 146. Then, a base dose D0 (t=w) corresponding to a desired CD in the case of there being no elapsed time is calculated. Next, the coefficient parameter 145 is read from the magnetic disk unit 146. By using the D0 (t=w) and the coefficient α, the base dose D0 at an arbitrary time after the writing start time is calculated based on the equation (5). As to the order of reading the correlation information 142 and the coefficient parameter 145, whichever of the two may come first. Alternatively, both of them can be read at the same time.
Then, the fogging effect correction coefficient acquiring part 114 also reads the correlation information 144 from the magnetic disk unit 146. Then, a fogging effect correction coefficient θF (t=w) corresponding to a desired CD in the case of there being no elapsed time is calculated. Next, the coefficient parameter 145 is read from the magnetic disk unit 146. By using the fogging effect correction coefficient θF (t=w) and the coefficient β, the fogging effect correction coefficient θF (t) at an arbitrary time after the writing start time is calculated based on the equation (6). As to the order of reading the correlation information 144 and the coefficient parameter 145, whichever of the two may come first. Alternatively, both of them can be read at the same time.
At Step 110, as a beam dose calculation step, the beam dose calculating part 116 calculates a dose D (x, y) at an arbitrary time after the writing start by using the base dose D0 (t) and the fogging effect correction coefficient θF (t) at an arbitrary time after the writing start time. The equations (1) to (3) mentioned above can be used for the calculating. In that case, the base dose D0 (t) can be used as the base dose D0 which is substituted in the equation at an arbitrary time after writing start. The fogging effect correction coefficient θF (t) can be used as the fogging effect correction coefficient θF which is substituted in the equation at the arbitrary time.
At Step 112, as a beam irradiation time calculation step, the beam irradiation time calculating part 118 calculates a beam irradiation time Td of the electron beam 200 at a position in the writing region at an arbitrary time after the writing start time. The dose D (x, y) can be defined by a product of the beam irradiation time Td and a current density J. Therefore, the beam irradiation time Td can be obtained by dividing the dose D (x, y) by the current density J.
At Step 114, as a writing step, the control computing unit 110 outputs a signal to the deflection control circuit 140 so that the beam irradiation onto a target workpiece may become OFF at the calculated beam irradiation time Td. Then, in the deflection control circuit 140, the blanking deflector 205 is controlled so that the electron beam 200 may be deflected in accordance with the calculated beam irradiation time Td based on the signal outputted from the control computing unit 110. After the desired dose D (x, y) is irradiated onto the target workpiece 101, the electron beam 200 deflected by the blanking deflector 205 is blocked by the blanking aperture plate 206 in order not to reach the target workpiece 101.
As mentioned above, the error between pattern categories can be reduced by changing the base dose D0 (t) and the fogging effect correction coefficient θF(t) depending upon a time. Moreover, it is possible to prevent throughput degradation due to a film thickness measurement, re-irradiation, and the like. Furthermore, according to the present Embodiment, even if there is no pattern for determining a corrected dose, such as the pattern described in JP-A-2000-267259, it is possible to calculate the dose for correcting the line width (CD) variation of a mask at an arbitrary time after writing. Furthermore, even if there is no film thickness measuring apparatus, exposure assist chamber and the like in addition to the main part of the exposure apparatus, the dose for correcting the line width (CD) variation at an arbitrary time after writing the mask can be calculated.
In the example mentioned above, the base dose D0 (t) and the fogging effect correction coefficient θF(t) are calculated by using the equations (5) and (6). However, it is not limited thereto. For example, it is also suitable to perform calculation by the method described below. First, instead of the coefficient parameter 145, the correlation information CD(T) between the elapsed time T and the CD as shown in
Next, the fogging effect correction coefficient acquiring part 114 also reads the correlation information CD(T) from the magnetic disk unit 146. With respect to a desired CD at an arbitrary time after the writing start time, the elapsed time T is calculated based on T=tw−t. Then, CD′, whose dimension has changed because of the elapsed time T, is calculated based on the correlation information CD(T). Then, the correlation information 144 is read from the magnetic disk unit 146. The fogging effect correction coefficient θF corresponding to the CD′ at the elapsed time T having passed is calculated. This calculated fogging effect correction coefficient θF becomes the fogging effect correction coefficient θF(t) at an arbitrary time after the writing start time. As to the order of reading the correlation information 144 and the correlation information CD(T), whichever of the two may come first. Alternatively, both of them can be read at the same time. Furthermore, as to the values of the elapsed time T and the CD′ obtained by the base dose acquiring part 112 or the fogging effect correction coefficient acquiring part 114, it is further suitably efficient to use the values even by the other of the acquiring parts 112 and 114. It is preferable to configure the correlation information CD(T), the correlation information F(CD) 142, and the correlation information G(CD) 144 by an approximate expression, a table, or the like.
As mentioned above, according to Embodiment 1, it is possible to calculate the dose for correcting the line width (CD) variation due to the fogging effect after writing the mask at an arbitrary time after the writing start time. Then, by performing writing using such a calculated dose, the line width (CD) variation due to the fogging effect because of a time elapsed after the writing can be corrected.
A structure in which a dimension variation amount due to the loading effect is corrected by using an exposure dose will be described in Embodiment 2.
While only the structure elements necessary for explaining Embodiment 2 are shown in
As shown in the following equation (7), the pattern line width dimension variation amount Δl(x, y) due to a loading effect can be approximated by the Gaussian distribution, using a loading effect correction coefficient θL, a loading effect influence range (radius of scattering or dispersions) σL, etc.
Integration is herein performed for a pattern to be irradiated. Alternatively, defining a pattern density at a position x=(x, y) to be ρ(x, y), it can be approximated by the following equation (8).
The first term in the equation (7) is a dimension variation amount due to the loading effect depending on a pattern area density. f (x, y) in the second term is a dimension variation amount due to the loading effect depending on a position. Therefore, it becomes possible to correct the dimension to be a desired one by conversely making these dimension variation amounts Δl (x, y) increase and decrease at the time of writing.
Compared with the influence range (several tens of μm) of the proximity effect, the influence range (several mm to several cm) of the loading effect is very large. A writing region of a mask pattern is divided into mesh-like areas having a length on the order of μm to mm as a global ranging, for example 0.5 to 1.0 mm long. Then, this mesh-like area is defined as a unit area (mesh area) for performing the loading effect correction. With respect to each loading effect correction unit area, a dimension variation amount Δl(x, y) for performing the loading effect correction is calculated. Moreover, the loading effect correction coefficient θL serves as an indication showing a maximum value amount of dimension variation due to the loading effect depending upon a pattern area density.
Similarly to the case of the fogging effect correction, even if the loading effect correction is merely performed, a dimension variation due to the elapsed time after writing occurs. As to the substrate used in a prior experiment in Embodiment 2, the same substrate as that in
Next, by performing different experiments, the correlation between a pattern line width (CD) and a loading effect correction coefficient θL is obtained.
Time having passed since the writing start time is defined as “t”. In this case, similarly to the case of Embodiment 1, the elapsed time T is a difference value (T=tw−t) obtained by subtracting the time t from the total writing time tw. What is necessary for correcting the phenomenon that the CD decreases with the time elapsed after writing is to make the dimension of the CD large when writing a pattern, at the rate responding to the decrease of the CD. Then, in the case of defining θL(t)=θL{CD(t)}, the correlation as shown in the graph of
θL(t)=θL(t=w)+γ(tw−t) (9)
A proportional coefficient γ can be obtained by the equation (9). This proportional coefficient γ becomes a coefficient parameter 245 of θL(t), and is stored in the magnetic disk unit 246.
As mentioned above, the correlation θL(t) among the time t having passed since the writing start time, the total writing time tw, and the loading effect correction coefficient θL can be obtained based on a coefficient parameter (coefficient γ) and a relation between the pattern line width CD and the loading effect correction coefficient θL. The coefficient parameter (coefficient γ) can be obtained based on the relation between an elapsed time T after writing and a loading effect correction coefficient θL for correcting a pattern line width CD which varies depending upon the elapsed time.
If a dimension variation amount Δl(x, y) which should be corrected can be obtained, a value of CD to be written after correcting can be obtained by adding the dimension variation amount Δl(x, y) to a desired CD. As shown in
The electron beam writing method according to the present Embodiment will now be described referring to the explanation above mentioned as an assumption.
At Step 202, as a pattern data input step, the control computing unit 110 inputs the pattern data 150 to write a pattern in a writing region. The inputted pattern data 150 is stored in the memory 130 or the magnetic disk unit 246.
At Step 204, as a writing time estimation step, the writing data processing part 120 being an example of a time calculating part generates shot data based on the pattern data 150, and calculates a total writing time tw for writing the pattern data 150 based on the shot data. In other words, the total writing time tw required for writing a pattern is estimated. If the total writing time is already known, it is acceptable to input the known time.
At Step 206, as a loading effect correction coefficient acquisition step, a loading effect correction coefficient θL at an arbitrary time, after the writing start time and within the writing time, for writing the pattern data 150 is acquired by using a correlation among the time t having passed since the writing start time, the estimated total writing time tw, and the loading effect correction coefficient θL. First, the loading effect correction coefficient acquiring part 214 reads the correlation information 244 from the magnetic disk unit 246. Then, a loading effect correction coefficient θL (t=w) corresponding to a desired CD in the case of there being no elapsed time is calculated. Next, the coefficient parameter 245 is read from the magnetic disk unit 246. By using the loading effect correction coefficient θL (t=w) and the coefficient γ, the loading effect correction coefficient θL (t) at an arbitrary time after the writing start time is calculated based on the equation (9). As to the order of reading the correlation information 244 and the coefficient parameter 245, whichever of the two may come first. Alternatively, both of them can be read at the same time.
At Step 208, as a dimension variation amount calculation step, the dimension variation amount calculating part 215 calculates a dimension variation amount Δl(x, y) at an arbitrary time after the writing start time by using the calculated loading effect correction coefficient θL(t). In this case, the equation (7) mentioned above may be used as a calculation method. In that case, instead of the loading effect correction coefficient θL which is substituted in the equation, the loading effect correction coefficient θL(t) at an arbitrary time after writing start can be used.
At Step 210, as a beam dose acquisition step, the beam dose acquiring part 216 acquires, or “obtains” the beam dose D at an arbitrary time, after the writing start time and within the writing time, based on the calculated dimension variation amount Δl(x, y). The beam dose acquiring part 216 reads the correlation information D (CD) 242 from the magnetic disk unit 246. Then, the dimension variation amount Δl(x, y) to be corrected is added to a desired CD. As a result, a value of CD″ to be written after correcting can be obtained. Then, the beam dose D corresponding to the CD″ is acquired from the correlation information D(CD) 242.
Steps after the beam irradiation time calculation step (S212) are the same as those after the beam irradiation time calculation step (S112) in Embodiment 1.
As mentioned above, the error between pattern categories can be reduced by changing the loading effect correction coefficient θL(t) depending upon a time. Moreover, it is possible to prevent throughput degradation due to a film thickness measurement, re-irradiation, and the like. Furthermore, according to Embodiment 2, even if there is no pattern for determining a corrected dose, such as the pattern described in JP-A-2000-267259, it is possible to calculate the dose for correcting as well as Embodiment 1. Furthermore, even if there is no film thickness measuring apparatus, exposure assist chamber and the like in addition to the main part of the exposure apparatus, the dose for correcting the line width (CD) variation at an arbitrary time after writing the mask can be calculated.
In the example mentioned above, the loading effect correction coefficient θL(t) is calculated by using the equation (9). However, it is not limited thereto. For example, it is also suitable to perform calculation by the method described below. First, instead of the coefficient parameter 245, the correlation information CD(T) between the elapsed time T and the CD as shown in
As mentioned above, according to Embodiment 2, it is possible to calculate the dose for correcting the line width (CD) variation due to the loading effect after writing the mask at an arbitrary time after the writing start time. Then, by performing writing using such a calculated dose, the line width (CD) variation due to the loading effect because of a time elapsed after the writing can be corrected.
In the above Embodiment 2, it is described that the dimension variation due to the loading effect can be corrected by performing correction of the beam dose D(x, y) at the time of writing a pattern by the EB pattern writing apparatus 100. According to Embodiment 3, it will be described that pattern data before inputting into the EB pattern writing apparatus 100 is corrected in advance.
At Step 302, as a pattern data input step, the control computing unit 550 inputs the pattern data 12 to write a pattern in a writing region. The inputted pattern data 12 is stored in the memory 520 or the magnetic disk unit 510.
At Step 304, as a writing time estimation step, the writing time estimation calculating part 502 calculates the total writing time tw for writing the pattern data 12, based on the pattern data 12. In other words, the total writing time tw for writing a pattern is estimated. If the total writing time is already known, it is acceptable to input the known time.
At Step 306, as a loading effect correction coefficient acquisition step, a loading effect correction coefficient θL at an arbitrary time, after the writing start time and within the writing time, for writing the pattern data 12 is acquired by using a correlation among the time t having passed since the writing start time, the estimated total writing time tw, and the loading effect correction coefficient θL. First, the loading effect correction coefficient acquiring part 504 reads the correlation information 244 from the magnetic disk unit 510. Then, a loading effect correction coefficient θL (t=w) corresponding to a desired CD in the case of there being no elapsed time is calculated. Next, the coefficient parameter 245 is read from the magnetic disk unit 510. By using the loading effect correction coefficient θL (t=w) and the coefficient γ, the loading effect correction coefficient θL (t) at an arbitrary time after the writing start time is calculated based on the equation (9). As to the order of reading the correlation information 244 and the coefficient parameter 245, whichever of the two may come first. Alternatively, both of them can be read at the same time.
In this case, the loading effect correction coefficient θL(t) may be obtained from the correlation information CD(T) and the correlation information G(CD) 244 like Embodiment 2. In that case, first, instead of the coefficient parameter 245, the correlation information CD(T) between the elapsed time T and the CD as shown in
At Step 308, as a dimension variation amount calculation step, the dimension variation amount calculating part 506 calculates a dimension variation amount Δl(x, y) at an arbitrary time after the writing start time by using the calculated loading effect correction coefficient θL(t). In this case, the equation (7) mentioned above may be used as a calculation method. In that case, instead of the loading effect correction coefficient θL which is substituted in the equation, the loading effect correction coefficient θL(t) at an arbitrary time after writing start can be used.
At Step 310, as a resizing step, the resizing processing part 508 resizes the pattern data 12 according to an estimated time to be passed since the writing start time, based on the calculated dimension variation amount Δl(x, y) at an arbitrary time. Specifically, the dimension variation amount Δ l(x, y) is added to or subtracted from the original dimension of the original pattern data 12.
At Step 312, as an output step, the control computing unit 550 outputs pattern data 14, which has been resized, to be stored in the magnetic disk unit 510. Alternatively, it may output to the pattern writing apparatus 100.
Owing to the structure described above, it becomes possible to perform resizing using a resizing amount different depending upon an elapsed time after writing. This enables to previously correct the pattern data itself before inputting it into a pattern writing apparatus. Thus, it is also preferable to correct the pattern data itself in advance before inputting it into a pattern writing apparatus.
In the Embodiments mentioned above, D0(t), θF(t), and θL(t) are explained as primary functions of the time “t”. However, they are not limited thereto. Other functions may also be suitably used according to the characteristics of the resist. For example, they can be defined as secondary functions of D0(t)=at2+bt+c, θF(t)=a′t2+b′t+c′, and θL(t)=a″t2+b″t+c″. Alternatively, they can be defined as exponent functions of D0=d+f·exp(−t/T), θF(t)=d′+f′·exp(−t/T′), and θL(t)=d″+f″·exp(−t/T″). The coefficients a, b, c, a′, b′, c′, d, f, T, d′, f′, T′, etc. are constants to be varied depending upon the characteristics of the resist. These definitions may be optimized based on the results of experiments for previously inquiring time characteristics of the CDs described in the above Embodiments. The values and equations of such optimized coefficients (parameters) are stored, for example, in the hard disk unit of the pattern writing apparatus, as in the form of a program, etc. Then, when performing writing, D0(t), θF(t), and θL(t) may be calculated by substituting these parameter values into the equations.
In the Embodiments mentioned above, D0(t), θF(t), and θL(t) are calculated by the approximate expressions as relational expressions. However, the following method is also suitable. The optimum values of the D0(t), θF(t), and θL(t) at a certain time are obtained by experiments, without using the approximate expressions, and the experiment data is stored in the form of a table, etc. in a hard disk, for example. Then, when writing, the value may be obtained by referring to the table. Alternatively, the value may be calculated by an interpolation method as needed.
In the above description, the processing contents or operation contents of what is represented by the word “part”, “unit”, or “step” in the above description can be configured by a computer-executable program. It may be executed by a software program, or alternatively by any combination of software, hardware and/or firmware. When configured by a program, the program is recordable or storable onto a recording medium, such as a magnetic disk drive, a magnetic tape drive, an FD, or a ROM (Read Only Memory). For example, the program is recorded on the magnetic disk drive 146, 246, or 510.
Moreover, in
As mentioned above, the embodiments have been described with reference to concrete examples. However, the present invention is not limited to these concrete examples. For example, the configuration of Embodiment 2 or Embodiment 3 can be applied to the case that the loading effect occurs due to a reason other than etching. For example, the configuration is applicable to the case of the loading effect generated during a chemical mechanical polishing (CMP) processing.
Moreover, although description of the apparatus structure, control methods, etc. not directly required for explaining the present invention is omitted, it is possible to suitably select and use some or all of them when needed. For example, while the structure of a control unit for controlling the EB pattern writing apparatus 100 is not described in detail, it should be understood that a necessary control unit structure can be appropriately selected and used.
In addition, any writing method using a charged particle beam, resizing method of a dimension variation amount due to a loading effect, program causing a computer to execute the methods, and apparatus embodying the methods that include elements of the present invention and that can be appropriately modified by those skilled in the art are included within the scope of the present invention.
Additional advantages and modification will readily occur to those skilled in the art. Therefore, the invention in its broader aspects is not limited to the specific details and representative embodiments shown and described herein. Accordingly, various modifications may be made without departing from the spirit or scope of the general inventive concept as defined by the appended claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
2006-321246 | Nov 2006 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
6346354 | Abe et al. | Feb 2002 | B1 |
7511290 | Suzuki et al. | Mar 2009 | B2 |
20070114459 | Suzuki et al. | May 2007 | A1 |
20090084990 | Nishimura et al. | Apr 2009 | A1 |
Number | Date | Country |
---|---|---|
2000-267259 | Sep 2000 | JP |
3493094 | Nov 2003 | JP |
10-2004-0002744 | Jan 2004 | KR |
10-2006-0045074 | May 2006 | KR |
Number | Date | Country | |
---|---|---|---|
20080182185 A1 | Jul 2008 | US |