Testing apparatus and testing method
First Claim
1. A testing apparatus that concurrently tests a plurality of memories under test, comprising:
- a pattern generator that generates an address signal and a data signal to be supplied to the plurality of memories under test and an expectation signal to be output from the memory under test according to the address signal and the data signal;
a plurality of logic comparators that are provided corresponding to each of the plurality of memories under test and compare an output signal output from the plurality of memories under test according to the address signal and the data signal and the expectation signal to generate fail data when the output signal and the expectation signal are not identical with each other;
a plurality of fail memories that are provided corresponding to each of the plurality of memories under test and store the fail data generated from the plurality of logic comparators in association with an address shown by the address signal;
a plurality of memory controllers that are provided corresponding to each of the plurality of memories under test and generate bad address information showing a bad address in the memory under test based on the fail data stored on the plurality of fail memories;
a plurality of universal buffer memories that are provided corresponding to each of the plurality of memories under test and store the bad address information generated from the plurality of memory controllers; and
a plurality of bad information writing sections that are provided corresponding to each of the plurality of memories under test and concurrently write a first bad information into the bad address in the plurality of memories under test, which is shown by the bad address information stored on the plurality of universal buffer memories.
2 Assignments
0 Petitions
Accused Products
Abstract
There is provided a testing apparatus including: a pattern generator that generates an address signal and a data signal to be supplied to a plurality of memories under test and an expectation signal; a plurality of logic comparators that generate fail data when an output signal output from the plurality of memories under test and the expectation signal are not identical with each other; a plurality of fail memories that store the fail data generated from the plurality of logic comparators; a plurality of memory controllers that generate bad address information showing a bad address in the memory under test based on the fail data stored on the plurality of fail memories; a plurality of universal buffer memories that store the bad address information generated from the plurality of memory controllers; and a plurality of bad information writing sections that concurrently write bad information into the bad address in the plurality of memories under test, which is shown by the bad address information stored on the plurality of universal buffer memories.
10 Citations
15 Claims
-
1. A testing apparatus that concurrently tests a plurality of memories under test, comprising:
-
a pattern generator that generates an address signal and a data signal to be supplied to the plurality of memories under test and an expectation signal to be output from the memory under test according to the address signal and the data signal;
a plurality of logic comparators that are provided corresponding to each of the plurality of memories under test and compare an output signal output from the plurality of memories under test according to the address signal and the data signal and the expectation signal to generate fail data when the output signal and the expectation signal are not identical with each other;
a plurality of fail memories that are provided corresponding to each of the plurality of memories under test and store the fail data generated from the plurality of logic comparators in association with an address shown by the address signal;
a plurality of memory controllers that are provided corresponding to each of the plurality of memories under test and generate bad address information showing a bad address in the memory under test based on the fail data stored on the plurality of fail memories;
a plurality of universal buffer memories that are provided corresponding to each of the plurality of memories under test and store the bad address information generated from the plurality of memory controllers; and
a plurality of bad information writing sections that are provided corresponding to each of the plurality of memories under test and concurrently write a first bad information into the bad address in the plurality of memories under test, which is shown by the bad address information stored on the plurality of universal buffer memories. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A testing apparatus that concurrently tests a plurality of memories under test, comprising:
-
a pattern generator that generates an address signal and a data signal to be supplied to the plurality of memories under test and an expectation signal to be output from the memory under test according to the address signal and the data signal;
a plurality of logic comparators that are provided corresponding to each of the plurality of memories under test and compare an output signal output from the plurality of memories under test according to the address signal and the data signal and the expectation signal to generate fail data when the output signal and the expectation signal are not identical with each other;
a plurality of fail memories that are provided corresponding to each of the plurality of memories under test and store the fail data generated from the plurality of logic comparators in association with an address shown by the address signal;
a plurality of memory controllers that are provided corresponding to each of the plurality of memories under test and generate bad information with a format peculiar to the memory under test based on the fail data stored on the plurality of fail memories;
a plurality of universal buffer memories that are provided corresponding to each of the plurality of memories under test and store the bad information generated from the plurality of memory controllers; and
a plurality of bad information writing sections that are provided corresponding to each of the plurality of memories under test and write the bad information stored on the plurality of universal buffer memories into the plurality of memories under test.
-
-
14. A testing method for concurrently testing a plurality of memories under test, comprising:
-
generating an address signal and a data signal to be supplied to the plurality of memories under test and an expectation signal to be output from the memory under test according to the address signal and the data signal;
comparing an output signal output from the plurality of memories under test according to the address signal and the data signal and the expectation signal to generate fail data when the output signal and the expectation signal are not identical with each other by means of a plurality of logic comparators provided corresponding to each of the plurality of memories under test;
storing the fail data in association with an address shown by the address signal on a plurality of fail memories provided corresponding to each of the plurality of memories under test;
generating bad address information showing a bad address in the memory under test based on the fail data stored on the plurality of fail memories by means of a plurality of memory controllers provided corresponding to each of the plurality of memories under test;
storing the bad address information generated from the plurality of memory controllers on a plurality of universal buffer memories provided corresponding to each of the plurality of memories under test; and
concurrently writing a first bad information into the bad address in the plurality of memories under test, which is shown by the bad address information stored on the plurality of universal buffer memories by means of a plurality of bad information writing sections provided corresponding to each of the plurality of memories under test.
-
-
15. A testing method for concurrently testing a plurality of memories under test, comprising:
-
generating an address signal and a data signal to be supplied to the plurality of memories under test and an expectation signal to be output from the memory under test according to the address signal and the data signal;
comparing an output signal output from the plurality of memories under test according to the address signal and the data signal and the expectation signal to generate fail data when the output signal and the expectation signal are not identical with each other by means of a plurality of logic comparators provided corresponding to each of the plurality of memories under test;
storing the fail data generated from the plurality of logic comparators in association with an address shown by the address signal by means of a plurality of fail memories provided corresponding to each of the plurality of memories under test;
generating bad information with a format peculiar to the memory under test based on the fail data stored on the plurality of fail memories by means of a plurality of memory controllers provided corresponding to each of the plurality of memories under test;
storing the bad information generated from the plurality of memory controllers by means of a plurality of universal buffer memories provided corresponding to each of the plurality of memories under test; and
writing the bad information stored on the plurality of universal buffer memories into the plurality of memories under test by means of a plurality of bad information writing sections provided corresponding to each of the plurality of memories under test.
-
Specification