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

Fail safe, fault tolerant circuit for manufacturing test logic on application specific integrated circuits

Assignee: Hewlett Packard Development Co LP
•
Filing: 1992-06-29
•
Granted: 1995-04-04
•
Expires: 2012-06-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An application specific integrated circuit (ASIC) includes ASIC logic and test logic that includes a fail-safe circuit and test logic circuitry. The test logic in conjunction with input and output test cells provides manufacturing test capability for the ASIC logic with a plurality of input pins and a plurality of output pins. The test logic generates several control signals that can affect operation of the ASIC logic. If any one of these signals is driven active by either a failure or a defect, the ASIC logic would be rendered inoperative. Consequently, each of these control signals is routed to the fail-safe circuit. These control signals include, for example, tri-state and reset signals and other control signals generated by test logic circuitry for the built-in testing of the ASIC. The fail-safe circuit generates a fail-safe control output signal for a corresponding control input signal from the test logic circuitry only during manufacturing testing when a fail-safe enable signal is applied to the fail-safe circuit. Preferably, the fail-safe enable signal is provided on one of the plurality of pins connected to the test logic so that the fail-safe enable signal cannot be generated by a failure or defect in the test logic circuitry.

Inventors

  • 👤 Russell L. Gillenwater
  • 👤 Davoud Safari
  • 👤 Gary D. Owens

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 17:43
CPC Classifications
G; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/3181; G01R31/3185; G01R31/318533; G01R31/318541; G01R31/31701; G01R31/318555; G06; G06F; G06F11/00; G06F11/22; G06F11/26; G06F11/27

Claims Analysis

Total Claims: 26
Claim 1
Independent Claim 113 words
An integrated circuit comprising: an enable signal line for receiving an externally supplied enable signal; test logic circuit means having a plurality of intermediate logic circuit control lines; and fail-safe circuit means, operatively connected to said enable signal line and to said plurality of intermediate logic circuit control lines wherein a fail-safe signal A -- FS is generated by said fail safe circuit means only in response (i) to an externally supplied enable signal on said enable signal line and (ii) to a corresponding intermediate logic circuit control signal A from said test logic circuit means, where signal A is any one of the signals on said plurality of intermediate logic circuit lines.
Claim 2
Dependent Claim 113 words
An integrated circuit comprising: an enable signal line for receiving an externally supplied enable signal; test logic circuit means having a plurality of intermediate logic circuit control lines; and fail-safe circuit means, operatively connected to said enable signal line and to said plurality of intermediate logic circuit control lines wherein a fail-safe signal A -- FS is generated by said fail safe circuit means only in response (i) to an externally supplied enable signal on said enable signal line and (ii) to a corresponding intermediate logic circuit control signal A from said test logic circuit means, where signal A is any one of the signals on said plurality of intermediate logic circuit lines.
Claim 3
Dependent Claim 18 words
The integrated circuit of claim 1 wherein said fail-safe circuit means further comprises a plurality of logic gates.
Claim 4
Dependent Claim 114 words
The integrated circuit of claim 2 wherein: each logic gate includes a first input line, a second input line, and an output line; and further wherein said first input line is connected to said enable signal line; said second input line is connected to one line in signal of said plurality of intermediate logic circuit control lines; and said output line is driven by a fail-safe signal generated by said logic gate only in response (i) to an externally supplied enable signal on said enable signal line to said first input line and (ii) to a corresponding intermediate logic circuit control signal A from said test logic circuit means on said second input line.
Claim 5
Dependent Claim 19 words
The integrated circuit of claim 2 wherein logic gates in said plurality of logic gates comprise AND logic gates.
Claim 6
Dependent Claim 68 words
The integrated circuit of claim 1 wherein said integrated circuit further comprises an application specific integrated circuit(ASIC) logic circuit having tri-stateable output lines and said test logic circuit means generates an intermediate logic circuit control signal for tri-stating said tri-stateable output lines as a signal on one of said plurality of intermediate logic circuit control lines whereby said fail-safe signal A -- FS is a fail-safe tri-state signal.
Claim 7
Dependent Claim 64 words
The integrated circuit of claim 1 wherein said integrated circuit further comprises an application specific integrated circuit(ASIC) logic circuit having a reset line and said test logic circuit means generates an intermediate logic circuit control reset signal as a signal on one of said plurality of intermediate logic circuit control lines whereby said fail safe signal A -- FS is a fail-safe reset signal.
Claim 8
Dependent Claim 16 words
The integrated circuit of claim 1 wherein said integrated circuit further comprises a test reset pin.
Claim 9
Dependent Claim 18 words
The integrated circuit of claim 7 wherein said test reset pin is connected to said enable signal line.
Claim 10
Dependent Claim 94 words
An integrated circuit comprising: a first logic circuit; a second logic circuit operatively coupled to said first logic circuit wherein at least one signal generated by said second logic circuit is an intermediate signal for controlling the operation of said fist logic circuit; and fail-safe circuit means operatively connected to said first and second logic circuits and responsive to said at least one signal wherein said fail-safe circuit means generates a fail-safe signal for said first logic circuit only in response to said at least one signal and an externally supplied fail-safe enable signal.
Claim 11
Dependent Claim 94 words
An integrated circuit comprising: a first logic circuit; a second logic circuit operatively coupled to said first logic circuit wherein at least one signal generated by said second logic circuit is an intermediate signal for controlling the operation of said fist logic circuit; and fail-safe circuit means operatively connected to said first and second logic circuits and responsive to said at least one signal wherein said fail-safe circuit means generates a fail-safe signal for said first logic circuit only in response to said at least one signal and an externally supplied fail-safe enable signal.
Claim 12
Dependent Claim 45 words
The integrated circuit of claim 9 wherein said first logic circuit comprises an ASIC logic circuit for generating an output signal in response to a plurality of input signals; and wherein said ASIC logic circuit includes a plurality of input lines and an output line.
Claim 13
Dependent Claim 45 words
The integrated circuit of claim 10 wherein said second logic circuit comprises a built-in test circuit and further wherein said built-in test circuit generates an intermediate control signal to control application of input signals on said plurality of input lines of said ASIC logic circuit.
Claim 14
Dependent Claim 17 words
The integrated circuit of claim 11 wherein said built-in test circuit comprises a boundary scan register cell.
Claim 15
Dependent Claim 17 words
The integrated circuit of claim 11 wherein said built-in test circuit comprises a pseudo-random number generator cell.
Claim 16
Dependent Claim 29 words
The integrated circuit of claim 12 wherein said boundary scan register cell comprises a multiplexer having an output line coupled to one input line of said ASIC logic circuit.
Claim 17
Dependent Claim 58 words
The integrated circuit of claim 14 wherein said intermediate control signal comprises a control bit for said multiplexer so that the fail-safe signal generated by said fail-safe circuit means in response to said control bit and to said externally supplied fail-safe enable signal controls the input signal applied to said one input line of said ASIC logic circuit.
Claim 18
Dependent Claim 29 words
The integrated circuit of claim 13 wherein said pseudo-random number generator cell comprises a multiplexer having an output line coupled to one input line of said ASIC logic circuit.
Claim 19
Dependent Claim 58 words
The integrated circuit of claim 16 wherein said intermediate control signal comprises a control bit for said multiplexer so that the fail-safe signal generated by said fail-safe circuit means in response to said control bit and to said externally supplied fail-safe enable signal controls the input signal applied to said one input line of said ASIC logic circuit.
Claim 20
Dependent Claim 120 words
An integrated circuit comprising: means for receiving an externally supplied enable signal; test logic means for generated a plurality of intermediate logic circuit control signals; and fail-safe circuit means, operatively connected to said enable signal receiving means and to said plurality of intermediate logic circuit control signals, for generating a plurality of fail-safe signals for controlling the operation of a logic circuit wherein a fail-safe signal A -- FS is generated only in response (i) to an externally supplied enable signal from said enable signal receiving means and (ii) to a corresponding intermediate logic circuit control signal A from said test logic means, where A is any one of the signals in said plurality of intermediate logic circuit control signals.
Claim 21
Dependent Claim 120 words
An integrated circuit comprising: means for receiving an externally supplied enable signal; test logic means for generated a plurality of intermediate logic circuit control signals; and fail-safe circuit means, operatively connected to said enable signal receiving means and to said plurality of intermediate logic circuit control signals, for generating a plurality of fail-safe signals for controlling the operation of a logic circuit wherein a fail-safe signal A -- FS is generated only in response (i) to an externally supplied enable signal from said enable signal receiving means and (ii) to a corresponding intermediate logic circuit control signal A from said test logic means, where A is any one of the signals in said plurality of intermediate logic circuit control signals.
Claim 22
Dependent Claim 127 words
The integrated circuit of claim 18 wherein said fail-safe circuit means further comprises a plurality of logic gates wherein; each logic gate includes a first input line, a second input line, and an output line; and further wherein said first input line is connected to said means for receiving an externally supplied enable signal; said second input line is connected to one signal in said plurality of intermediate logic circuit control signals; and said output line is driven by a fail-safe signal generated by said logic gate only in response (i) to an enable signal from said enable signal receiving means on said first input line and (ii) to a corresponding intermediate logic circuit control signal A from said test logic means on said second input line.
Claim 23
Dependent Claim 15 words
The integrated circuit of claim 19 wherein said logic gate comprises an AND logic gate.
Claim 24
Dependent Claim 54 words
The integrated circuit of claim 20 wherein said integrated circuit further comprises an application specific integrated circuit (ASIC) logic circuit having tri-stateable output lines and said test logic means generates an intermediate logic circuit control signal for tri-stating said tri-stateable output lines as one signal in said plurality of intermediate logic circuit control signals.
Claim 25
Independent Claim 55 words
A method for eliminating ASIC test logic faults comprising the steps of: (a) passing control signals from an ASIC test logic circuit to a fail-safe circuit; (b) generating a fail-safe control signal from said fail-safe circuit only in response to one of said control signals and a fail-safe enable signal received from an external source.
Claim 26
Independent Claim 55 words
A method for eliminating ASIC test logic faults comprising the steps of: (a) passing control signals from an ASIC test logic circuit to a fail-safe circuit; (b) generating a fail-safe control signal from said fail-safe circuit only in response to one of said control signals and a fail-safe enable signal received from an external source.

References Cited (Backward Citations)

US3423728A Cited
US3581075A Cited
US3600604A Cited
US4779273A Cited
US4672610A Cited
US4896055A Cited
US5068603A Cited
US5155432A Cited
US4914379A Cited
US5065047A Cited
US5144230A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag