CN119087738A - Layout correction method, storage medium and terminal - Google Patents
Layout correction method, storage medium and terminal Download PDFInfo
- Publication number
- CN119087738A CN119087738A CN202411137065.0A CN202411137065A CN119087738A CN 119087738 A CN119087738 A CN 119087738A CN 202411137065 A CN202411137065 A CN 202411137065A CN 119087738 A CN119087738 A CN 119087738A
- Authority
- CN
- China
- Prior art keywords
- layout
- auxiliary
- correction
- pattern
- optical proximity
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 118
- 238000012937 correction Methods 0.000 title claims abstract description 91
- 238000003860 storage Methods 0.000 title claims abstract description 9
- 230000008569 process Effects 0.000 claims abstract description 58
- 230000003287 optical effect Effects 0.000 claims abstract description 41
- 238000005457 optimization Methods 0.000 claims abstract description 21
- 238000001459 lithography Methods 0.000 claims abstract description 16
- 238000001259 photo etching Methods 0.000 claims abstract description 10
- 238000012545 processing Methods 0.000 claims abstract description 8
- 238000000206 photolithography Methods 0.000 claims description 24
- 230000006870 function Effects 0.000 claims description 14
- 238000011156 evaluation Methods 0.000 claims description 11
- 238000012986 modification Methods 0.000 claims description 9
- 230000004048 modification Effects 0.000 claims description 9
- 238000002715 modification method Methods 0.000 claims description 3
- 238000013519 translation Methods 0.000 claims description 3
- 238000004364 calculation method Methods 0.000 abstract description 14
- 238000005516 engineering process Methods 0.000 abstract description 10
- 238000004519 manufacturing process Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 238000005259 measurement Methods 0.000 description 4
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 description 3
- 229920002120 photoresistant polymer Polymers 0.000 description 3
- 229910052710 silicon Inorganic materials 0.000 description 3
- 239000010703 silicon Substances 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000012804 iterative process Methods 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Landscapes
- Exposure And Positioning Against Photoresist Photosensitive Materials (AREA)
Abstract
A layout correction method, a storage medium and a terminal are provided, wherein the layout correction method comprises the steps of providing an initial layout, generating a plurality of first auxiliary graphics in the initial layout by adopting a rule-based auxiliary graphics generation method, performing optical proximity correction iterative processing on the main graphics, and performing optimization operation of a photoetching process window based on the auxiliary graphics in the process of each optical proximity correction. Compared with the layout correction mode based on the inversion lithography technology, the layout correction mode based on the rule is adopted to generate a plurality of first auxiliary graphs, and in the optimization operation process of the lithography process window based on the auxiliary graphs, the calculation mode of pixelation is avoided, so that the calculation efficiency of layout correction is effectively improved.
Description
Technical Field
The present invention relates to the field of semiconductor manufacturing technologies, and in particular, to a layout correction method, a storage medium, and a terminal.
Background
Integrated circuit fabrication technology is a complex process and technology is rapidly updated. One critical parameter that characterizes integrated circuit fabrication technology is the minimum feature size, i.e., critical dimension (critical dimension, CD), which, as critical dimensions shrink, even to the nanometer scale, makes it possible to place millions of devices on each chip, just as critical dimensions shrink.
Photolithography is a driving force for the development of integrated circuit fabrication processes and is one of the most complex techniques. The improvement in lithography is of great importance for the development of integrated circuits relative to other single fabrication techniques. Before the photolithography process begins, the pattern is first transferred to the reticle by a specific apparatus, and then the patterned structure on the reticle is transferred to the silicon wafer from which the chip is fabricated by generating light of a specific wavelength through the photolithography apparatus. However, due to the shrinking dimensions of semiconductor devices, distortion may occur during the transfer of the pattern to the silicon wafer, which may result in failure of the overall fabrication technique if not eliminated. Therefore, in order to solve the problem, optical proximity correction (Optical Proximity Correction, OPC) can be performed on the mask, i.e. pre-processing is performed on the photolithography mask, and modification is performed in advance, so that the amount of modification compensation can just compensate the optical proximity effect caused by the exposure system.
However, there are still a number of problems with layout modification in the prior art.
Disclosure of Invention
The invention solves the technical problem of providing a layout correction method, a storage medium and a terminal so as to improve the photoetching process window and the calculation efficiency of layout correction.
In order to solve the problems, the technical scheme of the invention provides a layout correction method, which comprises the steps of providing an initial layout, generating a plurality of first auxiliary graphics in the initial layout by adopting a rule-based auxiliary graphics generation method, forming an intermediate layout on the initial layout, carrying out optical proximity correction iterative processing on the main graphics, and carrying out optimization operation of a photoetching process window based on the auxiliary graphics in the optical proximity correction process each time, so that the intermediate layout forms a corrected layout.
Optionally, the method for performing the optimization operation of the lithography process window based on the auxiliary graph comprises the step of adjusting the shape and the position of the first auxiliary graph.
Optionally, the method of adjusting the shape of the first auxiliary pattern includes adjusting one or both of a length dimension and a width dimension of the first auxiliary pattern.
Optionally, the method for adjusting the position of the first auxiliary graph comprises adjusting the size of the interval between the first auxiliary graph and the main graph or adjusting the size of the interval between the adjacent first auxiliary graphs.
Optionally, the method for carrying out the optimization operation of the photoetching process window based on the auxiliary graph further comprises the step of generating a plurality of second auxiliary graphs in the intermediate layout.
Optionally, the first auxiliary pattern and the second auxiliary pattern are sub-resolution auxiliary patterns.
Optionally, the optical proximity correction comprises a fragmented optical proximity correction.
Optionally, the method for performing the fragmented optical proximity correction on the main graph comprises dividing each side length of the main graph into a plurality of correction line segments, and performing translation processing on each correction line segment along a direction perpendicular to the correction line segment.
Optionally, an evaluation function based on edge placement error directs an iterative correction direction of the fragmented optical proximity correction.
Optionally, the evaluation function based on the bandwidth of the photolithography process variation directs the iterative operation direction of the optimization operation of the photolithography process window.
Correspondingly, the technical scheme of the invention also provides a storage medium, on which computer instructions are stored, wherein the computer instructions execute the steps of the method in any one of the technical schemes when running.
Correspondingly, the technical scheme of the invention also provides a terminal which comprises a memory and a processor, wherein the memory stores computer instructions capable of running on the processor, and the processor executes the steps of the method in any one of the technical schemes when running the computer instructions.
Compared with the prior art, the technical scheme of the invention has the following advantages:
In the layout correction method of the technical scheme of the invention, a rule-based auxiliary pattern generation method is adopted to generate a plurality of first auxiliary patterns in the initial layout, and the optimization operation of the photoetching process window is carried out based on the auxiliary patterns in each optical proximity correction process. Compared with the layout correction mode based on the inversion lithography technology, the layout correction mode based on the rule is adopted to generate a plurality of first auxiliary graphs, and in the optimization operation process of the lithography process window based on the auxiliary graphs, the calculation mode of pixelation is avoided, so that the calculation efficiency of the layout correction can be effectively improved.
Further, the optical proximity correction includes a fragmented optical proximity correction. Compared with a layout correction mode based on inversion lithography, the method avoids adopting a pixelated calculation mode and can further improve the calculation efficiency of layout correction.
Drawings
FIG. 1 is a schematic flow diagram of a layout modification method according to an embodiment of the present invention;
fig. 2 to 6 are schematic structural diagrams of steps of a layout correction method according to an embodiment of the present invention.
Detailed Description
As described in the background, there are still a number of problems with layout modification in the prior art. The following will specifically explain.
In order to increase the contrast of the pattern during the optical proximity correction, a target pattern and a sub-resolution auxiliary pattern (Sub Resolution Assist Feature, SRAF) are usually formed on the mask, wherein the sub-resolution auxiliary pattern is a surrounding pattern that generates an optical proximity effect on the target pattern, and is not formed on the wafer after exposure, and the sub-resolution auxiliary pattern is selected from various stripes, boxes, and the like. The prior art typically collects wafer data by selecting an image plane (IMAGE PLANE) in the middle of the photoresist layer to calibrate an optical proximity correction model (model) of the main pattern (MAIN PATTERN), and then uses the calibrated model to simulate the main pattern under normal conditions and to simulate the sub-resolution auxiliary pattern under overexposure conditions.
There are two general ways of inserting sub-resolution auxiliary patterns in the industry at present, one way is based on a rule insertion way, the process generally obtains a rule of inserting a fixed sub-resolution auxiliary pattern through design experiments, and inserts the sub-resolution auxiliary pattern before optical proximity correction is operated, and the other way is to obtain a rule of freely inserting the sub-resolution auxiliary pattern in the operation process through inversion lithography (Inverse Lithography Technology, ILT). The method comprises the steps of inserting sub-resolution auxiliary patterns based on rules, performing fragmented optical proximity correction iteration processing on a main pattern, and not changing the pattern shape and position of the sub-resolution auxiliary patterns in the fragmented optical proximity correction process, performing pixelation calculation on the main pattern and the sub-resolution auxiliary patterns based on an inversion lithography technology, correcting the main pattern and the sub-resolution auxiliary patterns by using a plurality of evaluation functions (cost functions), and performing pixelation movement on the sub-resolution auxiliary patterns in the correction process.
However, the former layout modification approach has limited ability to raise the photolithography process window, but is run-time fast. The latter layout modification mode can greatly improve the photoetching process window, but the operation time is too long.
On the basis, the invention provides a layout correction method, a storage medium and a terminal, wherein a rule-based auxiliary pattern generation method is adopted to generate a plurality of first auxiliary patterns in the initial layout, and optimization operation of a photoetching process window is carried out based on the auxiliary patterns in each optical proximity correction process. Compared with the layout correction mode based on the inversion lithography technology, the layout correction mode based on the rule is adopted to generate a plurality of first auxiliary graphs, and in the optimization operation process of the lithography process window based on the auxiliary graphs, the calculation mode of pixelation is avoided, so that the calculation efficiency of the layout correction can be effectively improved.
In order that the above-recited objects, features and advantages of the present invention will become more readily apparent, a more particular description of the invention briefly described above will be rendered by reference to specific embodiments thereof which are illustrated in the appended drawings.
FIG. 1 is a schematic flow diagram of a layout modification method according to an embodiment of the present invention, including:
Step S101, providing an initial layout, wherein the initial layout comprises a plurality of main graphs;
step S102, generating a plurality of first auxiliary graphics in the initial layout by adopting a rule-based auxiliary graphics generation method, so that the initial layout forms an intermediate layout;
And step S103, performing optical proximity correction iterative processing on the main pattern, and performing optimization operation of a photoetching process window based on the auxiliary pattern in each optical proximity correction process, so that the middle layout forms a correction layout.
The following describes the steps of the layout correction method in detail with reference to the drawings.
Fig. 2 to 6 are schematic structural diagrams of steps of a layout correction method according to an embodiment of the present invention.
Referring to fig. 2, an initial layout is provided, which includes a number of main patterns 100.
In this embodiment, the main pattern 100 is a pattern that can be exposed and developed on the photoresist in a subsequent process, and a pattern corresponding to an actual functional device is formed on the wafer.
Referring to fig. 3, a rule-based auxiliary graph generating method is adopted to generate a plurality of first auxiliary graphs 101 in the initial layout, so that the initial layout forms an intermediate layout.
It should be noted that, the first auxiliary patterns 101 are inserted between the main patterns 100 by using a rule-based SRAF (rule-based SRAF) generating method, that is, according to an empirically manually preset configuration rule, a plurality of first auxiliary patterns 101 are inserted in the gaps between the main patterns 100 in combination with the gap positions and the shapes between the main patterns 100, and the number and the corresponding positions of the first auxiliary patterns 101 to be inserted. After the first auxiliary pattern 101 is generated, the position between the first auxiliary pattern 101 and the main pattern 100 is detected, and the position and the size of the first auxiliary pattern 101 are adjusted according to the detected condition.
In this embodiment, the first auxiliary pattern 101 is a resolution auxiliary pattern (Sub Resolution Assist Feature, SRAF), and the sub-resolution auxiliary pattern is a more adopted optical proximity correction method. The method has the characteristics that the isolated pattern and the sparse pattern also have dense patterns by adding the isolated pattern and the sparse pattern near the main pattern 100 of the layout, so that the light intensity distribution is improved, and the imaging quality is improved. The sub-resolution assist feature cannot be imaged because the line width of the sub-resolution assist feature is small where the intensity of the diffracted light is less than the photoresist threshold on the substrate (e.g., silicon wafer).
Referring to fig. 4, the main pattern 100 is subjected to iterative processing of optical proximity correction, and optimization operation of a photolithography process window is performed based on an auxiliary pattern in each optical proximity correction process, so that the intermediate pattern forms a corrected pattern.
And generating a plurality of first auxiliary patterns 101 in the initial layout by adopting a rule-based auxiliary pattern generation method, and carrying out optimization operation of a photoetching process window based on the auxiliary patterns in the process of optical proximity correction each time. Compared with the layout correction mode based on the inversion lithography technology, the layout correction mode based on the rule is adopted to generate a plurality of first auxiliary graphs 101, and in the optimization operation process of the lithography process window based on the auxiliary graphs, the calculation mode of pixelation is avoided, so that the calculation efficiency of the layout correction can be effectively improved.
In this embodiment, the method for performing the optimization operation of the photolithography process window based on the auxiliary pattern includes adjusting the shape and position of the first auxiliary pattern 101.
With continued reference to fig. 4, in the present embodiment, the method for adjusting the shape of the first auxiliary pattern 101 includes adjusting one or both of a length dimension and a width dimension of the first auxiliary pattern 101.
With continued reference to fig. 4, in the present embodiment, the method for adjusting the position of the first auxiliary pattern 101 includes adjusting the size of the space between the first auxiliary pattern 101 and the main pattern 100, or adjusting the size of the space between adjacent first auxiliary patterns 101.
With continued reference to fig. 4, in this embodiment, the method for performing the optimization operation of the photolithography process window based on the auxiliary patterns further includes generating a plurality of second auxiliary patterns 102 in the intermediate layout.
In this embodiment, the second auxiliary pattern 102 is also a sub-resolution auxiliary pattern.
In this embodiment, the optical proximity correction uses fragmented optical proximity correction. Compared with a layout correction mode based on inversion lithography, the segmented optical proximity correction is adopted for correction of the main graph 100, so that a pixelation calculation mode is avoided, and the calculation efficiency of layout correction can be further improved.
In this embodiment, the method for performing the fragmented optical proximity correction on the main pattern 100 includes dividing each side length of the main pattern 100 into a plurality of correction line segments (not labeled), and performing a translation process on each correction line segment along a direction perpendicular to the correction line segment.
In this embodiment, the method for dividing each side length of the main graph 100 into a plurality of correction line segments includes setting a plurality of segment points (not shown) on each side length of the main graph 100, and one correction line segment is located between adjacent segment points.
In this embodiment, an evaluation function (EPE cost function) based on an edge placement Error (EDGE PLACEMENT Error, EPE) directs the iterative correction direction of the fragmented optical proximity correction, where the evaluation function of edge placement Error is:
and EPE n is the edge placement error corresponding to each corrected line segment.
Referring to fig. 5, in this embodiment, the method for obtaining the edge placement error of each corrected line segment includes obtaining an exposure pattern 103 corresponding to the main pattern 100 after the fragmented optical proximity correction, and comparing the exposure pattern 103 with the main pattern 100 in the initial layout to obtain the edge placement error. The two measurement points P1 of the edge placement error are the center point of each correction line segment in the main pattern 100 and the point on the exposure pattern 103 corresponding to the direction perpendicular to the correction line segment, and the distance between the two measurement points P1 is the edge placement error.
Since the smaller the value of the edge placement error is, the higher the matching degree between the exposure pattern 103 and the main pattern 100 is, the value of the evaluation function of the edge placement error needs to be gradually reduced after each iterative process of optical proximity correction.
In this embodiment, the iterative operation direction of the optimization operation of the photolithography process window is guided based on an evaluation function (PV band cost function) of the photolithography process variation bandwidth, where the evaluation function of the photolithography process variation bandwidth is:
and PVband n is the photolithographic process variation bandwidth corresponding to each correction line segment.
Referring to fig. 6, in this embodiment, the method for obtaining the bandwidth of the photolithography process variation of each corrected line segment includes obtaining two worst exposure patterns of the main pattern 100 after the optical proximity correction, that is, a first worst exposure pattern 104 under a forward direction deviating from the optimal exposure condition and a second worst exposure pattern 105 under a reverse direction deviating from the optimal exposure condition, and comparing the cores of the first worst exposure pattern 104 and the second worst exposure pattern 105 to obtain the bandwidth of the photolithography process variation. The two measurement points P2 of the photolithography process variation bandwidth are the center point of each correction line segment in the main pattern 100, and the points on the first worst exposure pattern 104 and the second worst exposure pattern 105 corresponding to the direction perpendicular to the correction line segment, and the space size between the two measurement points P2 is the photolithography process variation bandwidth.
Since the smaller the value of the photolithography process variation bandwidth is, the higher the photolithography process window is, the value of the evaluation function of the photolithography process variation bandwidth needs to be gradually reduced after each optimization operation of the photolithography process window.
Accordingly, in an embodiment of the present invention, there is further provided a storage medium having stored thereon computer instructions that when executed perform the steps of the method according to any one of the embodiments described above.
Correspondingly, the embodiment of the invention also provides a terminal which comprises a memory and a processor, wherein the memory stores computer instructions capable of running on the processor, and the processor executes the steps of the method in any one of the embodiments when running the computer instructions.
Although the present invention is disclosed above, the present invention is not limited thereto. Various changes and modifications may be made by one skilled in the art without departing from the spirit and scope of the invention, and the scope of the invention should be assessed accordingly to that of the appended claims.
Claims (12)
1. A layout correction method is characterized by comprising the following steps:
providing an initial layout, wherein the initial layout comprises a plurality of main graphs;
Generating a plurality of first auxiliary graphics in the initial layout by adopting a rule-based auxiliary graphics generation method, so that the initial layout forms an intermediate layout;
And performing optical proximity correction iterative processing on the main pattern, and performing optimization operation of a photoetching process window based on the auxiliary pattern in the optical proximity correction process each time so that the middle layout forms a correction layout.
2. The method for modifying a layout according to claim 1, wherein the optimizing operation of the photolithography process window based on the auxiliary pattern comprises adjusting the shape and position of the first auxiliary pattern.
3. The method for modifying a layout according to claim 2, wherein the method for adjusting the shape of the first auxiliary pattern comprises adjusting one or both of a length dimension and a width dimension of the first auxiliary pattern.
4. The method for correcting a layout according to claim 2, wherein the method for adjusting the position of the first auxiliary pattern comprises adjusting a pitch size between the first auxiliary pattern and the main pattern or adjusting a pitch size between adjacent first auxiliary patterns.
5. The method for modifying a layout according to claim 2, wherein the method for performing the optimization operation of the lithography process window based on the auxiliary patterns further comprises generating a plurality of second auxiliary patterns in the intermediate layout.
6. The method for modifying a layout according to claim 5, wherein the first auxiliary pattern and the second auxiliary pattern are sub-resolution auxiliary patterns.
7. The method for modifying a layout according to claim 1, wherein the optical proximity correction includes fragmented optical proximity correction.
8. The layout correction method according to claim 7, wherein the method for performing the fragmented optical proximity correction on the main pattern comprises dividing each side length of the main pattern into a plurality of correction line segments, and performing translation processing on each correction line segment along a direction perpendicular to the correction line segment.
9. A method of modifying a layout according to claim 8, wherein the iterative modification direction of the fragmented optical proximity modification is guided based on an evaluation function of edge placement errors.
10. A layout modification method according to claim 1, wherein the iterative operation direction of the optimization operation of the photolithography process window is guided based on an evaluation function of the photolithography process variation bandwidth.
11. A storage medium having stored thereon computer instructions which, when run, perform the steps of the method of any of claims 1 to 10.
12. A terminal comprising a memory and a processor, the memory having stored thereon computer instructions executable on the processor, wherein the processor, when executing the computer instructions, performs the steps of the method of any of claims 1 to 10.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202411137065.0A CN119087738A (en) | 2024-08-16 | 2024-08-16 | Layout correction method, storage medium and terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202411137065.0A CN119087738A (en) | 2024-08-16 | 2024-08-16 | Layout correction method, storage medium and terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
CN119087738A true CN119087738A (en) | 2024-12-06 |
Family
ID=93700211
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202411137065.0A Pending CN119087738A (en) | 2024-08-16 | 2024-08-16 | Layout correction method, storage medium and terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN119087738A (en) |
-
2024
- 2024-08-16 CN CN202411137065.0A patent/CN119087738A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108333865B (en) | Method for correcting mask graph | |
CN101278233B (en) | Process margin using discrete assist features | |
CN110221515B (en) | Optical proximity correction method and manufacturing method of mask | |
CN107797375B (en) | Method for correcting target pattern | |
CN110119062B (en) | Optical proximity correction method, mask manufacturing method and patterning process | |
CN114326290B (en) | Optical Proximity Correction Method | |
US8129078B2 (en) | Mask, method for manufacturing the same, and method for manufacturing semiconductor device | |
Hou et al. | Optical proximity correction, methodology and limitations | |
CN113050366B (en) | Optical proximity correction method and system, mask, equipment and storage medium | |
JP4115615B2 (en) | Mask pattern design method | |
US7818711B2 (en) | System and method for making photomasks | |
CN1171126C (en) | Method for correcting optical proximity effect | |
TWI839260B (en) | Method of manufacturing photo masks | |
US8092958B2 (en) | Mask and method for patterning a semiconductor wafer | |
CN119087738A (en) | Layout correction method, storage medium and terminal | |
US6784005B2 (en) | Photoresist reflow for enhanced process window for random, isolated, semi-dense, and other non-dense contacts | |
CN116125757A (en) | Optical proximity correction method | |
CN117471842A (en) | Optical proximity correction method | |
JP4691840B2 (en) | Mask pattern generation method and photomask | |
CN116224708B (en) | Mask pattern correction method and device | |
US7146599B2 (en) | Method for using asymmetric OPC structures on line ends of semiconductor pattern layers | |
CN114967370B (en) | Sub-resolution scattering bar generation method based on framework structure | |
US7838181B2 (en) | Photo mask and method for manufacturing semiconductor device using the same | |
CN119250011A (en) | Layout correction method, storage medium and terminal | |
CN117930579A (en) | Optical proximity correction method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |