CPC G06F 30/398 (2020.01) [G06F 30/392 (2020.01); G06F 2119/18 (2020.01)] | 20 Claims |
1. A method comprising:
obtaining a first patterning device pattern from simulation of an inverse lithographic process that predicts, from a substrate target layout, an output patterning device pattern, the output patterning device pattern corresponding to a pattern configured to be transferred, by a lithographic apparatus, from a patterning device onto a substrate with the aim to form the substrate target layout;
receiving substrate data corresponding to a substrate exposed using the first patterning device pattern; and
training, by a hardware processor system, an inverse process model configured to predict a second patterning device pattern using the substrate data related to the exposed substrate and the first patterning device pattern,
wherein the training the inverse process model is iterative, an iteration comprising:
determining one or more model parameter values of the inverse process model based on the substrate data and the first patterning device pattern; and
adjusting the one or more model parameter values until a first cost function of the inverse process model is improved.
|