IP Library › Granted Patent US 8,959,462
Granted Patent B2
US 8,959,462 · App. 13/795,513 · Granted Feb 17, 2015

Mask design method, program, and mask design system

Inventors: Tadanobu Inoue (Kanagawa, JP); David O Melville (New York, NY); Alan E Rosenbluth (Yorktown Heights, NY); Masaharu Sakamoto (Kanagawa, JP); Kehan Tian (Poughkeepsie, NY)
Assignee: International Business Machines Corporation
G03F1/70
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,959,462
App. No.
13/795,513
Granted
Feb 17, 2015
Kind
B2
Abstract

A method, an article of manufacture, and a system for designing a mask. The method for designing a mask is implemented by a computer device having a memory, a processor device communicatively coupled to the memory, and a module configured to carry out the method including the steps of: generating an optical domain representation from a design pattern and an imaging light; and optimizing the optical domain representation under a constraint that values of negative excursions at predetermined evaluation points must be greater than or equal to predetermined negative threshold values assigned to the predetermined evaluation points; where: the optical domain representation is a variable representation of a wavefront; the imaging light is light that is transmitted through the mask; the negative excursions are in an object domain representation of the optical domain representation; and the predetermined evaluation points are in the object domain representation.

Claims (69)

1. A method for manufacturing a mask comprising the steps of:

generating an optical domain representation from a design pattern and an imaging light; and

optimizing said optical domain representation under a constraint that values of negative excursions at predetermined evaluation points must be greater than or equal to predetermined negative threshold values assigned to said predetermined evaluation points;

wherein:

said optical domain representation is a variable representation of a wavefront;

said imaging light is light that is transmitted through said mask;

said negative excursions are in an object domain representation of said optical domain representation;

said predetermined evaluation points are in said object domain representation;

said predetermined negative threshold values are determined as a function of distances from a feature edge of said mask;

outside of the feature, said function specifies that a negative threshold value for a first distance is smaller than a negative threshold value for a second distance that is larger than the first distance; and

at least one of the steps is carried out by a computing device.

2. The method according to claim 1 , wherein said optical domain representation is a pupil domain representation that is band-limited.

3. The method according to claim 1 , wherein:

said optical domain representation is an object domain representation; and

said constraint is applied to a band-limited component of said optical domain representation.

4. The method according to claim 3 , wherein:

said constraint is applied to an object domain representation of said optical domain representation; and

said object domain representation is band-limited using a filter.

5. The method according to claim 1 , wherein:

said optical domain representation is an object domain representation; and

said constraint is applied to non-limited amplitudes of said object domain representation.

6. The method according to claim 1 , wherein said negative threshold values are assigned to said evaluation points based on distances from a center of a local design pattern.

7. The method according to claim 1 , wherein said predetermined evaluation points provide a linear constraint during the optimization.

8. The method according to claim 1 , comprising a step of:

filtering a pupil domain representation of said wavefront with a circular band-limit.

9. A non-transitory article of manufacture tangibly embodying computer readable instructions which, when implemented, cause a computer device to carry out a method for designing a mask, the method comprising the steps of:

generating an optical domain representation from a design pattern and an imaging light; and

optimizing said optical domain representation under a constraint that values of negative excursions at predetermined evaluation points be greater than or equal to predetermined negative threshold values assigned to said predetermined evaluation points;

wherein:

said optical domain representation is a variable representation of a wavefront;

said imaging light is light that is transmitted through said mask;

said negative excursions are in an object domain representation of said optical domain representation;

said predetermined evaluation points are in said object domain representation;

said predetermined negative threshold values are determined as a function of distances from a feature edge of said mask; and

outside of the feature, said function specifies that a negative threshold value for a first distance is smaller than a negative threshold value for a second distance that is larger than the first distance.

10. The article of manufacture according to claim 9 , wherein said optical domain representation is a pupil domain representation that is band-limited.

11. The article of manufacture according to claim 9 , wherein

said optical domain representation is an object domain representation; and

said constraint is applied to a band-limited component of said optical domain representation.

12. The article of manufacture according to claim 9 , wherein:

said constraint is applied to an object domain representation of said optical domain representation; and

said object domain representation is band-limited using a filter.

13. The article of manufacture according to claim 9 , wherein:

said optical domain representation is an object domain representation; and

said constraint is applied to non-limited amplitudes of said object domain representation.

14. The article of manufacture according to claim 9 , wherein said negative threshold values are assigned to said evaluation points based on distances from a center of a local design pattern.

15. The article of manufacture according to claim 9 , wherein said optimization step is iterated by using variables in a pupil domain expression while allowing an amount of negative excursions in said object domain representation.

16. The article of manufacture according to claim 9 , comprising a step of:

filtering a pupil domain representation of said wavefront with a circular band-limit.

17. A system for designing a mask, comprising:

a memory;

a processor device communicatively coupled to said memory;

a module for designing said mask, communicatively coupled to said memory and said processor device;

a generator for generating an optical domain representation of a wavefront from a design pattern and an imaging light; and

an optimizer for optimizing said optical domain representation under a constraint that values of negative excursions at predetermined evaluation points be greater than or equal to predetermined negative threshold values assigned to said predetermined evaluation points;

wherein:

said optical domain representation is a variable representation of a wavefront;

said imaging light is light that is transmitted through said mask;

said negative excursions are in an object domain representation of said optical domain representation;

said predetermined evaluation points are in said object domain representation;

said predetermined negative threshold values are determined as a function of distances from a feature edge of said mask; and

outside of the feature, said function specifies that a negative threshold value for a first distance is smaller than a negative threshold value for a second distance that is larger than the first distance.

18. The system according to claim 17 , wherein said optical domain representation is pupil domain representation that is band-limited.

19. The system according to claim 17 , wherein:

said optical domain representation is an object domain representation; and

said constraint is applied to a band-limited component of said optical domain representation.

20. The system according to claim 17 , wherein:

said constraint is applied to an object domain representation of said optical domain representation; and

said object domain representation is band-limited using a filter.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded May 12, 2021
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: GLOBALFOUNDRIES U.S. INC.
Reel/Frame 056987/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 20, 2020
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: GLOBALFOUNDRIES INC.
Reel/Frame 054636/0001 →
SECURITY AGREEMENT Recorded Nov 29, 2018
From: GLOBALFOUNDRIES INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 049490/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2015
From: GLOBALFOUNDRIES U.S. 2 LLC; GLOBALFOUNDRIES U.S. INC.
To: GLOBALFOUNDRIES INC.
Reel/Frame 036779/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 3, 2015
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: GLOBALFOUNDRIES U.S. 2 LLC
Reel/Frame 036550/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2013
From: INOUE, TADANOBU; MELVILLE, DAVID O; ROSENBLUTH, ALAN E; SAKAMOTO, MASAHARU; TIAN, KEHAN
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 029971/0490 →
Priority Claims (1)
JP 2012-084657 · Apr 3, 2012 · national
Continuity (1)
Related Publication 20130263063A1 · Oct 3, 2013