IP Library Granted Patent US 7,010,734
Granted Patent B2
US 7,010,734 · App. 10/277,555 · Granted Mar 7, 2006

Method for microprocessor test insertion reduction

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,010,734
App. No.
10/277,555
Granted
Mar 7, 2006
Kind
B2
Abstract

Methods for reducing the requirement for multiple test vector sub-set insertions of a test vector set on test equipment having a limited memory size. In one embodiment, a single, selective test vector sub-set is utilized in the pre-burn-in test phase of microprocessors and multiple test vector sub-set insertions of a test vector set are utilized in the post-burn-in test phase. In one embodiment, the single, selective test vector sub-set includes selected test vectors from some or all of the test vector sub-sets used in the post-burn-in test phase and is sized to fit within the fixed memory capacity of the test equipment. In another embodiment, a single, selective test vector sub-set is utilized in both the pre-burn and post-burn test phases.

Claims (25)

1. A method for testing one or more microprocessors for defects on test equipment having a fixed memory capacity, the method comprising:

loading a single, selective test vector sub-set into a fixed memory of test equipment, the selective test vector sub-set further comprising one or more selected test vectors, the selective test vector sub-set being less than or equal to the memory capacity of the test equipment;

executing the selective test vector sub-set on the test equipment prior to burning in the one or more microprocessors, execution of the selective test vector sub-set causing the test equipment to test the microprocessors with the one or more selected test vectors;

executing a burn-in of the one or more microprocessors;

after burning in the one or more microprocessors, loading a first test vector sub-set into the fixed memory of the test equipment, the first test vector sub-set being one segment of a test vector set, the first test vector sub-set further comprising a first sub-set of test vectors;

executing the first test vector sub-set on the test equipment, execution of the first test vector sub-set causing the test equipment to test the one or more microprocessors with the first sub-set of test vectors;

loading a second test vector sub-set into the fixed memory of the test equipment, the second test vector sub-set being another segment of the test vector set, the second test vector sub-set further comprising a second sub-set of test vectors; and

executing the second test vector sub-set on the test equipment, execution of the second test vector sub-set causing the test equipment to test the one or more microprocessors with the second sub-set of test vectors.

2. The method of claim 1 , further comprising:

after executing the second test vector sub-set on the test equipment, loading a third test vector sub-set into the fixed memory of the test equipment, the third test vector sub-set being a further segment of the test vector set, the third test vector sub-set further comprising a third sub-set of test vectors; and

executing the third test vector sub-set on the test equipment, execution of the second test vector sub-set causing the test equipment to test the one or more microprocessors with the third sub-set of test vectors.

3. The method of claim 2 , wherein the selected test vectors are selected from some or all of the first, second and third test vector sub-sets.

4. The method of claim 1 , wherein the selected test vectors are statistically selected.

5. The method of claim 1 , wherein the selected test vectors are test vectors that detect errors above a specified statistical frequency threshold and that fit within the memory size of the test equipment.

6. The method of claim 1 , wherein the selected test vectors are selected from some or both of the first and second test vector sub-sets.

7. The method of claim 1 , wherein the selected test vectors are selected from the test vector set.

8. A method for testing one or more microprocessors for defects on test equipment having a fixed memory capacity, the method comprising:

loading a single, selective test vector sub-set into a fixed memory of test equipment, the selective test vector sub-set further comprising one or more selected test vectors, the selective test vector sub-set being less than or equal to the memory capacity of the test equipment;

executing the selective test vector sub-set on the test equipment prior to burning in the one or more microprocessors, execution of the selective test vector sub-set causing the test equipment to test the microprocessors with the one or more selected test vectors;

executing a burn-in of the one or more microprocessors;

loading the single, selective test vector subset into the fixed memory of the test equipment; and

executing the selective test vector sub-set on the test equipment after burning in the one or more microprocessors, execution of the selective test vector sub-set causing the test equipment to test the microprocessors with the one or more selected test vectors.

9. The method of claim 8 , wherein the selected test vectors are statistically selected.

10. The method of claim 9 , wherein the selected test vectors are test vectors that detect errors above a specified statistical frequency threshold and that fit within the memory size of the test equipment.

11. The method of claim 8 , wherein the selected test vectors are selected from a test vector set.

Assignments (1)
MERGER AND CHANGE OF NAME Recorded Dec 14, 2015
From: ORACLE USA, INC.; SUN MICROSYSTEMS, INC.; ORACLE AMERICA, INC.
To: ORACLE AMERICA, INC.
Reel/Frame 037280/0199 →