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

Methodology to test pulsed logic circuits in pseudo-static mode

Assignee: International Business Machines Corp
•
Filing: 1996-01-05
•
Granted: 1998-05-05
•
Expires: 2016-01-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A pulsed logic circuit test methodology and circuitry therefor are disclosed. The methodology and circuitry allow the inhibiting of reset pulses, the ability to force resets and the ability to test the circuit in a pseudo-static mode of operation.

Inventors

  • 👤 Michael Patrick Beakes
  • 👤 Barbara Alane Chappell
  • 👤 Terry Ivan Chappell
  • 👤 Bruce Martin Fleischer
  • 👤 Rudolf Adriaan Haring
  • 👤 Talal Kamel Jaber
  • 👤 Edward Seewann

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 21:07
CPC Classifications
G; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/3181; G01R31/3185; H; H03; H03K; H03K19/00; H03K19/02; H03K19/08; H03K19/094; H03K19/096; H03K19/0963

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 67 words
A dynamic circuit, comprising: a logic tree having one or more data inputs and an evaluation node; a reset circuit connected to the evaluation node and responsive to a reset signal; a reset inhibiting circuit coupled to the reset circuit, and responsive to a reset inhibiting signal; a static evaluate circuit coupled to the evaluation node of the logic tree, and responsive to a mode select signal.
Claim 2
Dependent Claim 67 words
A dynamic circuit, comprising: a logic tree having one or more data inputs and an evaluation node; a reset circuit connected to the evaluation node and responsive to a reset signal; a reset inhibiting circuit coupled to the reset circuit, and responsive to a reset inhibiting signal; a static evaluate circuit coupled to the evaluation node of the logic tree, and responsive to a mode select signal.
Claim 3
Dependent Claim 38 words
The dynamic circuit of claim 1, wherein the logic tree comprises means for performing a logical operation on one or more input signals applied to the data inputs and for producing a corresponding signal on the evaluation node.
Claim 4
Dependent Claim 42 words
The dynamic circuit of claim 1, wherein the reset circuit comprises a switch coupled between a voltage source and the evaluation node, and means responsive to the reset signal for operating the switch to set the evaluation node to a desired state.
Claim 5
Dependent Claim 30 words
The dynamic circuit of claim 3, wherein the reset inhibiting circuit comprises means for preventing the switch from operating and therefore from restoring the evaluation node to the desired state.
Claim 6
Dependent Claim 14 words
The dynamic circuit of claim 3, wherein the desired state is a standby state.
Claim 7
Dependent Claim 88 words
The dynamic circuit of claim 1, wherein the static evaluate circuit comprises a switch coupled between a voltage source and the evaluation node, the switch being actuable in response to the mode select signal to place the evaluation node in a first logical state when the logic tree receives a first combination of input signals, and returning the evaluation node to a second state when the logic tree receives a second combination of input signals, thereby allowing the evaluation node to follow the state of the logic tree.
Claim 8
Dependent Claim 16 words
The dynamic circuit of claim 6, wherein the mode select signal is a static evaluation signal.
Claim 9
Dependent Claim 202 words
A dynamic circuit, comprising: a logic tree having one or more data inputs and an evaluation node, comprising means for performing a logical operation on one or more input signals applied to the data inputs and for providing a corresponding signal on the evaluation node; a reset circuit connected to the evaluation node, and responsive to a reset signal, comprising a reset switch coupled between a voltage source and the evaluation node, and means responsive to the reset signal for operating the switch to set the evaluation node to a desired state; a reset inhibiting circuit coupled to the reset circuit comprising means for preventing the reset switch from operating and restoring the evaluation node path to the desired state; a static evaluate circuit coupled to the data output path and responsive to a static evaluate signal, comprising a second switch coupled between a voltage source and the evaluation node, the switch being actuable in response to the mode select signal to place the evaluation node in a first logical state when the logic tree receives a first combination of input signals, and returning the data output to a second state when the logic tree receives a second combination of input signals.
Claim 10
Dependent Claim 202 words
A dynamic circuit, comprising: a logic tree having one or more data inputs and an evaluation node, comprising means for performing a logical operation on one or more input signals applied to the data inputs and for providing a corresponding signal on the evaluation node; a reset circuit connected to the evaluation node, and responsive to a reset signal, comprising a reset switch coupled between a voltage source and the evaluation node, and means responsive to the reset signal for operating the switch to set the evaluation node to a desired state; a reset inhibiting circuit coupled to the reset circuit comprising means for preventing the reset switch from operating and restoring the evaluation node path to the desired state; a static evaluate circuit coupled to the data output path and responsive to a static evaluate signal, comprising a second switch coupled between a voltage source and the evaluation node, the switch being actuable in response to the mode select signal to place the evaluation node in a first logical state when the logic tree receives a first combination of input signals, and returning the data output to a second state when the logic tree receives a second combination of input signals.
Claim 11
Dependent Claim 100 words
A dynamic logic circuit, comprising; a logic tree having one or more inputs and means for performing a logical operation on the inputs to produce a logical output at the output of the logic tree; a leakage transistor switch coupled between a voltage supply and the output of the logic tree, the leakage transistor switch being actuable by a mode select signal; a reset transistor switch coupled between the voltage source and the logic tree output, the reset transistor switch being actuable by an actuating signal produced by a reset logic circuit in response to a predetermined combination of inputs.
Claim 12
Dependent Claim 100 words
A dynamic logic circuit, comprising; a logic tree having one or more inputs and means for performing a logical operation on the inputs to produce a logical output at the output of the logic tree; a leakage transistor switch coupled between a voltage supply and the output of the logic tree, the leakage transistor switch being actuable by a mode select signal; a reset transistor switch coupled between the voltage source and the logic tree output, the reset transistor switch being actuable by an actuating signal produced by a reset logic circuit in response to a predetermined combination of inputs.
Claim 13
Dependent Claim 48 words
The dynamic circuit of claim 9, wherein the inputs to the reset logic circuit comprise: a reset signal, an evaluate signal and a reset triggering signal, and means for producing one of three operational modes in response to predetermined combinations of the reset signal and the evaluate signal.
Claim 14
Dependent Claim 47 words
The dynamic circuit of claim 10, wherein the three modes of operation include: a functional mode, wherein the actuating signal follows the reset triggering signal; an evaluate mode in which the reset transistor switch is open; a reset mode in which the reset transistor switch is closed.
Claim 15
Dependent Claim 75 words
A test methodology for testing a dynamic circuit comprising a logic tree with one or more inputs and an output, and means for producing a circuit output and resetting the output to a standby state, comprising: performing a circuit leakage test with the circuit held in a reset state; performing a leakage test with the circuit held in an evaluated state; performing a static evaluate test in which the circuit acts as a static circuit.
Claim 16
Dependent Claim 75 words
A test methodology for testing a dynamic circuit comprising a logic tree with one or more inputs and an output, and means for producing a circuit output and resetting the output to a standby state, comprising: performing a circuit leakage test with the circuit held in a reset state; performing a leakage test with the circuit held in an evaluated state; performing a static evaluate test in which the circuit acts as a static circuit.
Claim 17
Dependent Claim 33 words
The methodology of claim 12, wherein the leakage test with the circuit held in a reset state comprises resetting the output of the logic tree to a predetermined state and measuring current leakage.
Claim 18
Dependent Claim 33 words
The methodology of claim 12, wherein the leakage test with the circuit held in an evaluated state comprises placing the circuit in an evaluated condition for an extended period and monitoring current leakage.
Claim 19
Dependent Claim 95 words
The methodology of claim 12, wherein the step of performing a static evaluate test comprises the steps of: placing the circuit in a reset inhibited state, wherein the reset of the circuit is inhibited; in a first period, coupling the evaluation node to a standby potential through a resistive device, thereby allowing the evaluation node to follow the state of the logic tree; in a second period, switching off the resistive device so that the evaluation node holds its last value, and measuring the accuracy of the logic evaluation, independent of timing hazards and glitches.

References Cited (Backward Citations)

US5557620A Cited
US5543735A Cited
US5543731A Cited
US5565798A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-05-04 2001-11-03 2002-05-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-05-04 2005-11-03 2006-05-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-05-04 2009-11-03 2010-05-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag