IP Library Granted Patent US 7,167,811
Granted Patent B2
US 7,167,811 · App. 10/367,355 · Granted Jan 23, 2007

Methods and apparatus for data analysis

Assignee: Test Advantage, Inc.
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 7,167,811
App. No.
10/367,355
Granted
Jan 23, 2007
Kind
B2
Abstract

A method and apparatus for testing semiconductors according to various aspects of the present invention comprises a test system comprising composite data analysis element configured to analyze data from more than one dataset. The test system may be configured to provide the data in an output report. The composite data analysis element suitably performs a spatial analysis to identify patterns and irregularities in the composite data set. The composite data analysis element may also operate in conjunction with a various other analysis systems, such as a cluster detection system and an exclusion system, to refine the composite data analysis. The composite may also be merged into other data.

Claims (53)

1. A test system, comprising:

a storage system configured to store test data for at least two datasets of test data for at least two sets of components, wherein a first component in a first dataset corresponds to a second component in a second dataset; and

a composite analysis element configured to analyze the test data for the corresponding first and second components for common characteristics, wherein the composite analysis element is configured to compare a summary value for the corresponding components to a dynamic threshold based on the test data.

2. A test system according to claim 1 , wherein the first and second components occupy corresponding locations on different wafers.

3. A test system according to claim 1 , wherein the summary value is determined according to a number of test data for corresponding components to satisfy a criterion.

4. A test system according to claim 1 , wherein the composite analysis element is configured to compare the test data from different datasets to a threshold.

5. A test system according to claim 4 , wherein the threshold is calculated based on the test data.

6. A test system according to claim 1 , wherein the common characteristics comprise data values meeting at least one threshold.

7. A test system according to claim 1 , wherein the composite analysis element is configured to generate composite data according to the test data having the common characteristics.

8. A test system according to claim 7 , wherein the composite analysis element is configured to accord a designated treatment to composite data within a designated zone.

9. A test system according to claim 8 , wherein the composite analysis element is configured to at least one of ignore and accord a lower significance to the composite data within the designated zone.

10. A test system according to claim 7 , wherein the composite analysis element is configured to perform a spatial analysis on the composite data.

11. A test system according to claim 7 , wherein the composite analysis element is configured to accord a significance to a selected composite data point based on values of nearby composite data points.

12. A test system according to claim 11 , wherein the significance accorded to the selected composite data point is adjusted by a first amount if a first nearby composite data point is at a first position relative to the selected composite data point and by a second amount if the first nearby composite data point is at a second position relative to the selected composite data point.

13. A test system according to claim 7 , wherein the composite analysis element is configured to remove a cluster of composite data points from the composite data.

14. A test system according to claim 13 , wherein the composite analysis element is configured to remove the cluster of composite data points only when the cluster is smaller than a selected size.

15. A test system according to claim 7 , wherein the composite analysis element is configured to merge the composite data with another set of data based on the test data.

16. A test system according to claim 15 , further comprising an output element configured to generate a composite map including the merged composite data.

17. A test system, comprising:

a tester configured to test at least two sets of components and generate at least two datasets of test data, wherein components from each set of components correspond to components in other sets of components, wherein the corresponding components occupy corresponding locations on different wafers; and

a composite analysis element configured to analyze the test data for common characteristics among the corresponding components, wherein the composite analysis element is configured to compare a summary value for the corresponding components to a dynamic threshold based on the data.

18. A test system according to claim 17 , wherein the summary value is determined according to a number of test data for corresponding components to satisfy a criterion.

19. A test system according to claim 17 , wherein the composite analysis element is configured to compare the test data from different datasets to a threshold.

20. A test system according to claim 19 , wherein the threshold is calculated based on the test data.

21. A test system according to claim 17 , wherein the common characteristics comprise data values meeting at least one threshold.

22. A test system according to claim 17 , wherein the composite analysis element is configured to generate composite data according to the test data having the common characteristics.

23. A test system according to claim 22 , wherein the composite analysis element is configured to accord a designated treatment to composite data within a designated zone.

24. A test system according to claim 23 , wherein the composite analysis element is configured to at least one of ignore and accord a lower significance to the composite data within the designated zone.

25. A test system according to claim 22 , wherein the composite analysis element is configured to perform a spatial analysis on the composite data.

26. A test system according to claim 22 , wherein the composite analysis element is configured to accord a significance to a selected composite data point based on values of nearby composite data points.

27. A test system according to claim 26 , wherein the significance accorded to the selected composite data point is adjusted by a first amount if a first nearby composite data point is at a first position relative to the selected composite data point and by a second amount if the first nearby composite data point is at a second position relative to the selected composite data point.

28. A test system according to claim 22 , wherein the composite analysis element is configured to remove a cluster of composite data points from the composite data.

29. A test system according to claim 28 , wherein the composite analysis element is configured to remove the cluster of composite data points only when the cluster is smaller than a selected size.

30. A test system according to claim 22 , wherein the composite analysis element is configured to merge the composite data with another set of data based on the test data.

31. A test system according to claim 30 , further comprising an output element configured to generate a composite map including the merged composite data.

32. A method for testing semiconductors, comprising:

obtaining at least two datasets of test data for at least two sets of components, wherein a first component in a first set corresponds to a second component in a second set; and

analyzing the test data for the corresponding first and second components for common characteristics, wherein analyzing the test data comprises comparing a summary value for the corresponding components to a dynamic threshold based on the data.

33. A method for testing according to claim 32 , wherein the first and second components occupy corresponding locations on different wafers.

34. A method for testing according to claim 32 , wherein the summary value is determined according to a number of test data for corresponding components to satisfy a criterion.

35. A method for testing according to claim 32 , wherein the composite analysis element is configured to compare the test data from different datasets to a threshold.

36. A method for testing according to claim 35 , wherein the threshold is calculated based on the test data.

37. A method for testing according to claim 32 , wherein the common characteristics comprise data values meeting at least one threshold.

38. A method for testing according to claim 32 , further comprising generating composite data according to the test data having the common characteristics.

39. A method for testing according to claim 38 , wherein generating composite data includes according a designated treatment to composite data within a designated zone.

40. A method for testing according to claim 39 , wherein according the designated treatment includes at least one of ignoring and according a lower significance to the composite data within the designated zone.

41. A method for testing according to claim 38 , further comprising performing a spatial analysis on the composite data.

42. A method for testing according to claim 38 , further comprising according a significance to a selected composite data point based on values of nearby composite data points.

43. A method for testing according to claim 42 , wherein the significance accorded to the selected composite data point is adjusted by a first amount if a first nearby composite data point is at a first position relative to the selected composite data point and by a second amount if the first nearby composite data point is at a second position relative to the selected composite data point.

44. A method for testing according to claim 38 , further comprising removing a cluster of composite data points from the composite data.

45. A method for testing according to claim 44 , wherein removing the cluster includes removing the cluster of composite data points only when the cluster is smaller than a selected size.

46. A method for testing according to claim 38 , further comprising merging the composite data with another set of data based on the test data.

47. A method for testing according to claim 46 , further comprising generating a composite map including the merged composite data.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 30, 2014
From: ACACIA RESEARCH GROUP LLC
To: IN-DEPTH TEST LLC
Reel/Frame 032089/0907 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2014
From: TEST ACUITY SOLUTIONS, INC.
To: ACACIA RESEARCH GROUP LLC
Reel/Frame 032067/0660 →
CHANGE OF NAME Recorded Sep 18, 2012
From: TEST ADVANTAGE, INC.
To: TEST ACUITY SOLUTIONS, INC.
Reel/Frame 029002/0009 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 14, 2003
From: TABOR, ERIC PAUL
To: TEST ADVANTAGE, INC.
Reel/Frame 013958/0067 →
Continuity (6)
Continuation In Part 1015462700 · May 24, 2002
Continuation In Part 0987219500 · May 31, 2001
Provisional Application 6029518800 · May 31, 2001
Provisional Application 6029357700 · May 24, 2001
Provisional Application 6037432800 · Apr 21, 2002
Related Publication 20030144810A1 · Jul 31, 2003