Field of the Invention
The present invention relates to a method for evaluating an optical image of a pattern, a recording medium, and an information processing apparatus.
Description of the Related Art
An exposure apparatus is used in an exposure process during a process for manufacturing a semiconductor device. The exposure apparatus illuminates a mask (reticle) with a circuit pattern of the semiconductor device formed thereon by an illumination optical system using light from a light source, and transfers the pattern of the mask onto a wafer via a projection optical system or the like.
In recent years, further miniaturization of the pattern of the semiconductor device has been advancing, and a super-resolution technique, such as Off-Axis Illumination of the illumination optical system and an optical proximity effect correction (OPC) of the pattern of the mask, has started to be used in the exposure process.
The pattern corrected by the OPC is input into an optical image simulator, and an optical image of the pattern is calculated and then evaluated to confirm that this OPC has a desired correction effect. This is called lithography verification. The lithography verification can be carried out while the OPC is being performed or after the OPC is completed to determine whether a result of the correction is sufficiently excellent. When this lithography verification is carried out over an entire surface of a device chip (an entire surface of the mask), several days may be spent as a processing time, and it takes an enormous calculation time, since a data amount of the pattern is massive. Further, the miniaturization of the pattern has led to a further increase in the data amount of the pattern, and thus an increase in the time required for the lithography verification according thereto.
There is known a technique that conducts a rule-based check over an entire surface of a chip according to geometric design rules in advance, determines a pattern difficult to be resolved, and carries out the lithography verification on a region limited based on a result of this determination (U.S. Pat. No. 7,886,243).
The lithography verification discussed in U.S. Pat. No. 7,886,243 can reduce a region for which an optical image of a pattern is evaluated, and therefore can bring about a certain effect in a reduction in the calculation processing time. However, since this technique checks the entire surface of the mask according to the geometric design rules before the lithography verification, it takes a while to determine a critical pattern (a lithography hotspot). Further, a determination about a complicated graphic uses the geometric design rules therefor to also become complicated, which raises such a possibility that an oversight may occur in extraction of the critical pattern. This possibility cannot be ignored.
According to an aspect of the present invention, a method performed by a processor includes, acquiring data of patterns of a plurality of cells that include an identified pattern for which an evaluation value of an optical image falls outside a first allowable range among patterns in which each a pattern being a single cell alone, creating the pattern of a mask by arranging the patterns of the plurality of cells that include the identified pattern, and evaluating an optical image of the identified pattern in the created pattern of the mask.
Further features of the present invention will become apparent from the following description of exemplary embodiments with reference to the attached drawings.
In the following description, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
The exemplary embodiments of the present invention can be applied to evaluate an optical image of a pattern of a mask (a master mask) used during manufacturing of various kinds of devices, for example, a semiconductor chip such as an integrated circuit (IC) and a large-scale integration (LSI), a display element such as a liquid crystal panel, a detection element such as a magnetic head, and an image sensor such as a charge coupled device (CCD), and used in micromechanics.
A method for evaluating an optical image of a pattern according to the exemplary embodiments of the present invention will be described.
An integrated circuit of a semiconductor logic chip is designed through a series of complicated conversions from a flow of an electric signal to a layout of a mask. Currently, an automatic software tool (a simulator) is used in most of these design conversions.
First, in step S101, the computer creates the flow of the electric signal (a net list). Subsequently, in step S102, the computer determines a cell library, which is a collection of elements for realizing functions constructed on the net list. The library contains cells having various circuit scales, and the contained cells range from a standard cell such as a Negated AND (NAND) gate and a flip-flop to a macrocell such as a random access memory (RAM), a read only memory (ROM), and a central processing unit (CPU) core. The macrocell is also often constituted by a combination of standard cell patterns.
The cell contains layout information, and information such as data indicating an electric characteristic. The method according to the exemplary embodiments of the present invention will be described, assuming that the standard cell used in the exemplary embodiments of the present invention is a cell patterned according to a one-dimensional Gridded Design layout as a representative example. However, the method according to the exemplary embodiments of the present invention is not limited thereby, and can be also applied to another pattern than a rectangle, such as a pattern according to a two-dimensional layout. The one-dimensional layout technique will be described below. Due to, for example, a reduction in the factor k1, it has been becoming difficult to transfer a desired pattern onto a wafer with high fidelity using the conventional two-dimensional layout pattern (that extends in vertical and horizontal directions). Therefore, in recent years, a method for manufacturing a circuit pattern that is called the one-dimensional layout technique has been contrived. According to the one-dimensional layout technique, a line and space (L/S) pattern based on a single pitch is formed. After that, a plurality of rectangular pattern elements such as a cut pattern, which has equal image dimensions, is transferred onto a same grid at a plurality of positions by an exposure. In this manner, a circuit pattern is fabricated by cutting the L/S pattern based on a single pitch, which is formed on the substrate in advance, by the plurality of pattern elements, and connecting space portions. This method can not only reduce an exposed area compared to the conventional two-dimensional pattern, but also increase an exposure latitude and make resolution of the pattern technically easier.
Subsequently, in step S103, the computer performs an OPC on a pattern of each of the cells in the cell library. In this example, a model-based OPC will be described. First, the computer sets each single one of the standard cells configured according to design values as a target, and calculates an optical image of the target by conducting a simulation. If the exposure apparatus is the projection exposure apparatus, the computer calculates an optical image on an image plane when the single cell alone would be placed on a mask surface and illuminated under a predetermined illumination condition, and then the pattern of the illuminated cell would be projected on the substrate (the image plane) using the projection optical system. In step S103, the computer performs the OPC (optical proximity effect correction) on the pattern of the cell in such a manner that the calculated optical image approaches a target dimension. The example using the model-based OPC has been described here, but the OPC performed at this time may be a rule-based OPC. Further, the OPC may be omitted for such a reason that an exposure margin can be sufficiently secured, or another reason.
In step S104, the computer evaluates an imaging characteristic of the cell pattern corrected by the OPC in step S103. If the exposure apparatus is the projection exposure apparatus, the computer calculates an optical image on the image plane when the cell pattern corrected by the OPC in step S103 would be placed on the mask surface and illuminated under the predetermined illumination condition, and then the illuminated cell pattern would be projected on the image plane using the projection optical system. Then, the computer evaluates the optical image according to a predetermined evaluation index, and calculates an evaluation value as the imaging characteristic. The optical image can be calculated according to a known imaging theory or an optical model using an optical simulator. Examples of the evaluation index include the exposure latitude, a normalized image long-slope (NILS), and a depth of focus (DOF) of the optical image. An exposure condition employed in steps S103 and 104, such as an exposure wavelength of the exposure apparatus, the condition for the illumination of the mask, and a numerical aperture (NA) of the projection optical system, had better being set to become similar or close to an exposure condition that will be employed when a pattern on the entire surface of the mask (chip) is subjected to the exposure process by the exposure apparatus.
Subsequently, in step S105, the computer identifies a pattern in the cell for which the evaluation value of the optical image falls outside a first allowable range, based on the evaluation value of the optical image obtained in step S104. When the pattern is actually formed on the substrate, a defective chip is manufactured due to various causes such as a performance of a process apparatus that performs predetermined processing on the substrate, and deformation of the substrate, in addition to a cause relating to the exposure apparatus. An allowable value for the imaging characteristic when the entire surface of the mask is subjected to the exposure process by the exposure apparatus is predetermined to prevent a yield rate from decreasing due to these causes.
Generally, since the imaging characteristic of the entire surface of the mask formed by arranging a plurality of cells is changed by an extremely small amount from the imaging characteristic of the single cell alone before the cell is mounted on the mask, a range that can satisfy a process requirement even when a change occurs is set as the allowable range for the cell imaging characteristic. For example, as illustrated in
In step S105, the computer identifies the critical pattern (an identified pattern) for which the evaluation value of the optical image calculated in step S104 falls outside the first allowable range. In step S106, the computer stores a position (coordinates) of the identified critical pattern in the cell into a storage unit such as a memory. Further, the computer can also store information about coordinates at which the cell containing the critical pattern is placed in the pattern of the mask to be created, into the memory.
Subsequently, in step S107, the computer creates the pattern of the mask using the cell patterns corrected by the OPC and the net list. First, the computer obtains data of patterns of a plurality of cells that include the critical pattern identified in step S105. Then, the computer converts the obtained data into a physical layout of a circuit using the patterns of the cells and the net list. An automatic placement and routing tool is used for converting the data into the layout. Generally, the data of the cells includes all polygons on all layers, which are required to manufacture a device including the cells. A commonly-used format for the layout is Graphic Database System II (GDSII) or Open Artwork System Interchange Standard (OASIS). Physical layout data over the entire surface of the mask is created, and the pattern of the mask is created by the automatic placement and routing tool.
After the pattern of the mask is created, the design is verified to confirm that the net list is appropriately converted into the layout, and the created final layout unfailingly complies with a specific geometric design rule. If an abnormality or an error is found out by a design verification tool, a designer should correct a defective portion before the layout is sent to a mask manufacturing factory to manufacture the mask. Further, a layout verification simulation is carried out to predict a manufacturing distortion that may occur during lithography patterning. If the magnitudes of these errors are determined to be significant, corrections are made using some form of Optical and Process Correction (OPC). The OPC can correct an image distortion, an optical proximity effect, a photoresist kinetic effect, an etch loading distortion, and other various process effects.
Subsequently, in step S108, the computer performs the OPC processing on the created pattern of the mask. The computer corrects the shape of the pattern of the mask in such a manner that an optical image of the pattern of the mask approaches a target value. At this time, generally, the correction is made using a model in consideration of the influence of an exposure, development, etching, and the like relating to wafer process processing. This correction may be omitted, if disposing the cells corrected by the OPC in step S103 allows a sufficient margin to be obtained at the time of the lithography verification even without the OPC processing performed on the entire surface of the chip.
Subsequently, in step S109, the computer carries out the lithography verification for evaluating an optical image of the pattern identified in step S105, in the entire surface of the mask. First, the computer extracts a portion to be verified by the lithography verification based on the information about the critical pattern and the critical cell identified in step S105 and stored in the memory. The coordinates at which the critical cell is placed in the pattern layout of the entire surface of the chip can be clarified from layout design information using the placement and routing tool. Further, the coordinates of the critical pattern in the critical cell are also clarified from the information stored in the memory. The computer extracts a portion to be verified by the lithography verification from these coordinate information pieces. More specifically, if the influence of the proximity effect of the pattern cannot be ignored, the computer sets a region to be calculated by the optical simulator in such a manner that the optical simulator can calculate a portion even including a region of K·λ/NA (K is a constant, λ is the exposure wavelength, and NA is the numerical aperture on a projection side of the projection optical system) surrounding the critical pattern. In other words, the lithography verification does not have to be carried out for a region in the entire surface of the mask that is not a critical pattern. Since the imaging characteristic of the single cell alone satisfies the first allowable range in the region that is not a critical pattern, this region highly likely satisfies the second allowable range, which is wider than the first allowable range, when the cell is mounted on the mask. Therefore, even omitting the lithography verification for the region that is not a critical pattern does not adversely affect evaluation of the imaging characteristic of the mask. In this manner, according to the exemplary embodiments of the present invention, the lithography verification is omitted for the region that is not a critical pattern, whereby it is possible to efficiently carry out the lithography verification on only the critical cell and the critical pattern, thereby succeeding in reducing a calculation time.
Subsequently, in step S110, the computer determines whether an evaluation value of the optical image of the critical pattern, which is calculated in step S109, falls within the second allowable range. If the evaluation value of the optical image falls within the second allowable range with respect to all critical patterns (YES in step S110), in step S111, the computer determines this pattern as a final pattern of the mask, and creates the pattern of the mask. If there is any critical pattern for which the evaluation value of the optical image falls outside the second allowable range (NO in step S110), in step S112, the computer performs a pattern correction so as to improve the imaging characteristic of this critical pattern. As the pattern correction, the computer can change the shape of the pattern, change the position of the pattern, add an auxiliary pattern, change the position of the cell in the mask, and/or make replacement. Then, the computer repeats steps S103 to S110 for the corrected pattern.
Next, specific exemplary embodiments will be described below.
First, a first exemplary embodiment of the present invention will be described.
A root mean square (RMS) of a line width error of each pattern element, and a NILS of each pattern element are set as evaluation targets of the image of the pattern. Further, a depth of focus F in which the exposure latitude (EL) satisfies 5% for a dimension CDx of an X cross-section including a center of a design value of each pattern element and a dimension CDy of a Y cross-section including the center of the design value of each pattern element is also set as an evaluation target. Furthermore, a positional shift error RGx and a positional shift error RGy of each pattern element are also set as evaluation targets. In the present exemplary embodiment, the following expression, an expression (1) is used as an evaluation index (an evaluation function) P, since it may be desirable to minimize the line width error and the positional shift errors of the pattern element while maximizing the NILS and the depth of focus of the pattern element. An RMS value of a sum of all evaluation points of images of patterns of a plurality of cells is set as a term of the evaluation function P with respect to the line width error. A worst value (a minimum value) among all evaluation points of the images of the patterns of the plurality of cells is set as a term of the evaluation function P with respect to each of the NILS, the positional shift errors, and the depth of focus.
P=RMS OF LINE WIDTH ERROR/ALLOEABLE VALUE OF RMS OF LINE WIDTH ERROR+ALLOWABLE VALUE OF NILS/(MINIMUM VALUE OF NILS+0.001)+MINIMUM VALUE OF POSITIONAL SHIFT ERROR RGx,RGy/ALLOWABLE VALUE OF POSITIONAL SHIFT ERROR+ALLOWABLE VALUE OF DEPTH OF FOCUS/(MINIMUM VALUE OF DEPTH OF FOCUS F+0.001) (1)
In this expression, the allowable value of the RMS of the line width error is 1% of a target line width, the allowable value of the NILS is 1.5, the allowable value of the positional shift error is 5 nm, and the allowable value of the depth of focus is 70 nm.
As a result, an exposure condition is determined to be an annular illumination corresponding to an NA of 1.35, an external σ of 0.85, and an annular ratio of 0.5, and this exposure condition is used in the evaluation of the cell imaging characteristic, and the evaluation of the imaging characteristic of the entire surface of the mask. The patterns of the standard cells and the shape of the illumination are optimized at the same time, but they do not have to be optimized. A predetermined exposure condition when the entire surface of the mask is subjected to the exposure process may be used as the exposure condition.
Further, in step S103, the computer performs the OPC on the cut pattern of each of the cells, and calculates a bias amount and a shift amount of the cut pattern of each of the cells. For a cell that can provide a sufficient exposure margin, this cell may be maintained according to the design value without the OPC performed thereon.
Subsequently, in step S104, the computer evaluates the imaging characteristic of the single cell alone for the pattern of each of the cells using the established exposure condition and the standard cell. The depth of focus in which the exposure latitude satisfies 5% is set as the evaluation index.
Subsequently, in step S107, the computer creates the layout of the entire surface of the mask from the net list and graphic information of the fifteen standard cells. In the present example, the computer creates a mask pattern on the entire surface of the chip as illustrated in
Subsequently, in step S108, the computer performs the OPC on the layout of the entire surface of the mask. The line width and the coordinates of the central position are set as variables of each of the cut patterns. The computer carries out an optical simulation under the annular illumination corresponding to the NA of 1.35, the external σ of 0.85, and the annular ratio of 0.5, and corrects the variables so as to minimize a line width error and a positional shift error between the optical image and the target values in best focus.
Now, a method for carrying out the lithography verification on a critical pattern will be described below. Coordinates (X, Y) of the focused critical pattern can be identified as X=Xf+X1 and Y=Yf+Y1, using the coordinates (Xf, Yf) at which the critical cell containing the critical pattern is placed in the mask, and the coordinates (X1, Y1) of the focused critical pattern in the cell. Coordinates of another critical pattern can be also identified in a similar manner. A database of all of critical patterns can be constructed by performing this calculation over the entire surface of the mask. In step S109, the computer evaluates optical images of these critical patterns. Regarding a range for which the optical image is calculated, the computer carries out the lithography verification while adding a region of K·λ/NA (2≦K≦20) surrounding the focused critical pattern to a region to be calculated by the simulator, in consideration of the influence of the optical proximity effect of the pattern. The value of the constant K varies depending on the dimension of the focused pattern, required accuracy, and the like. The computer repeats the simulation while sequentially changing the region, thereby carrying out the lithography verification on the critical patterns. The computer uses the same evaluation index as the evaluation index when the mask variables of the standard cells and the variables of the illumination are optimized, as the evaluation index at this time. The region may be set in such a manner that a plurality of critical patterns is contained in a same calculation region, so that the calculation area of the focused critical pattern can be efficiently set. Further, the lithography verification may be carried out by repeating a simulation including a critical cell and its vicinity.
In this manner, according to the present exemplary embodiment, it is possible to reduce the number of patterns to be verified by the lithography verification in the entire surface of the mask, thereby efficiently carrying out the lithography verification on the entire mask. In other words, it is possible to provide the method for evaluating an optical image of a pattern that is capable of carrying out the lithography verification in a shorter time.
Next, a second exemplary embodiment of the present invention will be described. According to the first exemplary embodiment, the imaging characteristic of the pattern of each cell is evaluated, and then a critical pattern is identified. Once a critical pattern is identified, a position of the critical pattern is stored in the memory. Therefore, at the next time that a pattern of a mask is created using the same cell, the lithography verification can be carried out by only using the stored position of the critical pattern, and steps S103, 104, and 105 can be omitted.
First, the computer performs steps S101 to S111 in a similar manner to the first exemplary embodiment, thereby identifying a critical pattern and creating a pattern of a first mask. Subsequently, the computer adjacently arranges a plurality of cells including the identified critical pattern, thereby creating a pattern of a second mask different from the pattern of the first mask. Then, the computer carries out the lithography verification by reading out the position of the critical pattern stored in the memory, extracting a position of the identified critical pattern in the pattern of the second mask, and calculating an optical image of the critical pattern. The computer locates the position of the critical pattern in the second mask using a position of the cell in the mask and the position of the critical pattern in the cell.
In this manner, when a pattern of another mask is created, it is possible to share the information about the critical cell and the critical pattern of the standard cells if a common standard cell library is used between similar wafer processes. This can eliminate the processes of steps S103 to 105 to further reduce the calculation time, thereby allowing the lithography verification to be carried out on the pattern of the mask in a short time. On the other hand, the method discussed in U.S. Pat. No. 7,886,243 includes the check according to the geometric design rules every time a chip (a mask) is newly designed.
In this manner, the data of the mask pattern created by performing the steps as far as step S111 is converted according to a format of data to be input into a mask manufacturing apparatus (a drawing apparatus), and this converted data is input into the mask manufacturing apparatus. Then, the mask manufacturing apparatus draws the pattern on a mask blank based on the input data to manufacture the mask. The manufactured mask is introduced into the projection exposure apparatus. The projection exposure apparatus illuminates the manufactured mask under a set exposure condition, projects an image of the pattern of the mask onto a photosensitive material (a resist) on the substrate, and exposes the photosensitive material. If the exposure apparatus is the electron beam exposure apparatus, the exposure process can be performed by controlling a position of an electron beam and blanking using the data of the created mask pattern, and transferring the pattern onto the substrate by an exposure.
Next, an exemplary embodiment of a method for manufacturing a device using the above-described exposure apparatus will be described. The device is manufactured by performing a process of mounting the mask manufactured in the above-described manner on the exposure apparatus and transferring the pattern of the mask onto the substrate coated with the photosensitive material by an exposure, a process of developing the substrate exposed by the exposure process, and other known processes. The device can be a semiconductor integrated circuit element, a liquid crystal display element, and the like. The substrate can be a wafer, a glass plate, and the like. Examples of the known processes include respective processes of oxidation, a film formation, deposition, doping, planarization, etching, a resist removal, dicing, bonding, and packaging.
Having described exemplary embodiments of the present invention, it should be apparent that the present invention is not limited to these exemplary embodiments, and can be modified and changed in various manners within the scope of the invention.
While the present invention has been described with reference to exemplary embodiments, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. The scope of the following claims is to be accorded the broadest interpretation so as to encompass all such modifications and equivalent structures and functions.
This application claims the benefit of Japanese Patent Application No. 2013-267159 filed Dec. 25, 2013, which is hereby incorporated by reference herein in its entirety.
Number | Date | Country | Kind |
---|---|---|---|
2013-267159 | Dec 2013 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
7886243 | Gumaste | Feb 2011 | B1 |
20030162105 | Nojima | Aug 2003 | A1 |
20080003510 | Harazaki | Jan 2008 | A1 |
20110177457 | Maeda | Jul 2011 | A1 |
Number | Date | Country | |
---|---|---|---|
20150177609 A1 | Jun 2015 | US |