[go: up one dir, main page]

CN115202163A - Method, apparatus and computer readable storage medium for selecting a photoresist model - Google Patents

Method, apparatus and computer readable storage medium for selecting a photoresist model Download PDF

Info

Publication number
CN115202163A
CN115202163A CN202211118599.XA CN202211118599A CN115202163A CN 115202163 A CN115202163 A CN 115202163A CN 202211118599 A CN202211118599 A CN 202211118599A CN 115202163 A CN115202163 A CN 115202163A
Authority
CN
China
Prior art keywords
signal
type
effect
value
semaphore
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.)
Granted
Application number
CN202211118599.XA
Other languages
Chinese (zh)
Other versions
CN115202163B (en
Inventor
不公告发明人
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Quanci Intelligent Manufacturing Technology Co ltd
Original Assignee
Advanced Manufacturing EDA Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Advanced Manufacturing EDA Co Ltd filed Critical Advanced Manufacturing EDA Co Ltd
Priority to CN202211118599.XA priority Critical patent/CN115202163B/en
Publication of CN115202163A publication Critical patent/CN115202163A/en
Application granted granted Critical
Publication of CN115202163B publication Critical patent/CN115202163B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03FPHOTOMECHANICAL PRODUCTION OF TEXTURED OR PATTERNED SURFACES, e.g. FOR PRINTING, FOR PROCESSING OF SEMICONDUCTOR DEVICES; MATERIALS THEREFOR; ORIGINALS THEREFOR; APPARATUS SPECIALLY ADAPTED THEREFOR
    • G03F7/00Photomechanical, e.g. photolithographic, production of textured or patterned surfaces, e.g. printing surfaces; Materials therefor, e.g. comprising photoresists; Apparatus specially adapted therefor
    • G03F7/70Microphotolithographic exposure; Apparatus therefor
    • G03F7/70425Imaging strategies, e.g. for increasing throughput or resolution, printing product fields larger than the image field or compensating lithography- or non-lithography errors, e.g. proximity correction, mix-and-match, stitching or double patterning
    • G03F7/70433Layout for increasing efficiency or for compensating imaging errors, e.g. layout of exposure fields for reducing focus errors; Use of mask features for increasing efficiency or for compensating imaging errors
    • G03F7/70441Optical proximity correction [OPC]
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03FPHOTOMECHANICAL PRODUCTION OF TEXTURED OR PATTERNED SURFACES, e.g. FOR PRINTING, FOR PROCESSING OF SEMICONDUCTOR DEVICES; MATERIALS THEREFOR; ORIGINALS THEREFOR; APPARATUS SPECIALLY ADAPTED THEREFOR
    • G03F7/00Photomechanical, e.g. photolithographic, production of textured or patterned surfaces, e.g. printing surfaces; Materials therefor, e.g. comprising photoresists; Apparatus specially adapted therefor
    • G03F7/70Microphotolithographic exposure; Apparatus therefor
    • G03F7/70425Imaging strategies, e.g. for increasing throughput or resolution, printing product fields larger than the image field or compensating lithography- or non-lithography errors, e.g. proximity correction, mix-and-match, stitching or double patterning
    • G03F7/70433Layout for increasing efficiency or for compensating imaging errors, e.g. layout of exposure fields for reducing focus errors; Use of mask features for increasing efficiency or for compensating imaging errors
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/30Circuit design
    • G06F30/39Circuit design at the physical level
    • G06F30/398Design verification or optimisation, e.g. using design rule check [DRC], layout versus schematics [LVS] or finite element methods [FEM]

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Theoretical Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • General Engineering & Computer Science (AREA)
  • Exposure And Positioning Against Photoresist Photosensitive Materials (AREA)

Abstract

本发明涉及半导体制造技术领域,并且更具体地,涉及选择光阻模型的方法、设备和计算机可读存储介质。该方法包括:收集光阻模型在掩模版图上的采样位置;获得采样位置上多种类型信号的信号量;针对每一类型的信号,根据信号量和采样位置的坐标获得效应信号;基于所获得的效应信号,计算该类型的信号的总信号值;基于每一类型的信号的总信号值,计算该类型的信号的效应贡献占比;根据效应贡献占比选择光阻模型。本发明的实施例能够有效地分析各类信号的效应贡献占比利于用户分析当前模型的行为,迭代获得更优的模型。

Figure 202211118599

The present invention relates to the technical field of semiconductor fabrication, and more particularly, to a method, apparatus, and computer-readable storage medium for selecting a photoresist pattern. The method includes: collecting the sampling positions of the photoresist model on the mask layout; obtaining signal quantities of various types of signals at the sampling positions; for each type of signal, obtaining effect signals according to the signal quantities and the coordinates of the sampling positions; Based on the obtained effect signal, the total signal value of the signal of this type is calculated; based on the total signal value of each type of signal, the effect contribution ratio of the signal of this type is calculated; the photoresist model is selected according to the effect contribution ratio. The embodiments of the present invention can effectively analyze the effect contribution ratio of various signals, which is helpful for the user to analyze the behavior of the current model, and iteratively obtain a better model.

Figure 202211118599

Description

Method, apparatus and computer readable storage medium for selecting a photoresist model
Technical Field
Embodiments of the present invention relate generally to the field of semiconductor manufacturing technology and, more particularly, relate to a method, apparatus, and computer-readable storage medium for selecting a photoresist model.
Background
OPC (optical proximity correction) is a lithography enhancement technique, and is mainly used in the production process of semiconductor chips in order to ensure that the actual pattern obtained on the exposed silicon wafer coincides with the design pattern. If the graph obtained after the actual exposure without the OPC is carried out, the graph has a remarkable difference with the designed graph, such as the actual line width is narrower or wider than the designed graph, and the imaging can be compensated by changing the mask; other distortions, such as rounding, light intensity, are more difficult to compensate due to the resolution of the optical tool. These distortions, if not corrected, can greatly alter the electrical performance of the produced circuit. OPC optical proximity correction compensates for these distortions by moving the edges of the pattern on the reticle or adding additional polygons.
The OPC resist model simulates a series of optical effects and resist effects occurring in a lithography machine. The photoresist effect is divided into a plurality of different effects such as physical/chemical effects, and corresponding effect signals exist respectively. Under the combined action of these effects, the OPC resist model can simulate the actual behavior of the whole process from light source to mask, through prism and into resist in the lithography machine as much as possible. However, in the prior art, the fractional division of individual effects into total effects is not visually revealed to the user. For the user, the proportion of each effect in the total effect is completely unknown, which is very unfavorable for the user to analyze the behavior of the current model, iteratively obtain a better model, and grasp the related experience of accumulating each effect.
Disclosure of Invention
According to an exemplary embodiment of the present invention, a scheme for selecting a photoresist model is provided.
In a first aspect of the invention, there is provided a method of selecting a resist pattern, the method comprising: collecting sampling positions of the photoresist model on the mask layout; acquiring the semaphore of various types of signals at a sampling position; for each type of signal, obtaining an effect signal according to the semaphore and the coordinates of the sampling position; calculating a total signal value for the type of signal based on the obtained effect signal; calculating an effect contribution ratio of each type of signal based on a total signal value of the type of signal; the photoresist model is selected based on the ratio of the effect contributions.
In a second aspect of the present invention, there is provided an electronic device comprising: a processor; and a memory coupled with the processor, the memory having instructions stored therein that, when executed by the processor, cause the device to perform actions. These actions include: collecting sampling positions of the photoresist model on the mask layout; acquiring the semaphore of a plurality of types of signals at a sampling position; for each type of signal, obtaining an effect signal according to the semaphore and the coordinates of the sampling position; calculating a total signal value for the type of signal based on the obtained effect signal; calculating an effect contribution ratio of each type of signal based on a total signal value of the type of signal; the photoresist model is selected based on the ratio of the effect contributions.
In a third aspect of the present invention, a computer-readable storage medium is provided, having stored thereon a computer program which, when executed by a processor, implements the method according to the first aspect of the present invention.
In some embodiments, selecting the photoresist model based on the effect contribution ratio comprises: determining a target signal of a plurality of types of signals; a resist model is selected based on the ratio of the effect contributions of the target signal.
In some embodiments, selecting the photoresist model based on the ratio of the effect contributions of the target signal comprises: and selecting the photoresist model when the effective contribution ratio of the target signal is greater than or equal to a first preset threshold value.
In further alternative embodiments, selecting the photoresist model based on the effective contribution ratio of the target signal includes:
based on the following formula:
Figure 614373DEST_PATH_IMAGE001
Figure 388294DEST_PATH_IMAGE002
calculating a function value of a preset function by taking the effect contribution ratio of the target signal as an input value; when the function value is smaller than or equal to a second preset threshold value, selecting a light resistance model, wherein Rmse is a root mean square error and is a square root of a ratio of a square sum of deviations of a critical dimension simulation value and a historical true value of the light resistance model at each sampling position to the sampling times; rmse _ weight is the root mean square error weight; NT1 is the ratio of the contribution of the effect of the target signal, da and Db are preset constants, F (NT 1) is an exponential function, and F (NT 1) _ weight is the weight of the exponential function.
In some embodiments, for each type of signal, obtaining the effect signal as a function of the semaphore and the sampling location comprises: determining position coordinates of Critical Dimension (CD) positions at both ends of the sampling position; forming a three-dimensional semaphore matrix corresponding to each type of signal based on the determined position coordinates and the semaphore of the type of signal; and obtaining the effect signal of the type of signal corresponding to the sampling position based on each three-dimensional semaphore matrix.
In some embodiments, forming a three-dimensional semaphore matrix corresponding to each type of signal based on the determined location coordinates and the semaphore for that type of signal comprises: obtaining a central position of a Critical Dimension (CD) of the sampling location; forming a rectangular matrix range based on the center position; dividing the matrix range at equal intervals to form a plurality of reference point coordinates; acquiring semaphore corresponding to a plurality of reference point coordinates based on each type of signal; a three-dimensional semaphore matrix for the type of signal is formed based on the acquired semaphore and the matrix range.
In a preferred embodiment, obtaining the effect signal of the type of signal corresponding to the sampling position based on each three-dimensional semaphore matrix comprises: for each sampling position, performing interpolation fitting based on the reference point coordinates through an interpolation algorithm to obtain semaphore corresponding to each of two ends of the sampling position; and taking the average value of the signal quantities respectively corresponding to the two ends as an effect signal of the sampling position.
In some embodiments, calculating the total signal value for the type of signal based on the obtained effect signal comprises: for each type of signal, obtaining a sum of the effect signals for all sampling locations; the sum of the effect signals is taken as the total signal value for that type of signal.
In some embodiments, calculating the effect contribution ratio for each type of signal based on the total signal value for that type of signal comprises: calculating a contribution value for each type of signal based on the total signal value; calculating a total contribution value of all signals based on the contribution value of each type of signal; the ratio of the contribution value to the total contribution value of each type of signal is taken as the effective contribution ratio of that type of signal.
In some embodiments, calculating the contribution value for each type of signal based on the total signal value comprises: determining an effect coefficient of each type of signal based on a light resistance model; the product of the effect coefficient of each type of signal and the total signal value is calculated as the contribution value of that type of signal.
In some embodiments, the target signal is an optical-type signal.
In some embodiments, obtaining the target semaphore for the target signal comprises: the mask diffraction and lens transfer functions are based on fourier calculations to obtain target semaphores, depending at least on the light source type.
This summary of the invention is provided to introduce a selection of concepts in a simplified form that are further described below in the detailed description. This summary is not intended to identify key features or essential features of the summary, nor is it intended to be used to limit the scope of the summary. It should be understood that the statements herein reciting aspects are not intended to limit the critical or essential features of any embodiment of the invention, nor are they intended to limit the scope of the invention. Other features of the present invention will become apparent from the following description.
Drawings
The above and other objects, features and advantages of embodiments of the present invention will become readily apparent from the following detailed description, which proceeds with reference to the accompanying drawings. Embodiments of the invention are illustrated by way of example, and not by way of limitation, in the figures of the accompanying drawings and in which:
FIG. 1 illustrates a schematic diagram of an exemplary environment in which embodiments of the invention can be implemented;
FIG. 2 illustrates a flow diagram of a method of selecting a photoresist model based on signal contribution ratios, according to some embodiments of the invention;
FIG. 3 illustrates a top view of one of the regions of a mask layout according to some embodiments of the invention;
FIG. 4 illustrates an effect contribution ratio profile for each type of signal of photoresist model A according to some embodiments of the invention;
FIG. 5 illustrates a signal graph of photoresist model A according to some embodiments of the invention;
FIG. 6 illustrates an effect contribution ratio profile for each type of signal of photoresist model B according to some embodiments of the invention;
FIG. 7 illustrates a signal graph of a photoresist model B according to some embodiments of the invention;
fig. 8 shows a schematic block diagram of an example device 700 for implementing an embodiment of the invention.
Detailed Description
Embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. While certain embodiments of the present invention are shown in the drawings, it should be understood that the present invention may be embodied in various forms and should not be construed as limited to the embodiments set forth herein, but rather are provided for a more thorough and complete understanding of the present invention. It should be understood that the drawings and the embodiments of the invention are for illustration purposes only and are not intended to limit the scope of the invention.
The term "including" and variations thereof as used herein is intended to be open-ended, i.e., "including but not limited to". The term "or" means "and/or" unless specifically stated otherwise. The term "based on" means "based at least in part on". The terms "one example embodiment" and "one embodiment" mean "at least one example embodiment". The term "another embodiment" means "at least one additional embodiment". The terms "first," "second," and the like may refer to different or the same object. Other explicit and implicit definitions are also possible below.
As briefly mentioned above, OPC is mainly used in the production process of semiconductor chips in order to ensure that the actual pattern obtained on the exposed silicon wafer conforms to the design pattern. If the graph obtained after the actual exposure without the OPC is carried out, the graph has a remarkable difference with the designed graph, such as the actual line width is narrower or wider than the designed graph, and the imaging can be compensated by changing the mask; other distortions, such as rounding, light intensity, are more difficult to compensate due to the resolution of the optical tool. These distortions, if not corrected, can greatly alter the electrical performance of the produced circuit. OPC optical proximity correction compensates for these distortions by moving the edges of the pattern on the reticle or adding additional polygons. Therefore, a series of optical effects and light resistance effects generated in a lithography machine need to be simulated in an OPC light resistance model, effect contributions of various types of effect signals are intuitively presented to a user, and the method is very beneficial for the user to analyze the behavior of the current model, iteratively obtain a more optimal model, or select the more optimal model among a plurality of different models and grasp related experiences of accumulating various effects.
According to an embodiment of the invention, there is provided a method for selecting a resist model based on an effect contribution ratio, the method comprising: collecting sampling positions of the photoresist model on the mask layout; acquiring the semaphore of various types of signals at a sampling position; for each type of signal, obtaining an effect signal according to the semaphore and the coordinates of the sampling position; calculating a total signal value for the type of signal based on the obtained effect signal; calculating an effect contribution ratio of each type of signal based on a total signal value of the type of signal; the photoresist model is selected based on the ratio of the effect contributions.
Signals at the sampling position of the mask layout generally comprise various types of signals which are optical signals ai and non-optical signals, and the occupation ratio of the optical signals and the non-optical signals in the whole effect signals is analyzed, so that the effect contribution occupation ratio condition of various types of signals can be visually and directly presented to a user, and the user can select a photoresist model suitable for a production process based on the analysis result of the occupation ratio condition.
Embodiments of the present invention will be described in detail below with reference to the accompanying drawings. Referring to FIG. 1, a schematic diagram of an exemplary environment 100 is shown in which various embodiments of the present invention can be implemented. As shown in FIG. 1, the exemplary environment 100 includes a computing device 110 and a client 120.
In some embodiments, computing device 110 may receive input messages from clients 120 and output feedback messages to clients 120. In some embodiments, the photoresist model is input by the client 120. The computing device 110 may perform a simulation calculation on the input photoresist model to determine the effective contribution ratios of the various types of signals at the sampling locations, and output the analysis results to the individual clients 120.
In some embodiments, the computing device 110 may include, but is not limited to, a personal computer, server computer, hand-held or laptop device, mobile device (such as a mobile phone, personal Digital Assistant (PDA), media player, etc.), consumer electronics, minicomputer, mainframe computer, cloud computing resource, and the like.
It should be understood that the architecture and functionality of exemplary environment 100 as described for exemplary purposes only is not intended to limit the scope of the subject matter described herein. The subject matter described herein may be implemented in various structures and/or functions.
The technical solutions described above are only for example and do not limit the present invention. It should be understood that the exemplary environment 100 may have other various implementations. In order to explain the principle of the present invention more clearly, a specific technical solution of the present invention will be described in more detail below with reference to fig. 2.
FIG. 2 illustrates a flow diagram of a method for selecting a photoresist model according to some embodiments of the invention. For example, the method 200 may be implemented by the computing device 110 as shown in FIG. 1. It is to be understood that the method 200 may include additional blocks not shown and/or may omit certain blocks shown. The scope of the invention is not limited thereto.
At step 202, sample locations of a photoresist model on a mask layout are collected. In a specific exemplary embodiment, taking the IMP layer (implant layer) as an example, it typically has over 1000 sampling locations distributed throughout the mask layout, and the model specific behavior at each sampling location is uncertain. In the following embodiments of the present invention, 1865 sampling positions of the IMP layer are taken as an example, and in specific use, the present invention may be used in other layers, or may select other numbers of sampling positions, and the actual sampling positions of the present invention are not specifically limited. In an embodiment of the invention, all sample locations on the mask layout are collected. It should be noted here that the number of sampling positions is not fixed, and the number of sampling positions and the selection of layers can be selected according to practical situations, and this embodiment is only exemplary, and should not limit the present invention.
The sampling locations in the mask layout are described below in connection with fig. 3. FIG. 3 shows a top view of one region of a mask layout, which is merely exemplary. It is foreseen by the person skilled in the art that the mask layout may also comprise other regions not shown, wherein the arrangement, position, etc. of the mask elements in the mask layout are not limited to the pattern shown in fig. 3. In this embodiment, for clarity, only one of the sampling locations is labeled with Gauge _0, and the sampling locations are selected only for illustration purposes at both ends of the Critical Dimension (CD) locations of the sampling locations. The sampling position at this position is marked by a solid line, which has two end positions at the sampling position, the distance between which represents the critical dimension, as can be seen from the figure.
Turning now to fig. 2. At step 204, the semaphores of the multiple types of signals at the sample location are obtained. As mentioned above, the signals at the sampling position generally include various types of signals, such as optical type signals ai and non-optical type signals, for example, in the present embodiment, the signals are mainly classified into optical type signals ai and non-optical type signals, i.e., colloid physical continuous a signals, colloid physical continuous B signals, colloid physical continuous C signals, colloid physical edge a signals and colloid physical B signals, and colloid chemical acid-base car signals. The above list of non-optical type signals is for illustrative purposes only in the present embodiment, and other types of non-optical type signals may be included in addition to the above signals.
In some embodiments, the optical-type signal ai of these types of signals is taken as the target signal, wherein calculating the target semaphore for the target signal comprises: the mask diffraction and lens transfer functions calculate a target semaphore based on a fourier operation, depending at least on the light source type. In one particular embodiment, the target semaphore I (x, y) of the target signal can be calculated by the following equation (1).
Figure 315798DEST_PATH_IMAGE003
(1),
Wherein x, y are coordinates of the sampling location in the mask, j (f, g) is a light source type, f, g are respectively an abscissa and an ordinate of the light source, M is mask diffraction, H is a lens transfer function, M and H are complex conjugates of the mask diffraction M and the lens transfer function H, f ', g' are respectively a first offset of the abscissa f and a first offset of the ordinate g of the light source, f ", g" are respectively a second offset of the abscissa f and a second offset of the ordinate g of the light source, and i is an imaginary unit in a fourier transform formula;
wherein
Figure 251393DEST_PATH_IMAGE004
Obtained by the following formula (2).
Figure 897138DEST_PATH_IMAGE005
(2)
Then, in an embodiment, step 206 further includes: for each type of signal, an effect signal is obtained from the semaphore and the coordinates of the sampling location. Specifically, for an optical-type signal as a target signal, obtaining the effect signal from the above-calculated semaphore and the coordinates of the sampling position includes: determining position coordinates of Critical Dimension (CD) positions at both ends of the sampling position; forming a three-dimensional semaphore matrix corresponding to each type of signal based on the determined position coordinates and the semaphore of the type of signal; and obtaining the effect signal of the type of signal corresponding to the sampling position based on each three-dimensional semaphore matrix. The three-dimensional semaphore matrix describes the coordinates of the sampling locations of the various types of signals in relation to their semaphores.
To form a three-dimensional semaphore matrix, the center position of the critical dimension of the sampling location needs to be obtained first. Then, with the center position as a center, a predetermined distance is extended in the vertical and horizontal directions orthogonal to each other. It should be noted that, the sampling position is confirmed by the position of the gauge _0, and then CDs at two ends of the gauge _0 respectively correspond to the coordinate positions, so that the coordinate of the center position can be obtained according to the coordinate positions at the two ends. In an exemplary embodiment, a distance of 50nm extends from the center position, thereby obtaining a matrix range of a square with a side length of 100 nm. Next, each side length is divided at a distance of 5nm, so as to obtain 400 reference points in the matrix range, and the reference point coordinates of the reference points in the mask layout are determined, so that the coordinates of the reference points in the mask layout and the coordinates in the three-dimensional semaphore matrix are in a one-to-one correspondence relationship, and when the coordinate positions (x, y) of the reference points are known, the semaphore of the target signal (optical signal ai) corresponding to the reference point coordinates can be calculated by the above formula, so that after the sampling position is measured, the corresponding reference point coordinates can be searched in the three-dimensional semaphore matrix by the position coordinates of the sampling position of the target signal, and the semaphore at both ends of the sampling position can be obtained. It should be noted that the above values are merely exemplary and are not meant to limit the present invention, and other suitable values may be selected to limit the range of the three-dimensional semaphore matrix in practical procedures.
In order to obtain the respective corresponding three-dimensional semaphore matrices for these classes of signals, it is necessary to base the reference point coordinates of the previously determined three-dimensional semaphore matrix for the target signal. Taking the colloidal chemical acid-base car signal as an example, in order to calculate the signal amount of this type of signal, it is necessary to calculate the signal amount at each reference point of the three-dimensional signal matrix in the following manner, so that the three-dimensional signal amount matrix of the car signal is formed based on the coordinates of the three-dimensional signal matrix of the optical type signal and each signal amount calculated in the following manner. It should be understood, however, that the method for calculating the semaphore shown here is for illustrative purposes only, and the semaphore for other types of signals can be calculated by any suitable method, and will not be described herein.
In the colloidal chemical acid-base car signal, exposure to light generates acid, but does not directly affect dissolution. The acid catalyzes a reaction during PEB (called amplification), which changes the solubility.
During the exposure phase, direct photon absorption by the photoacid generator PAG releases an acid in a first order reaction, which is calculated by the following equation (3):
Figure 474750DEST_PATH_IMAGE006
Figure 259691DEST_PATH_IMAGE007
Figure 366187DEST_PATH_IMAGE008
(3)
wherein G is PAG concentration; g 0 Initial PAG concentration; q is the acid concentration; i is a target semaphore value (obtained by calculating a target semaphore I (x, y) formula); c is an exposure constant; and t is the exposure time.
During the amplification stage, the acid catalyzes a reaction that consumes a reactive site (protected/locked site) to produce a reacted site (deprotected/unlocked site) calculated by the following equation (4):
Figure 499228DEST_PATH_IMAGE009
wherein, since the acid concentration Q is a locally constant value after being stabilized by the baking process, the acid concentration Q is a locally constant value
Figure 614952DEST_PATH_IMAGE010
(4)
Wherein Z is the concentration of the locking site; z 0 Is the initial lock-up site concentration; k is a radical of formula 4 Is the magnification constant; t is t PEB Is the baking time.
The concentration may then be normalized to an initial value, which is given by the following equation (5):
Figure 782628DEST_PATH_IMAGE011
Figure 60026DEST_PATH_IMAGE012
Figure 680363DEST_PATH_IMAGE013
Figure 334198DEST_PATH_IMAGE014
(5)
wherein, I is a target signal magnitude; c is an exposure constant; t is exposure time, q is residual ratio of acid concentration, K amp =G 0 K 4 In order to normalize the rate constant,
Figure 82012DEST_PATH_IMAGE015
is the amplification factor. The amplification factor varies linearly with the baking time, which varies significantly with time T, and is calculated by the following arrhenius equation (6):
Figure 61470DEST_PATH_IMAGE016
(6)
wherein A is γ Is an Arrhenius coefficient, E a R is a general other constant for activation energy.
From the above formula, the z value, which is the semaphore for the car signal, can be calculated.
Further description will now be made with reference to fig. 3. As mentioned above, fig. 3 only shows a partial region of the mask layout, wherein one of the sampling locations is labeled as Gauge _0, and the sampling location is located at the midpoint of the drawing (for illustrative purposes only, it is not limited to the midpoint, and other locations may be selected for illustration, and the sampling location may be selected according to the requirements of measurement in the process in a specific application). Further shown at the sampling location is a solid line representing the location of Critical Dimensions (CDs) at both ends of the sampling location. After the position is measured, position coordinates of two ends of the sampling position are obtained, then a semaphore corresponding to the position coordinates is searched in a three-dimensional semaphore matrix, an average value of the two signal values is used as an effect signal of the sampling position, the effect signal of a type of signal at one sampling position is represented by Rij, wherein i is the type of the signal, j is the sampling position, for example, the type of the signal is 10, and the value of i is 1-10.
However, in an actual sampling process, the position coordinates of the critical dimension positions at both ends of the sampling position do not necessarily correspond to the reference coordinates in the three-dimensional semaphore matrix exactly, and the critical dimension positions may fall between the reference points of the semaphore matrix. Therefore, in a preferred embodiment, it is further proposed that interpolation fitting is performed based on the reference point coordinates by an interpolation algorithm based on each sampling position to obtain the semaphore corresponding to each of the two ends of the sampling position.
In this embodiment, a BiCubic (BiCubic) algorithm is used for interpolation fitting. In a specific example, the corresponding position of the end position of the sampling position in the three-dimensional semaphore matrix is found, then 16 reference points closest to the end position are found in the three-dimensional semaphore matrix, the 16 reference points are used as parameters for calculating the signal value of the end position, the weights of the 16 reference points are obtained by using the BiCubic basis function, and the signal value of the end position is equal to the weighted superposition of the 16 reference points. The bicubic interpolation algorithm is the most common interpolation method in a two-dimensional space, and has high interpolation precision and low image loss quality. However, the present invention is not limited to the bicubic interpolation algorithm, and other interpolation algorithms, such as bilinear interpolation, nearest neighbor interpolation, etc., may be used.
As can be seen in fig. 3, after the signal quantities at both ends of the sampling position Gauge _0 are obtained from the three-dimensional signal quantity matrix by the above method, the average value Rij of the two signal quantities is taken as the effect signal of the sampling position, so that the effect signals of all the sampling positions can be obtained. Therefore, for a sampling position, two interpolation algorithms need to be respectively adopted at two ends of the Gauge _0 to obtain an effect signal of the sampling position.
Returning again to fig. 2, at step 208, based on the obtained effect signal, a total signal value for the class of signals is calculated. Specifically, for each type of signal, the sum of the effect signals of all the adopted positions is obtained, and the sum of the effect signals is taken as the total signal value of the effect signals. The average of the effect signal for each type of signal at all sample positions is first obtained. The total signal value Si for each type of signal at all sample positions is then obtained based on the average value of the effect signal according to equation (7).
Figure 903524DEST_PATH_IMAGE017
(7)
At step 210, the effect contribution ratio of each type of signal is calculated based on the total signal value Si of that type of signal.
Specifically, the contribution value Ti of each type of signal is first calculated according to formula (8) based on the total signal value Si of each type of signal.
Figure 220104DEST_PATH_IMAGE018
(8),
Wherein Ci is a fixed effect coefficient preset according to the photoresist model, that is, after the photoresist model is determined, the effect coefficients of the signals respectively corresponding to the photoresist model are uniquely determined, which is determined by the properties of the photoresist model.
Then, the total contribution value T of all the signals is calculated based on the contribution value Ti of each type of signal according to equation (9).
Figure 96794DEST_PATH_IMAGE019
(9)
Finally, according to equation (10), the ratio of the contribution Ti to the total contribution T of each type of signal is taken as the effective contribution ratio NTi of the type of signal.
Figure 981573DEST_PATH_IMAGE020
(10)
Based on the above results, at step 212, the photoresist model is selected according to the calculated contribution ratio NTi of the effect of the type of signal. The calculated contribution ratios of the effects of the various types of signals are exemplarily shown in fig. 4 and 6.
In a preferred embodiment of the invention, a target signal of the plurality of types of signals, i.e. the optical type signal ai, is determined, and the photoresist model is selected based on the ratio of the contribution of the effects of the target signal. Specifically, the photoresist model is selected when the ratio of the effect contribution of the target signal is greater than or equal to a first preset threshold. The threshold value is a value preset according to experience and the effect to be achieved by the mask layout. In this embodiment, the threshold value may be selected to be 70%, preferably 75%; further preferably 80%. In the present embodiment, the threshold is preset to 80%.
In another alternative embodiment, at step 212, a photoresist model is selected based on the effective contribution ratio of the target signal, including: calculating a function value of a preset function by taking the effect contribution ratio of the target signal as an input value based on the formulas (11) and (12); and when the function value is less than or equal to a second preset threshold value, selecting the photoresist model.
Figure 310923DEST_PATH_IMAGE001
(11)
Figure 713086DEST_PATH_IMAGE002
(12)
Wherein, rmse is the root mean square error and is the square root of the ratio of the square sum of the deviation of the critical dimension simulation value and the historical true value of the photoresist model at each sampling position to the sampling times; rmse _ weight is the root mean square error weight; NT1 is the contribution ratio of the effect of the target signal; da and Db are preset constants; f (NT 1) is an exponential function, and F (NT 1) _ weight is the weight of the exponential function. In the present embodiment, a root mean square error is cited, which can well reflect the accuracy of the measurement.
It should be noted that, for a photoresist model with the capability of simulating at a given reticle and sampling location, the CD value of the critical dimension at each sampling location, i.e. the simulated value of the CD, is obtained. Under the condition that the sampling times are n, n CD simulation values and n historical true values (the historical true values are values obtained by performing historical simulation on the model) of the photoresist model need to be obtained, so that differences, namely deviations, between the n simulation values and the historical true values are obtained, the n deviations are respectively squared, then n sums of squares are obtained, and root cutting is performed after the ratio of the n sums of squares to n, so that the root mean square error of the photoresist model is obtained.
In a specific example, if the rms error Rmse of a certain photoresist model is calculated to be 1.4, the weight Rmse _ weight thereof is 1 (fixed preset value), the exponential function F (NT 1) of the target signal is 1, and the weight F (NT 1) _ weight of the exponential function is 1, the Cost value is calculated to be 1.2. If the second predetermined threshold is 1.4, the Cost value of the photoresist model is less than the second predetermined threshold, and the photoresist model is selected.
As can be seen from the above equations (11) and (12), when the effective contribution ratio NT1 of the target signal exceeds a certain predetermined threshold, the exponential function F (NT 1) of the target signal is rapidly decreased as NT1 increases, so that the Cost value is rapidly decreased, and thus the current photoresist model becomes more selective. Conversely, when the effect contribution ratio NT1 of the target signal is lower than the predetermined threshold, the exponential function F (NT 1) of the target signal remains substantially unchanged, thus having substantially no effect on the Cost value.
It should be understood that the various thresholds described in this embodiment are preset values according to experience and the effect to be achieved by the mask layout. The invention is not limited to the above exemplary listed thresholds.
In some embodiments of the invention, fourier operations, arrhenius equations, and interpolation algorithms are applied. However, the above manner is merely illustrative, and the embodiments of the present invention are not limited to the above manner. One skilled in the art, based on the teachings of the present disclosure, will appreciate that the effect contribution ratio may also be determined by other suitable mathematical operations.
The respective signal duty cases are described below with reference to fig. 4 to 7.
The respective types of effect contribution ratio cases in the case of model a are shown in fig. 4. The model is exemplified by an IMP layer, which has 1865 sample locations. Fig. 4 shows the effect contribution ratio of each type of model a. As can be seen from the figure, the signals are mainly classified into an optical type signal ai and a plurality of non-optical type signals, i.e., a colloid physical continuous a signal, a colloid physical continuous B signal, a colloid physical continuous C signal, a colloid physical edge a signal and a colloid physical B signal, car signal. As can be seen from fig. 4, the contribution of the effect of the signal of the optical type signal ai is 61.3286%, while the sum of the contributions of the effect of the non-optical type signal is 38.6714%.
In the present exemplary embodiment, the predetermined threshold value is selected to be 80%, below which the contribution of the effect of the optical signal is significantly lower, so that model a should be discarded.
Fig. 5 shows a signal cross-sectional view of the sampling position Gauge _0 of the model a. Line a in the figure is the signal threshold for measuring Critical Dimension (CD) and line b is the simulated signal. As can be seen from the figure, the simulated signal is very close to the threshold (chosen to be 80% in this embodiment) and entanglement occurs above the threshold. In this case, if the simulated viewing window is shifted such that line b moves up while line a remains stationary, critical dimension cannot be measured, or such that line b moves down while line a remains stationary, critical dimension can be measured. In the illustrated figure, the critical dimension CD of only one sampling location is obtained to be 262.28nm because the simulated signal is entangled above the threshold, but if the line b is shifted up, the critical dimension increases, which would result in exceeding a preset range of the critical dimension, thereby failing to output the critical dimension. This is not allowed to happen and the model needs to be abandoned.
Fig. 6 shows the effect contribution ratio case in the case of model B. The model is also exemplified by an IMP layer at 14nm (and in particular applications, at 7nm,28nm,40nm,65nm, and other process nodes) (embodiments of the invention may be used in other layers in other process nodes, such as metal layer, CT contact layer, etc.), which also has 1865 sampling locations. As can be seen from the figure, the signals are mainly classified into an optical type signal ai and a plurality of non-optical type signals, i.e., a colloid physical continuous a signal, a colloid physical continuous B signal, a colloid physical continuous C signal, a colloid physical edge a signal and a colloid physical B signal, car signal. However, unlike model a shown in fig. 4, model B has an optical type signal ai with an effect contribution ratio of 81.9965%, and the sum of the effect contribution ratios of the other non-optical type signals is 18.0035%. The contribution of the effect of the optical type signal of model B is about 20% higher than that of model a compared to model a. The contribution of the effect of the optical type signal of model B is above the threshold 80% and therefore the model can be selected.
Referring to fig. 7, a signal cross-sectional view of the same sampling position Gauge _0 in the case of this model B is shown. As can be seen from the figure, the signal does not dwell (does not tangle) around the threshold, and is safely distributed on both sides of the threshold. In fact, in fig. 7, the critical dimensions CD of 5 sampling positions are obtained in total, which are CD =72.6329, CD =19.3748, CD =78.9942, CD =20.1299, and CD =72.0586, respectively, from left to right. The critical dimension can be measured with line B shifted up or down to some extent, which makes the signal more stable and reliable, so model B should be selected.
By selecting the model with high contribution ratio of optical effect, the proportion of selecting the unstable model can be obviously reduced, and the proportion of finding a more stable model can be improved. This greatly saves human cost and resource consumption, provides effective help for the user to select the model.
FIG. 8 shows a schematic block diagram of an example device 700 that may be used to implement an embodiment of the invention. For example, the electronic device of the invention may be implemented by the device 700. As shown, device 700 includes a Central Processing Unit (CPU) 701 that may perform various appropriate actions and processes in accordance with computer program instructions stored in a Read Only Memory (ROM) 702 or computer program instructions loaded from a storage unit 708 into a Random Access Memory (RAM) 703. In the RAM 703, various programs and data required for the operation of the device 700 can also be stored. The CPU 701, ROM 702, and RAM 703 are connected to each other via a bus 704. An input/output (I/O) interface 705 is also connected to bus 704.
Various components in the device 700 are connected to the I/O interface 705, including: an input unit 706 such as a keyboard, a mouse, or the like; an output unit 707 such as various types of displays, speakers, and the like; a storage unit 708 such as a magnetic disk, optical disk, or the like; and a communication unit 709 such as a network card, modem, wireless communication transceiver, etc. The communication unit 709 allows the device 700 to exchange information/data with other devices via a computer network, such as the internet, and/or various telecommunication networks.
The processing unit 701 performs the various methods and processes described above, such as the method 200. For example, in some embodiments, the method 200 may be implemented as a computer software program tangibly embodied in a machine-readable medium, such as the storage unit 708. In some embodiments, part or all of a computer program may be loaded onto and/or installed onto device 700 via ROM 702 and/or communications unit 709. When the computer program is loaded into the RAM 703 and executed by the CPU 701, one or more steps of the method 200 described above may be performed. Alternatively, in other embodiments, the CPU 701 may be configured to perform the method 200 in any other suitable manner (e.g., by way of firmware).
The functions described herein above may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: a Field Programmable Gate Array (FPGA), an Application Specific Integrated Circuit (ASIC), an Application Specific Standard Product (ASSP), a system on a chip (SOC), a load programmable logic device (CPLD), and the like.
Program code for implementing the methods of the present invention may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the program codes, when executed by the processor or controller, cause the functions/operations specified in the flowchart and/or block diagram to be performed. The program code may execute entirely on the machine, in components on the machine, as a stand-alone software package in components on the machine and in components on a remote machine or entirely on the remote machine or server.
In the context of the present invention, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
Further, while operations are depicted in a particular order, this should be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. Under certain circumstances, multitasking and parallel processing may be advantageous. Likewise, while several specific implementation details are included in the above discussion, these should not be construed as limitations on the scope of the invention. Certain features that are described in the context of separate embodiments can also be implemented in combination in a single implementation. Conversely, various features that are described in the context of a single implementation can also be implemented in multiple implementations separately or in any suitable subcombination.
Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.

Claims (14)

1. A method of selecting a photoresist model, comprising:
collecting sampling positions of the photoresist model on the mask layout;
acquiring the semaphore of a plurality of types of signals at the sampling position;
for each type of signal, obtaining an effect signal according to the semaphore and the coordinates of the sampling position;
calculating a total signal value for the type of signal based on the obtained effect signal;
calculating an effect contribution ratio for each type of signal based on the total signal value for that type of signal;
selecting the photoresist model according to the effect contribution ratio.
2. The method of claim 1, the selecting the photoresist model according to the effect contribution ratio comprising:
determining a target signal of the plurality of types of signals;
selecting a photoresist model based on the ratio of the effect contributions of the target signal.
3. The method of claim 2, selecting a photoresist model based on an effective contribution ratio of the target signal, comprising:
and selecting a light resistance model when the effect contribution ratio of the target signal is larger than or equal to a first preset threshold value.
4. The method of claim 2, selecting a photoresist model based on an effective contribution proportion of the target signal, comprising:
based on the following formula:
Figure 32584DEST_PATH_IMAGE001
Figure 797278DEST_PATH_IMAGE002
calculating a function value of a preset function by taking the effect contribution ratio of the target signal as an input value;
selecting a light resistance model when the function value is less than or equal to a second preset threshold value;
wherein, rmse is the root mean square error and is the square root of the ratio of the square sum of the deviation of the critical dimension simulation value and the historical true value of the photoresist model at each sampling position to the sampling times; rmse _ weight is the root mean square error weight; NT1 is the effect contribution ratio of the target signal; da and Db are preset constants, F (NT 1) is an exponential function, and F (NT 1) _ weight is the weight of the exponential function.
5. The method of any one of claims 1 to 4, wherein obtaining, for each type of signal, an effect signal from the semaphore and coordinates of the sampling location comprises:
determining location coordinates of Critical Dimension (CD) locations at both ends of the sampling location;
forming a three-dimensional semaphore matrix corresponding to each type of signal based on the determined position coordinates and the semaphore of the type of signal;
and obtaining the effect signal of the type of signal corresponding to the sampling position based on each three-dimensional semaphore matrix.
6. The method of claim 5, wherein, based on the determined location coordinates and the semaphore for each type of signal, forming a three-dimensional semaphore matrix corresponding to the type of signal, comprising:
obtaining a central location of a Critical Dimension (CD) of the sampling location;
forming a rectangular matrix range based on the center position;
dividing the matrix range at equal intervals to form a plurality of reference point coordinates;
acquiring semaphore corresponding to a plurality of reference point coordinates based on each type of signal;
a three-dimensional semaphore matrix for the type of signal is formed based on the acquired semaphore and the matrix range.
7. The method of claim 6, wherein obtaining the effect signal of the type of signal corresponding to the sampling location based on each of the three-dimensional semaphore matrices comprises:
for each sampling position, performing interpolation fitting based on the reference point coordinates through an interpolation algorithm to obtain semaphore corresponding to each of two ends of the sampling position;
and taking the average value of the signal quantities respectively corresponding to the two ends as an effect signal of the sampling position.
8. The method of claim 7, wherein calculating a total signal value for the type of signal based on the obtained effect signal comprises:
for each type of signal, obtaining a sum of the effect signals for all sampling locations;
the sum of the effect signals is taken as the total signal value for that type of signal.
9. The method of claim 8, wherein calculating an effect contribution ratio for each type of signal based on the total signal value for the type of signal comprises:
calculating a contribution value for each type of signal based on the total signal value;
calculating a total contribution value of all signals based on the contribution value of each type of signal;
and taking the ratio of the contribution value of each type of signal to the total contribution value as the effective contribution ratio of the type of signal.
10. The method of claim 9, wherein calculating a contribution value for each type of signal based on the total signal value comprises:
determining an effect coefficient of each type of signal based on the light resistance model;
and calculating the product of the effect coefficient of each type of signal and the total signal value, and taking the product as the contribution value of the type of signal.
11. The method of any one of claims 2 to 4, wherein the target signal is an optical-type signal.
12. The method of claim 11, wherein obtaining a target semaphore for the target signal comprises: the target semaphore is obtained based on fourier operations based on at least the light source type, the mask diffraction and the lens transfer function.
13. An electronic device, comprising:
a processor; and
a memory coupled with the processor, the memory having instructions stored therein that, when executed by the processor, cause the device to perform acts comprising:
collecting sampling positions of the photoresist model on the mask layout;
obtaining the semaphore of a plurality of types of signals on the sampling position;
for each type of signal, obtaining an effect signal according to the semaphore and the coordinates of the sampling position;
calculating a total signal value for the type of signal based on the obtained effect signal;
calculating an effect contribution ratio for each type of signal based on the total signal value for that type of signal;
selecting a photoresist model based on the effect contribution ratio.
14. A computer-readable storage medium, in which a computer program is stored which, when being executed by a processor, carries out the method according to any one of claims 1 to 12.
CN202211118599.XA 2022-09-15 2022-09-15 Method, apparatus and computer readable storage medium for selecting a photoresist model Active CN115202163B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211118599.XA CN115202163B (en) 2022-09-15 2022-09-15 Method, apparatus and computer readable storage medium for selecting a photoresist model

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211118599.XA CN115202163B (en) 2022-09-15 2022-09-15 Method, apparatus and computer readable storage medium for selecting a photoresist model

Publications (2)

Publication Number Publication Date
CN115202163A true CN115202163A (en) 2022-10-18
CN115202163B CN115202163B (en) 2022-12-30

Family

ID=83572794

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211118599.XA Active CN115202163B (en) 2022-09-15 2022-09-15 Method, apparatus and computer readable storage medium for selecting a photoresist model

Country Status (1)

Country Link
CN (1) CN115202163B (en)

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005217431A (en) * 2004-01-30 2005-08-11 Asml Masktools Bv Manufacturing reliability inspection and lithography process verification method using calibration eigendecomposition model
US20080235651A1 (en) * 2007-03-21 2008-09-25 Jianliang Li Method and apparatus for determining an optical model that models the effects of optical proximity correction
CN101464896A (en) * 2009-01-23 2009-06-24 安徽科大讯飞信息科技股份有限公司 Voice fuzzy retrieval method and apparatus
US20100204997A1 (en) * 2007-10-31 2010-08-12 Cambridge Silicon Radio Limited Adaptive tuning of the perceptual model
US20100293516A1 (en) * 2009-05-13 2010-11-18 Chartered Semiconductor Manufacturing Ltd. Mask system employing substantially circular optical proximity correction target and method of manufacture thereof
US8799832B1 (en) * 2013-02-08 2014-08-05 Mentor Graphics Corporation Optical proximity correction for topographically non-uniform substrates
CN109906409A (en) * 2016-11-04 2019-06-18 Asml荷兰有限公司 Computer program product for measuring the method and apparatus of the parameter of photoetching process and for implementing this method and apparatus
CN110914759A (en) * 2017-08-16 2020-03-24 Sda 有限公司 Exposure image output control method of digital micro-mirror device controller for high-speed fine line width exposure
CN111010207A (en) * 2019-12-05 2020-04-14 北京邮电大学 A frequency hopping method and device based on quantization correlation
CN111159969A (en) * 2019-12-30 2020-05-15 全芯智造技术有限公司 Method and apparatus for generating multi-patterning photomask layout, and computer readable medium
US20220044152A1 (en) * 2019-03-28 2022-02-10 Mitsubishi Electric Corporation Signal selection device, learning device, and signal selection method and program

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005217431A (en) * 2004-01-30 2005-08-11 Asml Masktools Bv Manufacturing reliability inspection and lithography process verification method using calibration eigendecomposition model
US20080235651A1 (en) * 2007-03-21 2008-09-25 Jianliang Li Method and apparatus for determining an optical model that models the effects of optical proximity correction
US20100204997A1 (en) * 2007-10-31 2010-08-12 Cambridge Silicon Radio Limited Adaptive tuning of the perceptual model
CN101464896A (en) * 2009-01-23 2009-06-24 安徽科大讯飞信息科技股份有限公司 Voice fuzzy retrieval method and apparatus
US20100293516A1 (en) * 2009-05-13 2010-11-18 Chartered Semiconductor Manufacturing Ltd. Mask system employing substantially circular optical proximity correction target and method of manufacture thereof
US8799832B1 (en) * 2013-02-08 2014-08-05 Mentor Graphics Corporation Optical proximity correction for topographically non-uniform substrates
CN109906409A (en) * 2016-11-04 2019-06-18 Asml荷兰有限公司 Computer program product for measuring the method and apparatus of the parameter of photoetching process and for implementing this method and apparatus
CN110914759A (en) * 2017-08-16 2020-03-24 Sda 有限公司 Exposure image output control method of digital micro-mirror device controller for high-speed fine line width exposure
US20220044152A1 (en) * 2019-03-28 2022-02-10 Mitsubishi Electric Corporation Signal selection device, learning device, and signal selection method and program
CN111010207A (en) * 2019-12-05 2020-04-14 北京邮电大学 A frequency hopping method and device based on quantization correlation
CN111159969A (en) * 2019-12-30 2020-05-15 全芯智造技术有限公司 Method and apparatus for generating multi-patterning photomask layout, and computer readable medium

Also Published As

Publication number Publication date
CN115202163B (en) 2022-12-30

Similar Documents

Publication Publication Date Title
US11366952B2 (en) Method, apparatus and electronic device for Hessian-free photolithography mask optimization
JP3909654B2 (en) Rule-based OPC evaluation method, simulation-based OPC model evaluation method, and mask manufacturing method
CN101410692B (en) An Optimal Method for Diffraction Order Selection of Two-Dimensional Structures
US11281839B2 (en) Method, apparatus and electronic device for photolithographic mask optimization of joint optimization of pattern and image
US20110222739A1 (en) Determining Calibration Parameters for a Lithographic Process
CN113779779A (en) Method, apparatus and computer-readable storage medium for optimizing a mask
TW202211075A (en) Calibrating stochastic signals in compact modeling
CN118332990B (en) Calibration method, electronic device and storage medium for OPC model
CN117272919A (en) Photolithography mask updating method, device, equipment and storage medium
JP2005062750A (en) Pattern dimension correction method and verification method using OPC, mask and semiconductor device created using the correction method, and system and program for executing the correction method
US6487503B2 (en) Method of estimating shape of chemically amplified resist
CN117710270B (en) Method, electronic device and storage medium for free-scale optical proximity correction
CN117192904A (en) Photolithography parameter optimization method, device and related equipment
CN114326288A (en) Method for enlarging photoetching process window, electronic equipment and storage medium
CN115933333B (en) Method and device for configuring overlay error compensation model parameters
US9798226B2 (en) Pattern optical similarity determination
CN115202163A (en) Method, apparatus and computer readable storage medium for selecting a photoresist model
US9262819B1 (en) System and method for estimating spatial characteristics of integrated circuits
US12148140B2 (en) Process condition estimating apparatus, method, and program
CN113779928B (en) Calculation method and system for rapid simulation photoetching process
CN119623401B (en) Method for establishing OPC model, electronic device, storage medium and program product
CN117828544A (en) An optimization method and system based on low-rank regression of historical iterative data
CN120722645B (en) Calibration methods, electronic devices, and storage media for optical proximity correction models
JP2013214093A (en) Pattern data creation method, mask creation method, manufacturing method of semiconductor device, pattern creation method and program
US20100081295A1 (en) Process model evaluation method, process model generation method and process model evaluation program

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
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address

Address after: 230088 13 / F, building J2C, phase II, innovation industrial park, 2800 innovation Avenue, hi tech Zone, Hefei City, Anhui Province

Patentee after: Quanci Intelligent Manufacturing Technology Co.,Ltd.

Country or region after: China

Address before: 230088 13 / F, building J2C, phase II, innovation industrial park, 2800 innovation Avenue, hi tech Zone, Hefei City, Anhui Province

Patentee before: All core Intelligent Manufacturing Technology Co.,Ltd.

Country or region before: China