System and method for testing a memory for a memory failure exhibited by a failing memory
First Claim
Patent Images
1. A system for analyzing a memory system during testing operations of the memory system, comprising:
- a sampling tool coupled to the memory system, the sampling tool configured to capture operating conditions of the memory system during a memory system operation and operable to generate and sequentially store a sequence of records of the sampled operating conditions for each point in time at which the operating conditions of the memory system are captured; and
a translation tool coupled to receive the sequence of records stored by the sampling tool, the translation tool operable to translate the sequence of records into a file of test vectors, the file of test vectors defining the timing and logic level of signals applied to the memory system for generating the sampled operation conditions in a memory system under test.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for testing a memory under test on automated test equipment (ATE) that includes capturing operating conditions for a memory exhibiting a memory failure in a sequence of records corresponding the operating conditions over a period of time that includes the occurrence of the memory failure and further includes executing a software translation module to generate a file of test vectors from the sequence of records that when executed by the ATE reproduce the operating condition over the sampled period of time. The memory under test is tested according to the file of test vectors for the ATE.
-
Citations
35 Claims
-
1. A system for analyzing a memory system during testing operations of the memory system, comprising:
-
a sampling tool coupled to the memory system, the sampling tool configured to capture operating conditions of the memory system during a memory system operation and operable to generate and sequentially store a sequence of records of the sampled operating conditions for each point in time at which the operating conditions of the memory system are captured; and a translation tool coupled to receive the sequence of records stored by the sampling tool, the translation tool operable to translate the sequence of records into a file of test vectors, the file of test vectors defining the timing and logic level of signals applied to the memory system for generating the sampled operation conditions in a memory system under test. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for analyzing a memory system exhibiting a memory failure, comprising:
-
a sampling tool coupled to the memory system, the sampling tool operable to capture a sampling of operating conditions occurring over a period of time that includes the occurrence of the memory failure, and operable to generate a sequence of records corresponding to the sampled operating conditions over the period of time; a translation tool coupled to receive the sequence of records from the sampling tool, the translation tool operable to translate the sequence of records into a file of test patterns that corresponds to the sampled operating conditions; and automated testing equipment (ATE) coupled to the translation tool, the ATE having a test memory in which the file of test patterns from the translation tool can be stored, the ATE operable to selectively generate test patterns and selectively remove test patterns to refine the file of test patterns stored in the test memory for testing a memory system according to the stored file of test patterns in the test memory. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system for replicating operating conditions of a memory system exhibiting a failure, comprising:
-
a computer having a software translation module coupled to receive a sequence of records corresponding to operating conditions sampled from the memory system while exhibiting the failure, the computer configured to execute the software translation module to translate the sequence of records into a file of test vectors, the computer operable to execute the software translation module to generate as part of the file of test vectors test vectors for generating the sampled operation conditions in a memory system under test; and a system testing tool having a test memory in which the file of test vectors can be stored, the system testing tool operable to reproduce operating conditions according to the test vectors to test the memory system under test. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification