IP Library Granted Patent US 6,963,813
Granted Patent B1
US 6,963,813 · App. 09/660,703 · Granted Nov 8, 2005

Method and apparatus for fast automated failure classification for semiconductor wafers

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 6,963,813
App. No.
09/660,703
Granted
Nov 8, 2005
Kind
B1
Abstract

A method for classifying patterns of failcodes on a semiconductor wafer, in accordance with the present invention, includes determining failcodes for chips on the wafer and checking adjacent chips for each chip on the wafer having a failcode to determine a failcode pattern having a defined number of chips.

Claims (33)

1. A method for classifying patterns of failcodes on a semiconductor wafer, comprising the steps of:

determining failcodes for chips on the wafer;

checking adjacent chips for each chip on the wafer having a failcode to determine a failcode pattern having a defined number of chips, wherein the step of checking comprises determining once for each chip having a failcode, adjacent chips having the same failcode, tracking adjacent chips having the same failcode, and determining a pattern of chips having the same failcode upon tracking a defined number of adjacent chips having the same failcode; and

outputting the failcode pattern to analyze the wafer.

2. The method of claim 1 , wherein the defined number of adjacent chips having the same failcode is determined in accordance with a cluster size, which serves as a threshold for recognition of a pattern.

3. The method of claim 2 , wherein cluster size is adjustable to provide a sensitivity for pattern detection.

4. The method of claim 1 , wherein the step of checking adjacent chips for each chip on the wafer includes flagging each chip as a good chip, part of a detected pattern or under investigation.

5. A method for classifying patterns of failcodes on a semiconductor wafer, comprising steps of:

providing failure information from a wafer tester;

determining failcodes for chips on the water by employing the failure information,

checking adjacent chips for each chip on the wafer to determine if the adjacent chips have a same failcode;

determining a pattern of chips having the same failcode upon tracking a defined number of chips; and

outputting the failcode pattern to analyze the wafer.

6. The method of claim 5 , wherein the step of checking adjacent chips further comprises the steps of:

determining once for each chip having a failcode adjacent chips having the same failcode.

7. The method of claim 5 , wherein the step of checking adjacent chips includes tracking adjacent chips having the same failcode until a determination of a pattern is made.

8. The method of claim 5 , wherein the defined number of chips is determined in accordance with a cluster size, which serves as a threshold for recognition of a pattern.

9. The method of claim 8 , wherein cluster size is adjustable to provide a sensitivity for pattern detection.

10. The method of claim 5 , wherein the step of checking adjacent chips includes flagging each chip as a good chip, part of a detected pattern or under investigation.

11. A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method steps for classifying patterns of failcodes on a semiconductor wafer, the method steps comprising:

determining failcodes for chips on the wafer;

checking adjacent chips for each chip on the wafer having a failcode to determine a failcode pattern having a defined number of chips, wherein the step of checking comprises determining once for each chip having a failcode, adjacent chips having the same failcode, tracking adjacent chips having the same failcode, and determining a pattern of chips having the same failcode upon tracking a defined number of adjacent chips having the same failcode; and

outputting the failcode pattern to analyze the wafer.

12. The program storage device of claim 11 , wherein the defined number of adjacent chips having the same failcode is determined in accordance with a cluster size, which serves as a threshold for recognition of a pattern.

13. The program storage device of claim 12 , wherein cluster size is adjustable to provide a sensitivity for pattern detection.

14. The program storage device of claim 11 , wherein the step of checking adjacent chips for each chip on the wafer includes flagging each chip as a good chip, part of a detected pattern or under investigation.

15. A computer program product comprising a computer usable medium having a computer readable program code embodied therein for a recursive classification of semiconductor wafers, the computer readable program code in the computer program product comprising:

computer readable program code for causing a computer to determine whether a chip on the wafer has a pass or a failcode;

computer readable program code for causing the computer to determine a characteristic failcode for each chip having a failcode;

computer readable program code for causing the computer to add a first chip to a temporary array, if the first chip has a failcode,

computer readable program code for causing the computer to determine adjacent chips having the same failcode as the first chip;

computer readable program code for causing the computer to add an adjacent second chip having the same failcode to the temporary array; and

computer readable program code for causing the computer to classify the temporary array of chips having the same failcode as a pattern upon identifying at least a predefined number of chips in the temporary array.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2015
From: INFINEON TECHNOLOGIES AG
To: POLARIS INNOVATIONS LIMITED
Reel/Frame 036575/0368 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2015
From: QIMONDA AG
To: INFINEON TECHNOLOGIES AG
Reel/Frame 035623/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2010
From: INFINEON TECHNOLOGIES RICHMOND, LP
To: QIMONDA AG
Reel/Frame 023792/0001 →
CORRECTIVE ASSIGNMENT TO CHANGE THE ASSIGNEE'S ADDRESS PREVIOUSLY RECORDED ON REEL 013806 FRAME 0063. Recorded Feb 26, 2004
From: INFINEON TECHNOLOGIES NORTH AMERICA CORP.
To: INFINEON TECHNOLOGIES RICHMOND, LP
Reel/Frame 015022/0561 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2003
From: INFINEON TECHNOLOGIES NORTH AMERICA CORP.
To: INFINEON TECHNOLOGIES AG
Reel/Frame 013806/0063 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 2, 2001
From: RATHEI, DIETER
To: INFINEON TECHNOLOGIES NORTH AMERICA CORP.
Reel/Frame 011445/0247 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2000
From: OSWALD, PETER; HLADSCHIK, THOMAS; WOHLFAHRT, JOERG
To: INFINEON TECHNOLOGIES NORTH AMERICA CORP.
Reel/Frame 011223/0381 →