IP Library Granted Patent US 8,572,524
Granted Patent B2
US 8,572,524 · App. 11/943,591 · Granted Oct 29, 2013

Statistical optical proximity correction

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,572,524
App. No.
11/943,591
Granted
Oct 29, 2013
Kind
B2
Abstract

An optical proximity correction (OPC) model incorporates inline process variation data. OPC is performed by adjusting an input mask pattern with a mask bias derived from the OPC model to correct errors in the input mask pattern.

Claims (33)

1. A method for forming an IC comprising:

providing a substrate with a photoresist layer;

providing a mask with a mask pattern, wherein providing the mask comprises

deriving the mask pattern from an input mask design layout which is provided prior to forming a physical mask,

obtaining a mask bias from an optical proximity correction (OPC) model of an OPC system with an OPC simulator, wherein the OPC system estimates critical dimension (CD) variation of one or more feature types on the input mask from measured inline process variation data of an actual wafer process line to obtain the mask bias, wherein inline process variation data includes variations in develop inspection CD and resist sidewall angle measurements profile, and

adjusting the input mask with the mask bias to produce an adjusted input mask, and

forming the physical mask having a physical mask pattern using the adjusted input mask;

exposing the photoresist layer by passing radiation from an exposure source through the physical mask formed using the adjusted input mask; and

developing the photoresist to transfer the physical mask pattern of the physical mask to the photoresist layer.

2. The method of claim 1 wherein the OPC model determines CD dependency of the one or more feature types on variations in one or more process parameters.

3. The method of claim 2 wherein the one or more process parameters comprise exposure dose, focus or post exposure bake (PEB) temperature, or a combination thereof.

4. A method for forming a mask comprising the steps of:

providing an input mask design layout which is used to form a physical mask prior to forming the physical mask;

performing optical proximity correction (OPC) of the input mask design layout using an OPC model with an OPC simulator, wherein the OPC model incorporates measured inline process variation data of an actual wafer process line to obtain a mask bias, wherein inline process variation data includes variations in develop inspection CD and resist sidewall angle measurements profile; and

forming the physical mask using the mask design layout biased with the measured inline process variation data.

5. The method of claim 4 wherein the OPC model estimates critical dimension (CD) variation of one or more feature types on the input mask from the inline process variation data.

6. The method of claim 5 wherein the OPC model determines CD dependency of the one or more feature types on variations in one or more process parameters.

7. The method of claim 6 wherein the one or more process parameters comprise exposure dose, focus or post exposure bake (PEB) temperature, or a combination thereof.

8. The method of claim 6 wherein the OPC model determines process windows of the one or more feature types based on the inline process variation data and estimated CD variation.

9. The method of claim 8 wherein the steps of providing an input mask pattern and correcting errors in the input mask pattern are iteratively repeated until all the errors in the input mask pattern are corrected, the process windows are taken into account during iteration.

10. The method of claim 9 wherein the OPC model identifies failure-sensitive weak points on the input mask pattern, the failure-sensitive weak points are taken into account during iteration.

11. The method of claim 4 wherein the steps of providing an input mask pattern and correcting errors in the input mask pattern are iteratively repeated until all the errors in the input mask pattern are corrected.

12. An optical proximity correction (OPC) system comprising:

an OPC simulator comprising an OPC model which incorporates measured inline process variation data of an actual wafer process line, wherein inline process variation data includes variations in develop inspection CD and resist sidewall angle measurements profile;

wherein the OPC simulator determines a mask bias based on the OPC model; and

when an input mask design layout is provided to the OPC system prior to forming a physical mask, the OPC system applies the mask bias to adjust the input mask design layout to correct errors in the input mask design layout to produce an output mask pattern, the output mask pattern is used to form the physical mask.

13. The OPC system of claim 12 wherein the OPC model estimates critical dimension (CD) variation of one or more feature types on the input mask from the inline process variation data, and calculates an overall critical dimension (CD) yield (Cpk) based on an estimated CD variation.

14. The OPC system of claim 13 wherein the OPC simulator further comprises a critical dimension (CD) verification module, the CD verification module analyzes the overall Cpk to determine if any errors exist.

15. The OPC system of claim 14 wherein the OPC system performs iteration based on a feedback loop until all the errors in the input mask pattern are corrected.

16. The OPC system of claim 15 wherein maximizing the overall Cpk is used as an optimization criteria during iteration.

17. The OPC system of claim 13 wherein the OPC system performs iteration based on a feedback loop until all the errors in the input mask pattern are corrected.

18. The OPC system of claim 17 wherein maximizing the overall Cpk is used as an optimization criteria during iteration.

19. The OPC system of claim 12 wherein the OPC system performs iteration based on a feedback loop until all the errors in the input mask pattern are corrected.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Nov 19, 2020
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: GLOBALFOUNDRIES SINGAPORE PTE. LTD.
Reel/Frame 054481/0673 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2020
From: GLOBALFOUNDRIES SINGAPORE PTE. LTD.
To: TAIWAN SEMICONDUCTOR MANUFACTURING CO., LTD.
Reel/Frame 054600/0031 →
RELEASE OF SECURITY INTEREST Recorded Nov 18, 2020
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: GLOBALFOUNDRIES INC.
Reel/Frame 054475/0718 →
SECURITY AGREEMENT Recorded Nov 27, 2018
From: GLOBALFOUNDRIES SINGAPORE PTE. LTD.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 047660/0203 →
CHANGE OF NAME Recorded Sep 25, 2013
From: CHARTERED SEMICONDUCTOR MANUFACTURING LTD.
To: CHARTERED SEMICONDUCTOR MANUFACTURING PTE. LTD.
Reel/Frame 031282/0703 →
CHANGE OF NAME Recorded Sep 25, 2013
From: CHARTERED SEMICONDUCTOR MANUFACTURING PTE. LTD.
To: GLOBALFOUNDRIES SINGAPORE PTE. LTD.
Reel/Frame 031282/0705 →