Claims
- 1. A test pattern generator for generating test data, expected value data and mask data for testing a memory device, comprising:
- an instruction memory for storing instructions and for generating the instructions to perform a test process for a memory device under test;
- a first data generator for generating test data and expected value data;
- a second data generator for generating mask data for inhibiting the test data to be written in the memory device under test;
- an exclusive OR (XOR) controller for generating a control signal based on the instructions from the instruction memory;
- an exclusive OR (XOR) gate for performing an exclusive OR logic for the test data from the first data generator and the mask data from the second data generator in response to an output signal of the XOR controller; and
- a logic comparator for comparing an output signal of the memory under test with the expected value data from the first data generator when the memory under test has no write enable/disable function.
- 2. A test pattern generator as defined in claim 1, wherein an output signal of the exclusive OR gate is used as the expected value for comparing an output signal of the memory under test when the memory under test has a write enable/disable function.
- 3. A test pattern generator as defined in claim 1, wherein the test pattern generator provides the test data to the memory under test to write the test data therein in a data write step and provides the expected value data to the memory under test to read the stored data therefrom to compare the stored data with the expected valued data in a data read step, wherein the exclusive OR gate is activated during the data read step by the output of the exclusive OR controller.
- 4. A test pattern generator as defined in claim 3, wherein the second data generator provides the mask data to a write. enable/disable terminal of the memory device under test in the data write step.
- 5. A test pattern generator for generating test data, expected value data and mask data for testing a memory device, comprising:
- an instruction memory for storing instructions and generating the instructions to perform a test process for a memory device under test;
- a first data generator for generating test data and expected value data;
- a second data generator for generating mask data for inhibiting the test data to be written in the memory device under test;
- an exclusive OR (XOR) controller for generating a control signal based on the instructions from the instruction memory;
- an AND gate for receiving an output signal of the XOR controller at one input terminal, and an inverse output signal of the second data generator at the other input terminal;
- an exclusive OR (XOR) gate for performing an exclusive OR logic for the test data from the first data generator and an output signal of the AND gate; and
- a logic comparator for comparing an output signal of the memory under test with the expected value data from the first data generator when the memory under test has no write enable/disable function.
- 6. A test pattern generator as defined in claim 5, wherein an output signal of the exclusive OR gate is used as the expected value for comparing an output signal of the memory under test when the memory under test has a write enable/disable function.
- 7. A test pattern generator as defined in claim 5, wherein the test pattern generator provides the test data to the memory under test to write the test data therein in a data write step and provides the expected value data to the memory under test to read the stored data therefrom to compare the stored data with the expected valued data in a data read step, wherein the exclusive OR gate is activated during the data read step by the output of the exclusive OR controller.
- 8. A test pattern generator as defined in claim 5, wherein the second data generator provides the mask data to a write enable/disable terminal of the memory device under test in the data write step.
Parent Case Info
This is a continuation of U.S. application Ser. No. 08/849,653, filed Sep. 8, 1997 now as U.S. Pat. No. 5,850,402 which is a 371 of PCT/JP96/00037 filed Dec. 1, 1996.
US Referenced Citations (6)
Continuations (1)
|
Number |
Date |
Country |
Parent |
849653 |
|
|