US5051997A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Semiconductor integrated circuit with self-test function
Assignee: Mitsubishi Electric Corp
•
Filing: 1990-12-03
•
Granted: 1991-09-24
•
Expires: 2010-12-03
Abstract
Abstract Apparatus is disclosed for a self-test function internal to a semiconductor integrated circuit. The invention includes an internal random number generator for generating test data for use by a self-test program. As a result of the invention, external equipment is not necessary for executing the self-test, internal memory for storing for self-test data can be decreased, and self-test can be performed readily by the user. Furthermore, since self-test result data is compressed so as to be compared with the data of prediction values, the data of the test result can be reduced for easy processing.
Inventors
- 👤 Narumi Sakashita
- 👤 Yukihiko Shimazu
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 20:04
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/22; G06F11/26; G06F11/27
Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
217 words
A semiconductor integrated circuit with a port for receiving data from and outputting data to an outside source and having a self-test function for testing functional internal blocks contained in the semiconductor integrated circuit without the need to input data from an outside source, comprising: an internal data bus; a memory for storing a self-test program and prediction value data for testing each internal functional block; random number generating means for generating test data; data selecting means having a first input coupled to said port and a second input coupled to said random number generating means and an output coupled to said internal data bus for outputting the test data generated by said random number generating means to said data bus in place of data input from the outside source via said port when said self-test program is executed; self-test initiating means for initiating said self-test program in response to an external signal, wherein the self-test program tests each functional block using the test data output from said data selecting means and outputs a test result to the data bus; and comparison means coupled to the data bus for comparing the test result output to said data bus by executing said self-test program with said prediction value data and outputting a compared result to the outside source.
Claim 2
Dependent Claim
217 words
A semiconductor integrated circuit with a port for receiving data from and outputting data to an outside source and having a self-test function for testing functional internal blocks contained in the semiconductor integrated circuit without the need to input data from an outside source, comprising: an internal data bus; a memory for storing a self-test program and prediction value data for testing each internal functional block; random number generating means for generating test data; data selecting means having a first input coupled to said port and a second input coupled to said random number generating means and an output coupled to said internal data bus for outputting the test data generated by said random number generating means to said data bus in place of data input from the outside source via said port when said self-test program is executed; self-test initiating means for initiating said self-test program in response to an external signal, wherein the self-test program tests each functional block using the test data output from said data selecting means and outputs a test result to the data bus; and comparison means coupled to the data bus for comparing the test result output to said data bus by executing said self-test program with said prediction value data and outputting a compared result to the outside source.
Claim 3
Dependent Claim
21 words
A semiconductor integrated circuit with self-test function as set forth in claim 1, wherein said semiconductor integrated circuit is a microprocessor.
Claim 4
Dependent Claim
25 words
A semiconductor integrated circuit with self-test function as set forth in claim 1, wherein said random number generating means is a linear feedback shift register.
Claim 5
Dependent Claim
31 words
The semiconductor integrated circuit of claim 1 further comprising data compressing means which compresses and outputs data of test results output to said data bus during execution of said self-test program.
Claim 6
Dependent Claim
18 words
The semiconductor integrated circuit of claim 4 wherein said data compressing means is a linear feedback shift register.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1994-09-23 | 1995-03-25 | 1995-09-24 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1998-09-23 | 1999-03-25 | 1999-09-24 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2002-09-23 | 2003-03-25 | 2003-09-24 | $7700.00 | Window Closed / Lapsed |