← Back to Patent Explorer
US5384533A Expired / Lapsed US ⏱️ 0.0 years remaining

Testing method, testing circuit and semiconductor integrated circuit having testing circuit

Assignee: Fujitsu Ltd
•
Filing: 1993-05-11
•
Granted: 1995-01-24
•
Expires: 2013-05-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A testing method tests functions of a semiconductor integrated circuit which has a plurality of blocks each having a main block circuit part and an output part. The testing method comprises the steps of supplying a control signal to the output part of each of the blocks in a normal mode so that each output part outputs an output data of the main block circuit part of a corresponding one of the blocks, supplying the control signal and a test data to the output part of each of the blocks in a test mode so that each output part outputs the test data which is supplied to the main block circuit part of another block, and comparing the output data and the test data in the output part of each of the blocks in the test mode and outputting a failure detection signal which is indicative of a failure in a corresponding one of the blocks when the compared output data and test data do not match in the one block.

Inventors

  • 👤 Hideo Tokuda
  • 👤 Tetsu Tanizawa

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 02:05
CPC Classifications
G; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/3181; G01R31/3185; G01R31/318533; G01R31/318569; G01R31/31703; G01R31/31708; G01R31/31711; G06; G06F; G06F11/00; G06F11/22; G06F11/2273

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 430 words
A testing method of testing functions of a semiconductor integrated circuit which has a plurality of blocks each having a main block circuit part and an output part, the plurality of blocks including a first block and a second block, the output part of the first block being electrically connected to the main block circuit part of the second block, said testing method comprising the steps of: supplying a control signal to the output part of each of the first and second blocks in a normal mode so that the output part of the first block outputs first output data of the main block circuit part of the first block to the main block circuit part of the second block and so that the output part of the second block outputs second output data of the main block circuit part of the second block; supplying the control signal and first test data to the output part of the first block in a test mode so that the main block circuit part of the first block outputs first test output data and so that the output part of the first block outputs the first test data to the main block circuit part of the second block; supplying the control signal and second test data to the output part of the second block in the test mode so that the main block circuit part of the second block outputs second test output data and so that the output part of the second block outputs the second test data to the main block circuit part of another block; supplying, in the test mode, first test output data from the main block circuit part of the first block to the output part of the first block and second test output data from the main block circuit part of the second block to the output part of the second block; comparing the first test output data and the first test data in the output part of the first block in the test mode and outputting a first failure detection signal which is indicative of a failure in the first block when the compared first output data and first test data do not match in the first block; and comparing the second test output data and the second test data in the output part of the second block in the test mode and outputting a second failure detection signal which is indicative of a failure in the second block when the compared second output data and second test data do not match in the second block.
Claim 2
Dependent Claim 430 words
A testing method of testing functions of a semiconductor integrated circuit which has a plurality of blocks each having a main block circuit part and an output part, the plurality of blocks including a first block and a second block, the output part of the first block being electrically connected to the main block circuit part of the second block, said testing method comprising the steps of: supplying a control signal to the output part of each of the first and second blocks in a normal mode so that the output part of the first block outputs first output data of the main block circuit part of the first block to the main block circuit part of the second block and so that the output part of the second block outputs second output data of the main block circuit part of the second block; supplying the control signal and first test data to the output part of the first block in a test mode so that the main block circuit part of the first block outputs first test output data and so that the output part of the first block outputs the first test data to the main block circuit part of the second block; supplying the control signal and second test data to the output part of the second block in the test mode so that the main block circuit part of the second block outputs second test output data and so that the output part of the second block outputs the second test data to the main block circuit part of another block; supplying, in the test mode, first test output data from the main block circuit part of the first block to the output part of the first block and second test output data from the main block circuit part of the second block to the output part of the second block; comparing the first test output data and the first test data in the output part of the first block in the test mode and outputting a first failure detection signal which is indicative of a failure in the first block when the compared first output data and first test data do not match in the first block; and comparing the second test output data and the second test data in the output part of the second block in the test mode and outputting a second failure detection signal which is indicative of a failure in the second block when the compared second output data and second test data do not match in the second block.
Claim 3
Dependent Claim 75 words
The testing method as claimed in claim 1 wherein each of said output parts includes a shift register, said first test data is supplied to the shift register of the output part of the first block, and the shift registers of the output parts of the second and subsequent blocks are respectively supplied with the second and subsequent test data including an output of the shift register of the output part in a previous block.
Claim 4
Dependent Claim 43 words
The testing method as claimed in claim 1 wherein each of said output parts include a shift register, and said first and second test data are independently supplied to the shift register of the output parts of the first and second blocks, respectively.
Claim 5
Dependent Claim 36 words
The testing method as claimed in claim 1 wherein a scan address is supplied to the output part of each of the first and second blocks to designate an output part which is to be tested.
Claim 6
Dependent Claim 435 words
A testing circuit in a semiconductor integrated circuit which has a plurality of blocks each having a main block circuit part and an output part, the plurality of blocks including a first block and a second block, the output part of the first block being electrically connected to the main block circuit part of the second block, said testing circuit comprising: means in the output part of each of the first and second blocks for receiving a control signal and for switching between a normal mode and a test mode based on the control signal; means in the output part of the first block for receiving first test data; means in the output part of the second block for receiving second test data; means in the output part of the first block for outputting from the output part of the first block, when in the normal mode, first output data of the main block circuit part of the first block to the main block circuit part of the second block and for outputting when in the test mode, the first test data from the output part of the first block to the main block circuit part of the second block and first test output data from the main block circuit part of the first block to the output part of the first block; means in the output part of the second block for outputting from the output part of the second block, when in the normal mode, second output data of the main block circuit part of the second block and for outputting, when in the test mode, the second test data from the output part of the second block to the main block circuit part of another block and second test output data from the main block circuit part of the second block to the output part of the second block; means for comparing the first test output data and the first test data in the output part of the first block in the test mode and for outputting a first failure detection signal which is indicative of a failure in the first block when the compared first test output data and first test data do not match in the first block; and means for comparing the second test output data and the second test data in the output part of the second block in the test mode and for outputting a second failure detection signal which is indicative of a failure in the second block when the compared second test output data and second test data do not match in the second block.
Claim 7
Dependent Claim 435 words
A testing circuit in a semiconductor integrated circuit which has a plurality of blocks each having a main block circuit part and an output part, the plurality of blocks including a first block and a second block, the output part of the first block being electrically connected to the main block circuit part of the second block, said testing circuit comprising: means in the output part of each of the first and second blocks for receiving a control signal and for switching between a normal mode and a test mode based on the control signal; means in the output part of the first block for receiving first test data; means in the output part of the second block for receiving second test data; means in the output part of the first block for outputting from the output part of the first block, when in the normal mode, first output data of the main block circuit part of the first block to the main block circuit part of the second block and for outputting when in the test mode, the first test data from the output part of the first block to the main block circuit part of the second block and first test output data from the main block circuit part of the first block to the output part of the first block; means in the output part of the second block for outputting from the output part of the second block, when in the normal mode, second output data of the main block circuit part of the second block and for outputting, when in the test mode, the second test data from the output part of the second block to the main block circuit part of another block and second test output data from the main block circuit part of the second block to the output part of the second block; means for comparing the first test output data and the first test data in the output part of the first block in the test mode and for outputting a first failure detection signal which is indicative of a failure in the first block when the compared first test output data and first test data do not match in the first block; and means for comparing the second test output data and the second test data in the output part of the second block in the test mode and for outputting a second failure detection signal which is indicative of a failure in the second block when the compared second test output data and second test data do not match in the second block.
Claim 8
Dependent Claim 75 words
The testing circuit as claimed in claim 5 wherein each of said output parts includes a shift register, said first test data is supplied to the shift register of the output part of the first block, and the shift registers of the output parts of the second and subsequent blocks are respectively supplied with the second and subsequent test data including an output of the shift register of the output part in a previous block.
Claim 9
Dependent Claim 43 words
The testing circuit as claimed in claim 5 wherein each of said output parts includes a shift register, and said first and second test data are independently supplied to the shift register of the output parts of the first and second blocks, respectively.
Claim 10
Dependent Claim 36 words
The testing circuit as claimed in claim 5 wherein a scan address is supplied to the output part of each of the first and second blocks to designate an output part which is to be tested.
Claim 11
Dependent Claim 420 words
A semiconductor integrated circuit comprising: a plurality of blocks each including a main block circuit part and an output part, the plurality of blocks including a first block and a second block, the output part of the first block being electrically connected to the main block circuit part of the second block; means in the output part of each of the first and second blocks for receiving a control signal and for switching between a normal mode and a test mode based on the control signal; means in the output part of the first block for receiving first test data; means in the output part of the second block for receiving second test data; means in the output part of the first block for outputting from the output part of the first block, when in the normal mode, first output data of the main block circuit part of the first block to the main block circuit part of the second block and outputting, when in the test mode, the first test data from the output part of the first block to the main block circuit part of the second block and first test output data from the main block circuit part of the first block to the output part of the first block;. means in the output part of the second block for outputting from the output part of the second block, when in the normal mode, second output data of the main block circuit part of the second block and for outputting,when in the test mode, the second test data from the output part of the second block to the main block circuit part of another block and second test output data from the main block circuit part of the second block to the output part of the second block; means for comparing the first output data and the first test data in the output part of the first block in the test mode and for outputting a first failure detection signal which is indicative of a failure in the first block when the compared first output data and first test data do not match in the first block; and means for comparing the second output data and the second test data in the output part of the second block in the test mode and for outputting a second failure detection signal which is indicative of a failure in the second block when the compared second output data and second test data do not match in the second block.
Claim 12
Dependent Claim 420 words
A semiconductor integrated circuit comprising: a plurality of blocks each including a main block circuit part and an output part, the plurality of blocks including a first block and a second block, the output part of the first block being electrically connected to the main block circuit part of the second block; means in the output part of each of the first and second blocks for receiving a control signal and for switching between a normal mode and a test mode based on the control signal; means in the output part of the first block for receiving first test data; means in the output part of the second block for receiving second test data; means in the output part of the first block for outputting from the output part of the first block, when in the normal mode, first output data of the main block circuit part of the first block to the main block circuit part of the second block and outputting, when in the test mode, the first test data from the output part of the first block to the main block circuit part of the second block and first test output data from the main block circuit part of the first block to the output part of the first block;. means in the output part of the second block for outputting from the output part of the second block, when in the normal mode, second output data of the main block circuit part of the second block and for outputting,when in the test mode, the second test data from the output part of the second block to the main block circuit part of another block and second test output data from the main block circuit part of the second block to the output part of the second block; means for comparing the first output data and the first test data in the output part of the first block in the test mode and for outputting a first failure detection signal which is indicative of a failure in the first block when the compared first output data and first test data do not match in the first block; and means for comparing the second output data and the second test data in the output part of the second block in the test mode and for outputting a second failure detection signal which is indicative of a failure in the second block when the compared second output data and second test data do not match in the second block.
Claim 13
Dependent Claim 55 words
The semiconductor integrated circuit as claimed in claim 9 wherein said first test data is supplied to the output part of a first block, and the output parts of the second and subsequent blocks are respectively supplied with the second and subsequent test data including an output of the output part of a previous block.
Claim 14
Dependent Claim 63 words
The semiconductor integrated circuit as claimed in claim 10 wherein each output part of the first and second blocks includes i) a shift register part which respectively receive the first and second test data and ii) a selector part which respectively receive the first and second output data and respectively receive the first and second test data via the corresponding shift register part.
Claim 15
Dependent Claim 24 words
The semiconductor integrated circuit as claimed in claim 11 wherein said shift register part comprises a plurality of flip-flops which are connected in series.
Claim 16
Dependent Claim 30 words
The semiconductor integrated circuit as claimed in claim 9 wherein said first and second test data are independently supplied to the output parts of the first and second blocks, respectively.
Claim 17
Dependent Claim 63 words
The semiconductor integrated circuit as claimed in claim 13 wherein each output part of the first and second blocks includes i) a shift register part which respectively receive the first and second test data and ii) a selector part which respectively receive the first and second output data and respectively receive the first and second test data via the corresponding shift register part.
Claim 18
Dependent Claim 24 words
The semiconductor integrated circuit as claimed in claim 14 wherein said shift register part comprises a plurality of flip-flops which are connected in series.
Claim 19
Dependent Claim 37 words
The semiconductor integrated circuit as claimed in claim 9 wherein a scan address is supplied to the output part of each of the first and second blocks to designate an output part which is to be tested.
Claim 20
Dependent Claim 67 words
The semiconductor integrated circuit as claimed in claim 16 wherein each output part of the first and second blocks includes i) a scan latch part which receives the scan address together with a scan clock signal, and ii) a selector part which respectively receive the first and second output data and respectively receive an output of the scan latch part as the first and second test data.
Claim 21
Dependent Claim 33 words
The semiconductor integrated circuit as claimed in claim 17 wherein said scan latch part comprises a plurality of latch circuits for receiving corresponding bits of the scan address and the scan clock signal.
Claim 22
Dependent Claim 35 words
The semiconductor integrated circuit as claimed in claim 9 which further comprises interconnections associated with the test mode, said interconnections being only connected to the output part of each of the first and second blocks.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-01-23 1998-07-25 1999-01-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-01-23 2002-07-25 2003-01-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-01-23 2006-07-25 2007-01-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag