Semiconductor test system
First Claim
Patent Images
1. A semiconductor test system for testing functions of a semiconductor device and evaluating the same, said semiconductor test system comprising:
- first storage means for storing all the output data signals supplied from said semiconductor device to be tested, said semiconductor device operating along a predetermined procedure;
second storage means for storing said predetermined procedure in the form identical to internal machine code specific to said semiconductor device to be tested and for directly supplying said predetermined procedure to said semiconductor device to be tested;
expected value storage means for storing expected values of said all of the output data to be supplied from said semiconductor device to be tested in the form of codes identical to those stored in said first storage means; and
comparator means for directly receiving all the output data signals from said first storage means and said expected value storage means to compare the same with each other to determine whether or not said device is faulty.
1 Assignment
0 Petitions
Accused Products
Abstract
A semiconductor test system comprises an expected value storage area for storing expected values of output data supplied from a semiconductor device under test, a memory device for storing output data directly supplied from the semiconductor device under test in the form of the identical code with that of the expected value storage area, and a comparator for comparing output data from the memory device directly with expected values from the expected value storage area without any conversion.
-
Citations
9 Claims
-
1. A semiconductor test system for testing functions of a semiconductor device and evaluating the same, said semiconductor test system comprising:
-
first storage means for storing all the output data signals supplied from said semiconductor device to be tested, said semiconductor device operating along a predetermined procedure; second storage means for storing said predetermined procedure in the form identical to internal machine code specific to said semiconductor device to be tested and for directly supplying said predetermined procedure to said semiconductor device to be tested; expected value storage means for storing expected values of said all of the output data to be supplied from said semiconductor device to be tested in the form of codes identical to those stored in said first storage means; and comparator means for directly receiving all the output data signals from said first storage means and said expected value storage means to compare the same with each other to determine whether or not said device is faulty. - View Dependent Claims (2)
-
-
3. A semiconductor test system for testing functions of a microprocessor or microcomputer under test comprising:
-
first storage means for storing machine codes supplied from performance of said functions by said microprocessor or microcomputer under test, said microprocessor or microcomputer operating along a predetermined procedure; expected machine code storage means for storing expected machine codes to be supplied from performance of said functions by said microprocessor or microcomputer under test; and comparison means for receiving machine codes from both said first storage means and said expected machine code storage means to compare said received machine codes and said expected machine code from said microprocessor or microcomputer under test, wherein said first storage means is operable for storing all the machine code provided from the microprocessor or microcomputer under test and said expected value storage means is operable for storing expected values of said all of the machine code to be provided from the microprocessor or microcomputer under test, whereby proper or faulty functioning of the microprocessor or microcomputer under test is determined. - View Dependent Claims (4, 5, 6)
-
-
7. A semiconductor testing method for testing functions of a microprocessor or microcomputer comprising the steps of:
-
storing machine codes supplied from performance of said functions by said microprocessor or microcomputer under test, said microprocessor or microcomputer operating along a predetermined procedure; storing expected machine codes to be supplied from performance of said functions by said microprocessor or microcomputer under test; comparing said machine codes supplied from performance of said functions by said microprocessor or microcomputer under test with said expected machine codes supplied from said microprocessor or microcomputer under test, and determining proper or faulty functioning of the microprocessor or microcomputer under test, wherein said comparing step is performed every test cycle on all of the machine code signals provided from the microprocessor or microcomputer under test. - View Dependent Claims (8, 9)
-
Specification