IP Library Granted Patent US 8,359,494
Granted Patent B2
US 8,359,494 · App. 10/323,272 · Granted Jan 22, 2013

Parallel fault detection

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,359,494
App. No.
10/323,272
Granted
Jan 22, 2013
Kind
B2
Abstract

A method and an apparatus are provided for parallel fault detection. The method comprises receiving data associated with processing of a workpiece by a first processing tool, receiving data associated with processing of a workpiece by a second processing tool and comparing at least a portion of the received data to a common fault model to determine if a fault associated with at least one of the processing of the workpiece by the first processing tool and processing of the workpiece by the second processing tool occurred.

Claims (36)

1. A method, comprising:

receiving data associated with processing of a workpiece by a first processing tool;

receiving data associated with processing of a workpiece by a second processing tool; and

comparing at least a portion of the received data to a fault model common to both of the processing tools to determine if a fault associated with at least one of the processing of the workpiece by the first processing tool and processing of the workpiece by the second processing tool occurred.

2. The method of claim 1 , wherein comparing the at least the portion of the received data comprises comparing the portion of the received data to a plurality of common fault models.

3. The method of claim 2 , wherein comparing the portion of the received data to the plurality of common fault models comprises comparing the portion of the received data to the plurality of common fault models representing at least one of process recipe steps or tool states of the first and second processing tools.

4. The method of claim 1 , further comprising receiving data associated with processing of a workpiece by a third processing tool and further comprising comparing the received data associated with the processing of the workpiece by the third process tool to the common fault model to determine if a fault occurred.

5. The method of claim 1 , wherein receiving the data associated with the processing of the workpiece comprises receiving the data associated with the processing of a semiconductor wafer by the first processing tool.

6. The method of claim 1 , wherein receiving the data comprises receiving metrology data associated with the processing of the wafer by the first processing tool and processing of the wafer by the second processing tool.

7. An apparatus, comprising:

an interface adapted to receive trace data associated with processing of workpieces by the first and second processing tools; and

a control unit communicatively coupled to the interface, the control unit adapted to detect a fault associated with at least one of the first and second processing tool based on comparing at least a portion of the received trace data to a fault model representative of an acceptable operational range of at least the first and second processing tools.

8. The apparatus of claim 7 , wherein the workpiece is a semiconductor wafer.

9. The apparatus of claim 7 , wherein the control unit is adapted to detect the fault based on comparing the portion of the received trace data to a plurality of fault models.

10. The apparatus of claim 9 , wherein the plurality of fault models are representative of at least one of process recipe steps and tool states of the first and second processing tool.

11. The apparatus of claim 9 , wherein the plurality of fault models have a hierarchical order.

12. The apparatus of claim 7 , wherein the interface is further adapted to receive trace data associated with the processing of a workpiece by a third processing tool and wherein the control unit is adapted to detect a fault associated with at least one of the first processing tool, second processing tool, and third processing tool based on comparing at least a portion of the received trace data to the fault model.

13. The apparatus of claim 7 , wherein the interface is a network interface and wherein the control unit is further adapted to update the fault model based on at least a portion of the trace data.

14. An apparatus, comprising:

means for receiving data associated with processing of a workpiece by a first processing tool;

means for receiving data associated with processing of a workpiece by a second processing tool; and

means for comparing at least a portion of the received data to a common fault model to determine if a fault associated with at least one of the processing of the workpiece by the first processing tool and processing of the workpiece by the second processing tool occurred.

15. An article comprising one or more machine-readable storage media containing instructions that when executed enable a processor to:

receive data associated with processing of a workpiece by a first processing tool and receive data associated with processing of a workpiece by a second processing tool; and

compare at least a portion of the received data to a fault model to determine if a fault associated with the processing of the workpiece by the first processing tool occurred, wherein the fault model is representative of the first and the second processing tool.

16. The article of claim 15 , wherein the instructions when executed enable the processor to compare at least a portion of the received data to the fault model to determine if a fault associated with the processing of the workpiece by the second processing tool occurred.

17. The article of claim 15 , wherein the instructions when executed enable the processor to compare the portion of the received data to a plurality of fault models.

18. The article of claim 17 , wherein the instructions when executed enable the processor to compare the portion of the received data to the plurality of fault models that are representative of at least one of processing recipe steps and tool states of the first and second processing tools.

19. The article of claim 15 , wherein the instructions when executed enable the processor to receive trace data associated with the processing of a workpiece by a third processing tool and to detect a fault associated with the processing of the workpiece by the third processing tool using the fault model.

20. A system, comprising:

a first processing tool adapted to process a wafer;

a second processing tool adapted to process a wafer; and

a fault detection unit adapted to:

receive data associated with the processing of the wafer by the first processing tool and by the second processing tool; and

detect a fault associated with at least one of the first and second processing tool based on comparing at least a portion of the received data to a fault model, wherein the fault model is representative of an acceptable operational range of at least the first and second processing tools.

21. The system of claim 20 , wherein an advanced process control framework is coupled between the first and second processing tools and the fault detection unit.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded May 12, 2021
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: GLOBALFOUNDRIES U.S. INC.
Reel/Frame 056987/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2021
From: GLOBALFOUNDRIES US INC.
To: MEDIATEK INC.
Reel/Frame 055173/0781 →
RELEASE OF SECURITY INTEREST Recorded Nov 20, 2020
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: GLOBALFOUNDRIES INC.
Reel/Frame 054636/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2020
From: GLOBALFOUNDRIES INC.
To: GLOBALFOUNDRIES U.S. INC.
Reel/Frame 054633/0001 →
SECURITY AGREEMENT Recorded Nov 29, 2018
From: GLOBALFOUNDRIES INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 049490/0001 →
AFFIRMATION OF PATENT ASSIGNMENT Recorded Aug 18, 2009
From: ADVANCED MICRO DEVICES, INC.
To: GLOBALFOUNDRIES INC.
Reel/Frame 023120/0426 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2002
From: COSS, JR., ELFIDO; ADAMS, III, ERNEST D.; CHONG, ROBERT J.; CASTLE, HOWARD E.; SONDERMAN, THOMAS J.; PASADYN, ALEXANDER J.
To: ADVANCED MICRO DEVICES, INC.
Reel/Frame 013602/0886 →