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

Single-rail self-resetting logic circuitry

Assignee: International Business Machines Corp
•
Filing: 1995-05-25
•
Granted: 1996-08-27
•
Expires: 2015-05-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A forward single-rail self-resetting reset circuit is utilized to reset a logic circuit to a selected state subsequent to each iteration of a logical operation on inputted data into the logic circuit. The reset circuit receives at least one of the data inputs and its complement signal so that the reset signal produced by the reset circuit is activated regardless of the voltage level of the data input signals.

Inventors

  • 👤 Christopher M. Durham
  • 👤 Visweswara R. Kodali
  • 👤 Salim A. Shah

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 05:23
CPC Classifications
H; H03; H03K; H03K3/00; H03K3/02; H03K3/353; H03K3/355; H03K19/00; H03K19/02; H03K19/08; H03K19/094; H03K19/09403; H03K19/096; H03K19/0966

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 56 words
A logic circuit, comprising: one or more data inputs to said logic circuit; one or more data outputs from said logic circuit; and a reset circuit coupled to said logic circuit, said reset circuit coupled to said one or more data inputs, said reset circuit coupled to a complement of said one or more data inputs.
Claim 2
Dependent Claim 56 words
A logic circuit, comprising: one or more data inputs to said logic circuit; one or more data outputs from said logic circuit; and a reset circuit coupled to said logic circuit, said reset circuit coupled to said one or more data inputs, said reset circuit coupled to a complement of said one or more data inputs.
Claim 3
Dependent Claim 29 words
The logic circuit as recited in claim 1, wherein said reset circuit sends a reset signal to said logic circuit to precharge said logic circuit to a selected state.
Claim 4
Dependent Claim 25 words
The logic circuit as recited in claim 2, wherein said selected state is a selected signal level at a selected node within said logic circuit.
Claim 5
Dependent Claim 35 words
The logic circuit as recited in claim 3, wherein said reset signal is delivered to a gate electrode of a FET device coupled between a voltage supply and said selected node within said logic circuit.
Claim 6
Dependent Claim 21 words
The logic circuit as recited in claim 1, wherein said logic circuit and said reset circuit are comprised of CMOS devices.
Claim 7
Dependent Claim 79 words
The logic circuit as recited in claim 2, wherein said reset circuit comprises a pair of N-FET devices arranged in parallel between an output node and a voltage potential, wherein a gate electrode of a first one of said pair of N-FET devices is coupled to said one or more data inputs, and wherein a gate electrode of a second one of said pair of N-FET devices is coupled to said complement of said one or more data inputs.
Claim 8
Dependent Claim 51 words
The logic circuit as recited in claim 2, further comprising a delay circuit coupled between said reset circuit and said logic circuit for delaying said reset signal from being sent to said logic circuit until after said logic circuit has performed a logical operation on said one or more data inputs.
Claim 9
Dependent Claim 20 words
The logic circuit as recited in claim 1, wherein there is only one of said one or more data outputs.
Claim 10
Dependent Claim 27 words
The logic circuit as recited in claim 1, wherein said reset circuit is operable to reset a node in said logic circuit to a particular predetermined state.
Claim 11
Dependent Claim 30 words
The logic circuit as recited in claim 1, where said reset circuit is operable to convert a node in said logic circuit from a first state to a second state.
Claim 12
Independent Claim 132 words
A method for precharging a logic circuit to a selected state, wherein said logic circuit has one or more data inputs and a data output, said method comprising the steps of: receiving one of said one or more data inputs; receiving a complement of said one of said one or more data inputs; producing a precharge signal in response to receipt of said one of said one or more data inputs and said complement of said one of said one or more data inputs; sending said precharge signal to said logic circuit; precharging said logic circuit to said selected state in response to receipt of said precharge signal; and delaying said precharging step until subsequent to performance of a logical operation by said logic circuit on said one or more data inputs.
Claim 13
Independent Claim 132 words
A method for precharging a logic circuit to a selected state, wherein said logic circuit has one or more data inputs and a data output, said method comprising the steps of: receiving one of said one or more data inputs; receiving a complement of said one of said one or more data inputs; producing a precharge signal in response to receipt of said one of said one or more data inputs and said complement of said one of said one or more data inputs; sending said precharge signal to said logic circuit; precharging said logic circuit to said selected state in response to receipt of said precharge signal; and delaying said precharging step until subsequent to performance of a logical operation by said logic circuit on said one or more data inputs.
Claim 14
Independent Claim 241 words
A method for precharging a logic circuit to a selected state, wherein said logic circuit has one or more data inputs and a data output, said method comprising the steps of: receiving one of said one or more data inputs: receiving a complement of said one of said one or more data inputs; producing a precharge signal in response to receipt of said one of said one or more data inputs and said complement off said one of said one or more data inputs; sending said precharge signal to said logic circuit; precharging said logic circuit to said selected state in response to receipt of said precharge signal; and delaying said precharging step until subsequent to performance of a logical operation by said logic circuit on said one or more data inputs, wherein said step of receiving one of said one or more data inputs further comprises the step of applying said one of said one or more data inputs to a gate electrode of a first FET device, and wherein said step of receiving a complement of said one of said one or more data inputs further comprises the step of applying said complement of said one of said one or more data inputs to a gate electrode of a second FET device, wherein said first and second FET devices are coupled in parallel between a voltage potential and a node within a reset circuit coupled to said logic circuit.
Claim 15
Independent Claim 241 words
A method for precharging a logic circuit to a selected state, wherein said logic circuit has one or more data inputs and a data output, said method comprising the steps of: receiving one of said one or more data inputs: receiving a complement of said one of said one or more data inputs; producing a precharge signal in response to receipt of said one of said one or more data inputs and said complement off said one of said one or more data inputs; sending said precharge signal to said logic circuit; precharging said logic circuit to said selected state in response to receipt of said precharge signal; and delaying said precharging step until subsequent to performance of a logical operation by said logic circuit on said one or more data inputs, wherein said step of receiving one of said one or more data inputs further comprises the step of applying said one of said one or more data inputs to a gate electrode of a first FET device, and wherein said step of receiving a complement of said one of said one or more data inputs further comprises the step of applying said complement of said one of said one or more data inputs to a gate electrode of a second FET device, wherein said first and second FET devices are coupled in parallel between a voltage potential and a node within a reset circuit coupled to said logic circuit.
Claim 16
Dependent Claim 30 words
The method as recited in claim 12, further comprising the steps of: returning said precharge signal to said reset circuit; and resetting said reset circuit with said returned precharge signal.
Claim 17
Dependent Claim 150 words
A data processing system comprising a plurality of devices coupled together by a bus, wherein one of said plurality of devices comprises logic circuitry, wherein said plurality of devices includes a processor, a storage device, a random access memory, a display device, and an input device, said logic circuitry comprising: a plurality of staged logic circuits; means, coupled to a first one of said plurality of staged logic circuits, for receiving a plurality of data input signals; a reset circuit coupled to a means for receiving one of said plurality of data input signals; means, coupled to said reset circuit, for receiving a complement signal of said one of said plurality of data input signals; timing circuits coupled to each of said plurality of staged logic circuits; and means for coupling an output of said reset circuit to each of said plurality of staged logic circuits through said timing circuits.
Claim 18
Dependent Claim 150 words
A data processing system comprising a plurality of devices coupled together by a bus, wherein one of said plurality of devices comprises logic circuitry, wherein said plurality of devices includes a processor, a storage device, a random access memory, a display device, and an input device, said logic circuitry comprising: a plurality of staged logic circuits; means, coupled to a first one of said plurality of staged logic circuits, for receiving a plurality of data input signals; a reset circuit coupled to a means for receiving one of said plurality of data input signals; means, coupled to said reset circuit, for receiving a complement signal of said one of said plurality of data input signals; timing circuits coupled to each of said plurality of staged logic circuits; and means for coupling an output of said reset circuit to each of said plurality of staged logic circuits through said timing circuits.
Claim 19
Dependent Claim 58 words
The system as recited in claim 14, wherein said reset circuit is operable to send a reset signal to said each of said plurality of staged logic circuits to reset said each of said plurality of staged logic circuits to a selected state subsequent to said each of said plurality of staged logic circuits performing a logical operation.
Claim 20
Dependent Claim 36 words
The system as recited in claim 15, wherein said logic circuitry further comprises a means for returning said reset signal to said reset circuit and a means for precharging said reset circuit with said reset signal.
Claim 21
Dependent Claim 135 words
The system as recited in claim 15, wherein said reset circuit comprises: a first FET device having a gate electrode coupled to said means for receiving one of said plurality of data input signals; a second FET device having a gate electrode coupled to said means for receiving a complement signal of said one of said plurality of data input signals, wherein said first FET device and said second FET device are coupled in parallel between a first voltage potential and a node within said reset circuit, wherein said node is coupled to said output of said reset circuit; and a third FET device coupled between said node and a second voltage potential, wherein a gate electrode of said third FET device is coupled to said output of said reset circuit though said timing circuits.
Claim 22
Dependent Claim 29 words
The system as recited in claim 17, wherein said logic circuitry further comprises delay circuitry coupled between said timing circuits and said gate electrode of said third FET device.
Claim 23
Dependent Claim 99 words
The system as recited in claim 15, wherein said first one of said plurality of staged logic circuits comprises: a plurality of FET devices coupled to said means for receiving a plurality of data input signals, wherein said plurality of FET devices are coupled between a first voltage potential and a node within said first one of said plurality of staged logic circuits; and a FET device coupled between said node and a second voltage potential, wherein a gate electrode of said FET device is coupled to said output of said reset circuit through one of said timing circuits.

References Cited (Backward Citations)

US3859513A Cited
US4451745A Cited
US4506168A Cited
US4563598A Cited
US4488066A Cited
US4687955A Cited
US4748348A Cited
US4893033A Cited
US4904884A Cited
US5010259A Cited
US5134316A Cited
US5334883A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-08-27 2000-02-26 2000-08-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-08-27 2004-02-26 2004-08-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-08-27 2008-02-26 2008-08-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag