← Back to Patent Explorer
EP0164209A1 Expired / Lapsed EP ⏱️ 0.0 years remaining

Integrated circuit testing arrangements

Assignee: The General Electric Company PLC
•
Filing: 1985-04-26
•
Granted: —
•
Expires: 2005-04-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An integrated circuit testing arrangement of the kind using the level sensitive scan design technique wherein there is used a test generator (7) of such a form that each cone of the combinational logic (1) of the integrated circuit is exhaustively tested. In a preferred arrangement the test generator (7) comprises a maximal length linear feedback shift register (LFSR), i.e. en LFSR which has 2 N -1 different states where N is the number of stages in the LFSR, and the LFSR is chosen so that 2 N -1 and the number of elements in the scan path (5) are relatively prime.

Inventors

  • 👤 Keith Baker

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-23 15:56
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/22; G06F11/26; G06F11/27

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 277 words
An integrated circuit testing arrangement comprising: a scan path (5) comprising bistable elements (3A, B, C etc) of the integrated circuit connected, for testing purposes, in a series shift register arrangement, the elements of the scan path each having an output connected to an input of a combinational logic arrangement (1) of the integrated circuit and an input connected to an output of said combinational logic arrangement; a test sequence generator (7) for supplying binary data for clocking into the scan path for test purposes, the generator being arranged to supply sequences of data to the scan path each having a number of bits equal to the number of elements in the scan path; means (10) for clocking the elements of the scan path to cause each element to assume either the same state as the preceding element in the scan path, or to assume the state of the associated output of the combinational logic arrangement, the clocking means being operable to cause alternately the scan path elements to assume the states of the associated outputs of the combinational logic arrangement, and to receive a new sequence of data from said test generator; and means (9) for analysing data clocked out of said scan path as each new sequence of data is received from said generator; characterised in that said generator is arranged to enter successive sequences of data into the scan path so that, for each set of inputs of the combinational logic arrangement which are connected via the combinational .logic arrangement to the same output of the combinational logic arrangement, there are applied to the inputs of that set all possible combinations of different inputs.
Claim 2
Dependent Claim 277 words
An integrated circuit testing arrangement comprising: a scan path (5) comprising bistable elements (3A, B, C etc) of the integrated circuit connected, for testing purposes, in a series shift register arrangement, the elements of the scan path each having an output connected to an input of a combinational logic arrangement (1) of the integrated circuit and an input connected to an output of said combinational logic arrangement; a test sequence generator (7) for supplying binary data for clocking into the scan path for test purposes, the generator being arranged to supply sequences of data to the scan path each having a number of bits equal to the number of elements in the scan path; means (10) for clocking the elements of the scan path to cause each element to assume either the same state as the preceding element in the scan path, or to assume the state of the associated output of the combinational logic arrangement, the clocking means being operable to cause alternately the scan path elements to assume the states of the associated outputs of the combinational logic arrangement, and to receive a new sequence of data from said test generator; and means (9) for analysing data clocked out of said scan path as each new sequence of data is received from said generator; characterised in that said generator is arranged to enter successive sequences of data into the scan path so that, for each set of inputs of the combinational logic arrangement which are connected via the combinational .logic arrangement to the same output of the combinational logic arrangement, there are applied to the inputs of that set all possible combinations of different inputs.
Claim 3
Dependent Claim 88 words
A testing arrangement according to Claim 1 wherein said test generator (7) comprises an N-stage linear feed back shift register (LFSR)(11, 13) having an output which is supplied to an input of the first element in the scan path, the LFSR being clocked through its possible states to effect insertion of each new sequence of data into the scan path (21), the LFSR having 2N -1 different possible states, and the number of different possible states and the number of elements in the scan path being relatively prime.
Claim 4
Dependent Claim 38 words
A testing arrangement according to Claim 2 wherein the scan path is partitioned into two or more sections (31, 33 or 41, 43) of equal length fed from the LFSR (35, or 37, 39, 45, 47) in parallel.
Claim 5
Dependent Claim 81 words
A testing arrangement according to Claim 3 wherein said LFSR (37, 39, 45, 47) has a number of possible different states equal to or greater than the total number of elements in the scan path (41, 43) and each section (41 or 43) of the scan path receives a differently phased version of the output of the LFSR so that each element of the scan path receives a uniquely phase shifted version of the sequence of bits produced by the LFSR.
Claim 6
Dependent Claim 69 words
A testing arrangement according to Claim 2 wherein said scan path is connected with said LFSR (51) via a multiplexer (55) to which multiplexer there are applied a plurality of differently phase shifted versions of the output of said LFSR, the multiplexer being controlled so that the signal applied to said scan path comprises said differently phase shifted versions of the output of the LFSR interleaved with one another.
Claim 7
Dependent Claim 50 words
A testing arrangement according to Claim 5 wherein at least one of said differently phase shifted versions of the output of the LFSR is derived by way of an exclusive OR gate arrangement (57A, 57B or 57C) in response to the outputs of at least two stages of the LFSR.

References Cited (Backward Citations)

US3790885A Cited

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag