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

Circuit means for collecting operational errors in IC chips and for identifying and storing the locations thereof

Assignee: Unisys Corp
•
Filing: 1977-09-30
•
Granted: 1979-02-13
•
Expires: 1997-09-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present disclosure describes electronic circuits for use with test and diagnostic (T&D) means to collect errors orignating within integrated circuit (IC) chips during their operation in a system environment. Moreover, the circuits employ counters and a memory to identify and store the location of the defective chips so that prompt remedial action may be taken.

Inventors

  • 👤 Robert P. Schneider

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 16:41
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/22; G06F11/2205

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 285 words
Circuit means for collecting, identifying and storing error signals appearing on the respective test and diagnostic (T&D) terminals of a plurality of integrated circuit (IC) chips during the operation thereof, said circuit means comprising: shift register means having a plurality of shift register stages, each of said stages being coupled to one of said T&D terminals, said shift register means being initially in a first non-shifting mode for collecting error signals from said IC chips, first gating means coupled to said shift register means and being responsive to the storage of at least one of said error signals by said shift register stages for causing said shift register means to assume a second shifting mode and for providing SHIFT pulses in common to all of said shift register stages, said error signal being shifted serially from one stage to the next in response to said SHIFT pulses and ultimately exiting the last stage in said shift register means, data counter means coupled to said first gating means for maintaining a count of the number of SHIFT pulses required to cause said error signal to exit said last stage of said shift register means, memory means operatively coupled to said data counter means and being capable of storing the count contained therein, second gating means coupled to both said last stage of said shift register means and to said memory means and being responsive to the emergence of said error signal from said last register stage for enabling the writing of the count then present in said data counter means an said memory means, said last mentioned count being directly related to the location of the IC chip on whose T&D terminal the error signal originated.
Claim 2
Dependent Claim 285 words
Circuit means for collecting, identifying and storing error signals appearing on the respective test and diagnostic (T&D) terminals of a plurality of integrated circuit (IC) chips during the operation thereof, said circuit means comprising: shift register means having a plurality of shift register stages, each of said stages being coupled to one of said T&D terminals, said shift register means being initially in a first non-shifting mode for collecting error signals from said IC chips, first gating means coupled to said shift register means and being responsive to the storage of at least one of said error signals by said shift register stages for causing said shift register means to assume a second shifting mode and for providing SHIFT pulses in common to all of said shift register stages, said error signal being shifted serially from one stage to the next in response to said SHIFT pulses and ultimately exiting the last stage in said shift register means, data counter means coupled to said first gating means for maintaining a count of the number of SHIFT pulses required to cause said error signal to exit said last stage of said shift register means, memory means operatively coupled to said data counter means and being capable of storing the count contained therein, second gating means coupled to both said last stage of said shift register means and to said memory means and being responsive to the emergence of said error signal from said last register stage for enabling the writing of the count then present in said data counter means an said memory means, said last mentioned count being directly related to the location of the IC chip on whose T&D terminal the error signal originated.
Claim 3
Dependent Claim 30 words
Circuit means as defined in claim 1 further characterized in that said shift register means includes OR gate means for ORing together the information stored in said plurality of stages.
Claim 4
Dependent Claim 117 words
Circuit means as defined in claim 2 further characterized in that said first gating means includes a first AND gate having one of its inputs coupled to the output of said OR gate means and one of its pair of outputs connected to the input of a mode circuit, said mode circuit including a pair of AND gates for receiving respectively the output and inverted output of said first AND gate on one of a pair of input terminals and a CLOCK pulse on the other of said input terminals, said last mentioned AND gates providing respectively D-SET pulse and SHIFT pulse outputs selectively as determined by signal levels applied to the input of said mode circuit.
Claim 5
Dependent Claim 93 words
Circuit means as defined in claim 3 wherein said data counter means is coupled to said first gating means by count gating means, said one of the pair of outputs of said first AND gates providing a signal input to said count gating means in the presence of an error signal in said shift register means, said count gating means having its output coupled to said data counter, said last mentioned gating means being enabled at CLOCK times to apply COUNT pulses to said data counter means in coincidence with said SHIFT pulses.
Claim 6
Dependent Claim 71 words
Circuit means as defined in claim 4 further characterized in that the other of said pair of outputs of said first AND gate provides a negated signal input to reset gating means having its output coupled to said data counter means, said last mentioned gating means being enabled at CLOCK times to apply RESET pulses to said data counter means in the absence of error signals in said shift register means.
Claim 7
Dependent Claim 115 words
Circuit means as defined in claim 5 further including a plurality of latches each having an input terminal connected to one of said T&D terminals, a plurality of AND gates associated respectively with said latches, the output of each of said latches being applied to one of a pair of inputs of its associated AND gate and the outputs of said AND gates being applied respectively to the inputs of said shift register stages, means for applying said D-SET pulse in common to the other of said AND gate inputs, an error signal present in a given one of said latches being transferred to its associated shift register stage in response to said D-SET pulse.
Claim 8
Dependent Claim 38 words
Circuit means as defined in claim 6 further including means coupled to said memory means for stepping the latter to the next address in preparation for the storage therein of the next count representing an error signal location.
Claim 9
Dependent Claim 100 words
Circuit means as defined in claim 7 further characterized in that said means for stepping said memory means to the next sequential address is an up-down counter, third gating means responsive to the emergence of said error signal from the last stage of said shift register means for applying a COUNT pulse to said up-down counter to change the count therein in a predetermined direction, said last mentioned COUNT pulse occurring after each writing of count information from said data counter means into said memory means, the count within said up-down counter providing an address input to said memory means.
Claim 10
Dependent Claim 44 words
Circuit means as defined in claim 8 further characterized in that said up-down counter provides an indication of the state of said memory means based upon its internal count and the corresponding voltage levels appearing respectively on its FULL, FULL, EMPTY, and EMPTY lines.
Claim 11
Dependent Claim 121 words
Circuit means as defined in claim 9 further including means for reading out the count information stored in said memory means, the read-out means comprising a flip-flop, fourth gating means for receiving respectively an EXTERNAL READ LEVEL signal and its inverse, said flip-flop having a first of its sides coupled to said up-down counter, the output level on said first flip-flop determing the direction of the count in said last mentioned counter, the presence of said EXTERNAL READ LEVEL signal causing said up-down counter to be conditioned for counting in a direction opposite to that employed for loading said memory means, and additional gating means for causing count pulses to be applied to said up-down counter at an EXTERNAL CLOCK rate.
Claim 12
Dependent Claim 72 words
Circuit means as defined in claim 10 further characterized in that the second side of said flip-flop is coupled to the other of said pair of inputs of said first AND gate, the absence of said EXTERNAL READ LEVEL signal causing the output level on said second flip-flop side to act in conjunction with an error signal on the other input to said first AND gate to enable said last mentioned gate.
Claim 13
Dependent Claim 56 words
Circuit means as defined in claim 11 further including a single-shot multivibrator having its output coupled in common to all of said latches, means responsive to the presence of an error signal in said shift register means for applying a trigger pulse to the input of said single-shot, the output of said single-shot clearing said latches.
Claim 14
Dependent Claim 20 words
Circuit means as defined in claim 12 further including means for displaying the count information read-out of said memory means.
Claim 15
Dependent Claim 19 words
Circuit means as defined in claim 13 further characterized in that said memory means is a random access memory.
Claim 16
Dependent Claim 101 words
Circuit means as defined in claim 1 further characterized in that said shift register means comprises a plurality of shift registers in series relationship, each register having a plurality of stages, the last stage of a given register being connected to the first stage of the next register, the information contained in all of the stages of each register being ORed together to produce a single shift register output, the respective shift register outputs of said plurality of shift registers being in turn ORed together to produce a single ORed output which serves as an input to said first gating means.

References Cited (Backward Citations)

US3777261A Cited
US3763430A Cited
US3831149A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1982-02-12 1982-08-14 1983-02-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1986-02-12 1986-08-14 1987-02-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1990-02-12 1990-08-14 1991-02-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag