EP1528429A2

Feature optimization of reticle structures using enhanced interference mapping

Abstract

Disclosed concepts include a method of, and program product for, optimizing an intensity profile of a pattern to be formed in a surface of a substrate relative to a given mask using an optical system. Steps include mathematically representing resolvable feature(s) from the given mask, generating a mathematical expression, an eigenfunction, representing certain characteristics of the optical system, modifying the mathematical the eigenfunction by filtering, generating an interference map in accordance with the filtered eigenfunction and the mathematical expression of the given mask, and determining assist features for the given mask based on the interference map. As a result, undesired printing in the surface of the substrate may be minimized.

EP1528429A2, drawing sheet 1
Sheet 1 of 11

Term

Term ended

Projected expiry passed 29 October 2024, 1.9 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

29 claims: 5 independent, 24 dependent

  1. 1
    A method of optimizing an intensity profile of a pattern to be formed in a surface of a substrate relative to a given mask utilizing an optical system, comprising the steps of:(a) mathematically representing a goal function representing desired printing behavior of the given mask;(b) generating a mathematical expression representing certain characteristics of the optical system;(c) modifying the mathematical expression of Step (b);(d) generating an interference map in accordance with the result of Step (c) and Step (a) (e) determining assist features for the given mask based on the interference map of Step (d),    wherein modifying the mathematical expression of Step (b) minimizes undesired printing in the surface of the substrate.
  2. 9
    The method of optimizing an intensity profile according to any one of the preceding claims, wherein step (e) includes selecting in-phase assist features and out-of-phase assist features corresponding to the interference map.
  3. 10
    A program product, comprising executable code transportable by at least one machine readable medium, wherein execution of the code by at least one programmable computer causes the at least one programmable computer to perform a sequence of steps for optimizing an intensity profile of a pattern to be formed in a surface of a substrate for a given mask utilizing an optical system, comprising:(a) mathematically representing a goal function representing desired printing behavior of the given mask;(b) generating a mathematical expression representing certain characteristics of the optical system;(c) modifying the mathematical expression of Step (b);(d) generating an interference map in accordance with the result of Step (c) and Step (a) (e) determining assist features for the given mask based on the interference map of Step (d),    wherein modifying the mathematical expression of Step (b) minimizes undesired printing in the surface of the substrate.
  4. 19
    A method of designing an optimal mask, comprising the steps of:(a) generating an intensity profile of a pattern to be formed in a surface of a substrate relative to a given mask utilizing an optical system;(b) mathematically representing a goal function representing desired printing behavior of the given mask;(c) generating a mathematical expression representing certain characteristics of the optical system;(d) modifying the mathematical expression of Step (c);(e) generating an interference map in accordance with the result of Step (d) and Step (b) (f) determining assist features for the given mask based on the interference map of Step (e), wherein modifying the mathematical expression of Step (c) minimizes undesired printing in the surface of the substrate.
  5. 28
    The method of manufacturing an optimal mask comprising the steps of:- preparing a mask design using the method of any one of claims 19 to 26;and - manufacturing the mask according to said mask design.