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

Sequentially clocked domino-logic cells

Assignee: Philips Semiconductors Inc
•
Filing: 1993-04-19
•
Granted: 1995-03-28
•
Expires: 2013-04-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention relates to an implementation of domino logic using a logic cell which is not limited to the use of positive logic functions, and which can be implemented using MOS technology. A significant feature of the present invention relates to use of a single clock cycle to generate separate clock phases for a first function (e.g., carry function of a full-adder logic cell) and a second function (e.g., sum function in the full-adder logic cell). The separate clock phase used to gate the second function corresponds to a delayed version of the clock phase used to gate the first function, wherein the clock delay corresponds to a delay through the first function. In one exemplary embodiment, the delay can be made equal to that of the first function by using circuitry identical to that of the first function to create the delay period.

Inventors

  • 👤 Steven D. Thomas

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 00:17
CPC Classifications
H; H03; H03K; H03K19/00; H03K19/20; G; G06; G06F; G06F7/00; G06F7/38; G06F7/48; G06F7/50; G06F7/501; H03K19/02; H03K19/08; H03K19/094; H03K19/096; H03K19/0963

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 130 words
Apparatus for logically combining digital logic values comprising: an input means for receiving input signals to be evaluated; means for performing a first function on said input signals; means for performing a second function on said input signals; means for providing a first clock signal for said first function performing means and a second clock signal for said second function performing means; and means for delaying one of said first and second clock signals relative to the other of said first and second clock signals by a predetermined delay time, wherein said first function performing means, said second function performing means, said clock signal providing means and said delaying means constitute a cell, and a plurality of said cells are cascaded in series for operation during a single clock cycle.
Claim 2
Dependent Claim 130 words
Apparatus for logically combining digital logic values comprising: an input means for receiving input signals to be evaluated; means for performing a first function on said input signals; means for performing a second function on said input signals; means for providing a first clock signal for said first function performing means and a second clock signal for said second function performing means; and means for delaying one of said first and second clock signals relative to the other of said first and second clock signals by a predetermined delay time, wherein said first function performing means, said second function performing means, said clock signal providing means and said delaying means constitute a cell, and a plurality of said cells are cascaded in series for operation during a single clock cycle.
Claim 3
Dependent Claim 68 words
Apparatus according to claim 1, wherein said apparatus is a digital adder, said first function performing means provides a carry function and said second function performing means receives an output of said carry function in conjunction with said input signals to provide a sum function, said first clock signal being a carry signal clock which is delayed by said predetermined delay time to provide said second signal clock.
Claim 4
Dependent Claim 21 words
Apparatus according to claim 2, wherein said predetermined delay time is a worst case delay through said carry function performing means.
Claim 5
Dependent Claim 21 words
Apparatus according to claim 2, wherein said predetermined delay time corresponds to a delay time of said carry function performing means.
Claim 6
Dependent Claim 23 words
Apparatus according to claim 2, wherein said carry function performing means and said sum function performing means are formed with n-channel MOS transistors.
Claim 7
Dependent Claim 23 words
Apparatus according to claim 2, wherein said carry function performing means and said sum function performing means are formed with p-channel MOS transistors.
Claim 8
Dependent Claim 22 words
Apparatus according to claim 2, wherein said predetermined delay time is greater than a delay time of said carry function performing means.
Claim 9
Dependent Claim 17 words
Apparatus according to claim 1, wherein said delaying means includes a pull-up circuit and a pull-down circuit.
Claim 10
Dependent Claim 50 words
Apparatus according to claim 2, wherein said input means, said carry function performing means, said sum function performing means, said clock signal providing means and said delaying means constitute a full-adder cell, and a plurality of said full-adder cells are cascaded in series for operation during said single clock cycle.
Claim 11
Dependent Claim 86 words
A clock circuit for use in a domino logic cell implemented with negative logic, said clock circuit comprising: means for providing a first clock signal; means for providing a second clock; signal and means for delaying said first clock signal to produce said second clock signal, wherein said first clock signal providing means, said second clock signal providing means and said delaying means constitute a cell of said domino logic, a plurality of said cells being cascaded in series for operation during a single clock cycle.
Claim 12
Dependent Claim 86 words
A clock circuit for use in a domino logic cell implemented with negative logic, said clock circuit comprising: means for providing a first clock signal; means for providing a second clock; signal and means for delaying said first clock signal to produce said second clock signal, wherein said first clock signal providing means, said second clock signal providing means and said delaying means constitute a cell of said domino logic, a plurality of said cells being cascaded in series for operation during a single clock cycle.
Claim 13
Dependent Claim 39 words
A clock circuit according to claim 10, wherein said delaying means delays said first clock signal such that a function initiated by said second clock signal will receive stable inputs from a function initiated by said first clock signal.
Claim 14
Independent Claim 92 words
An apparatus for implementing a logical function comprising: means for performing a first function; means for performing a second function, said second function performing means being cascaded with said first function performing means to form a cell, at least one of said first and second function performing means including a negative logic term with a plurality of said cells being cascaded in series; and means for clocking input signals through said first function performing means and said second cascaded function performing means of said plurality of cells using a single clock cycle.
Claim 15
Independent Claim 92 words
An apparatus for implementing a logical function comprising: means for performing a first function; means for performing a second function, said second function performing means being cascaded with said first function performing means to form a cell, at least one of said first and second function performing means including a negative logic term with a plurality of said cells being cascaded in series; and means for clocking input signals through said first function performing means and said second cascaded function performing means of said plurality of cells using a single clock cycle.
Claim 16
Dependent Claim 22 words
Apparatus according to claim 12, wherein at least one of said first and second function performing means is implemented using MOS transistors.
Claim 17
Dependent Claim 22 words
Apparatus according to claim 12, wherein said first function performing means and said second function performing means perform the same logical function.
Claim 18
Dependent Claim 21 words
Apparatus according to claim 12, wherein said first function performing means and said second function performing means perform different logical functions.
Claim 19
Dependent Claim 46 words
Apparatus according to claim 12, wherein said clocking means produces a clock signal, a first phase of said clock signal being used to gate said first function performing means, and a delayed phase of said clock signal being used to gate said second function performing means.
Claim 20
Dependent Claim 26 words
Apparatus according to claim 16, wherein said clocking means further includes: means for delaying said clock signal with a predetermined delay to provide said delayed phase.
Claim 21
Dependent Claim 25 words
Apparatus according to claim 16, wherein said predetermined delay corresponds to a worst case delay through one of said first and second function performing means.

References Cited (Backward Citations)

US4054788A Cited
US4570084A Cited
US4841174A Cited
US4697105A Cited
US5015882A Cited
US5121003A Cited
US5124572A Cited
US5258666A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag