Patent US5635857A successfully refreshed from Google Patents.
US5635857A
Expired / Lapsed
US
⏱️ 0.0 years remaining
IC chip using a common multiplexor logic element for performing logic operations
Assignee: Unisys Corp
•
Filing: 1994-12-08
•
Granted: 1997-06-03
•
Expires: 2014-12-08
Abstract
Abstract An IC chip employs a common multiplexor logic element in different logic configurations for performing a variety of different logic functions, whereby path delays can be accurately matched. In addition, a phase-locked-loop is employed for providing accurately timed signals having different durations and differently occurring timing edges.
Inventors
- 👤 Laurence P. Flora
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-28 14:13
CPC Classifications
H; H03; H03K; H03K19/00; H03K19/02; H03K19/173; H03K19/1733; H03K19/1737; H03K19/003; H03K19/00323
Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
165 words
An integrated circuit chip comprising: a first path containing one or more first logic elements for performing a first logic function, said first path providing a first propagation delay; and a second path containing one or more second logic elements for performing a second logic function different from said logic function, said second path providing a second propagation delay; said first and second logic elements comprising substantially identical common multiplexor logic elements configured so as to perform said first and second logic functions and also so that each path contains the same number of levels of multiplexor logic elements; each common multiplexor logic element being capable of performing one of a multiplicity of different logic functions in response to applied inputs while providing the same propagation delay therethrough regardless of the logic function performed thereby; said first path including an on-chip delay which is not included in said second path, whereby said first propagation delay differs from said second propagation delay by said on-chip delay.
Claim 2
Dependent Claim
165 words
An integrated circuit chip comprising: a first path containing one or more first logic elements for performing a first logic function, said first path providing a first propagation delay; and a second path containing one or more second logic elements for performing a second logic function different from said logic function, said second path providing a second propagation delay; said first and second logic elements comprising substantially identical common multiplexor logic elements configured so as to perform said first and second logic functions and also so that each path contains the same number of levels of multiplexor logic elements; each common multiplexor logic element being capable of performing one of a multiplicity of different logic functions in response to applied inputs while providing the same propagation delay therethrough regardless of the logic function performed thereby; said first path including an on-chip delay which is not included in said second path, whereby said first propagation delay differs from said second propagation delay by said on-chip delay.
Claim 3
Dependent Claim
60 words
The integrated circuit chip of claim 1, including a two-input phase-locked-loop (PLL) having a system clock applied to one PLL input and an end of said first path applied to the other PLL input, and wherein the output of said PLL is applied to the other end of said first path and also to an end of said second path.
Claim 4
Dependent Claim
239 words
In an integrated circuit chip a plurality of substantially identical common multiplexor logic elements; each common multiplexor logic element performing one of a multiplicity of different logic functions in response to binary signals applied thereto; each common multiplexor logic element consisting of first and second multiplexor inputs, a selection multiplexor input, and a multiplexor output; each common multiplexor logic element being constituted and arranged such that the value of a binary signal applied to said selection input selects which of binary signals applied to said first and second inputs is propagated to said multiplexor output and wherein the same multiplexor propagation delay occurs regardless of which of said first and second inputs is selected by the binary signal applied to said selection input; a first path containing one or more of said common multiplexor logic elements for performing a first logic function, said first path providing a first propagation delay; a second path containing one or more of said common multiplexor logic elements for performing a second logic function, said second path providing a second propagation delay; each path containing the same number of multiplexor logic levels; and said first path including an on-chip delay which is not included in said second path, whereby said first propagation delay differs from said second propagation delay by said on-chip delay; and means for applying binary signals to said first and second paths for performing said first and second logic functions thereon.
Claim 5
Dependent Claim
239 words
In an integrated circuit chip a plurality of substantially identical common multiplexor logic elements; each common multiplexor logic element performing one of a multiplicity of different logic functions in response to binary signals applied thereto; each common multiplexor logic element consisting of first and second multiplexor inputs, a selection multiplexor input, and a multiplexor output; each common multiplexor logic element being constituted and arranged such that the value of a binary signal applied to said selection input selects which of binary signals applied to said first and second inputs is propagated to said multiplexor output and wherein the same multiplexor propagation delay occurs regardless of which of said first and second inputs is selected by the binary signal applied to said selection input; a first path containing one or more of said common multiplexor logic elements for performing a first logic function, said first path providing a first propagation delay; a second path containing one or more of said common multiplexor logic elements for performing a second logic function, said second path providing a second propagation delay; each path containing the same number of multiplexor logic levels; and said first path including an on-chip delay which is not included in said second path, whereby said first propagation delay differs from said second propagation delay by said on-chip delay; and means for applying binary signals to said first and second paths for performing said first and second logic functions thereon.
Claim 6
Dependent Claim
72 words
The integrated circuit chip of claim 3, wherein a common multiplexor logic element provides a multiplexor output representing the logic function XY for binary signals X and Y by applying one of the X and Y binary signals to the multiplexor selection input and the other to one of the first and second multiplexor inputs while applying a "0" binary signal to the other one of the first and second multiplexor inputs.
Claim 7
Dependent Claim
71 words
The integrated circuit chip of claim 3, wherein a common multiplexor logic element provides a multiplexor output representing the logic function X+Y for binary signals X and Y by applying one of the X and Y signals to the multiplexor selection input and the other to one of the first and second multiplexor inputs while applying a "1" binary signal to the other one of the first and second multiplexor inputs.
Claim 8
Dependent Claim
39 words
The integrated circuit chip of claim 3, wherein said first path includes an on-chip delay which is not included in said second path, whereby said on-chip delay determines the propagation delay difference provided by said first and second paths.
Claim 9
Dependent Claim
244 words
In an integrated circuit chip a plurality of substantially identical common multiplexor logic elements; each common multiplexor logic element performing one of a multiplicity of different logic functions in response to binary signals applied thereto; each common multiplexor logic element consisting of first and second multiplexor inputs, a selection multiplexor input, and a multiplexor output; each common multiplexor logic element being constituted and arranged such that the value of a binary signal applied to said selection input selects which of binary signals applied to said first and second inputs is propagated to said multiplexor output and wherein the same multiplexor propagation delay occurs regardless of which of said first and second inputs is selected by the binary signal applied to said selection input; a first path containing one or more of said common multiplexor logic elements for performing a first logic function; a second path containing one or more of said common multiplexor logic elements for performing a second logic function; each path containing the same number of multiplexor logic levels; a two-input phase-locked-loop (PLL) having a system clock applied to one PLL input and an end of said first path applied to the other PLL input, and wherein the output of said PLL is applied to the other end of said first path and also to an end of said second path; and means for applying binary signals to said first and second paths for performing said first and second logic functions thereon.
Claim 10
Dependent Claim
244 words
In an integrated circuit chip a plurality of substantially identical common multiplexor logic elements; each common multiplexor logic element performing one of a multiplicity of different logic functions in response to binary signals applied thereto; each common multiplexor logic element consisting of first and second multiplexor inputs, a selection multiplexor input, and a multiplexor output; each common multiplexor logic element being constituted and arranged such that the value of a binary signal applied to said selection input selects which of binary signals applied to said first and second inputs is propagated to said multiplexor output and wherein the same multiplexor propagation delay occurs regardless of which of said first and second inputs is selected by the binary signal applied to said selection input; a first path containing one or more of said common multiplexor logic elements for performing a first logic function; a second path containing one or more of said common multiplexor logic elements for performing a second logic function; each path containing the same number of multiplexor logic levels; a two-input phase-locked-loop (PLL) having a system clock applied to one PLL input and an end of said first path applied to the other PLL input, and wherein the output of said PLL is applied to the other end of said first path and also to an end of said second path; and means for applying binary signals to said first and second paths for performing said first and second logic functions thereon.
Claim 11
Dependent Claim
428 words
In an integrated circuit chip a plurality of substantially identical common multiplexor logic elements; each common multiplexor logic element performing one of a multiplicity of different logic functions in response to binary signals applied thereto; each common multiplexor logic element consisting of first and second multiplexor inputs, a selection multiplexor input, and a multiplexor output; each common multiplexor logic element being constituted and arranged such that the value of a binary signal applied to said selection input selects which of binary signals applied to said first and second inputs is propagated to said multiplexor output and wherein the same multiplexor propagation delay occurs regardless of which of said first and second inputs is selected by the binary signal applied to said selection input; a first path containing one or more of said common multiplexor logic elements for performing a first logic function; a second path containing one or more of said common multiplexor logic elements for performing a second logic function; each path containing the same number of multiplexor logic levels; and means for applying binary signals to said first and second paths for performing said first and second logic functions thereon; wherein said first and second paths comprise three multiplexor logic elements connected to provide an EXCLUSIVE OR logic function X'Y+XY' for binary signals X and Y, wherein the logic function X'Y is provided by a first multiplexor logic element having binary signal X applied to the multiplexor selection input and binary signal Y applied to one of the first and second multiplexor inputs while a "0" logic level is applied to the other of the first and second multiplexor inputs wherein the logic function XY' is provided by a second multiplexor logic element having binary signal Y applied to the multiplexor selection input and binary signal X applied to one of the first and second multiplexor inputs while applying a "0" logic level to the other of the first and second multiplexor inputs, and wherein the sum X'Y+XY' of the multiplexor out-put of said first and second multiplexor logic elements are provided by applying the multiplexor output X'Y of said first multiplexor logic element to the selection input of a third multiplexor and the multiplexor output XY' of said multiplexor logic element to one of said first and second inputs of said third multiplexor logic element while applying a "1" logic level to the other of said first and second multiplexor inputs of said third multiplexor logic level, whereby the EXCLUSIVE OR function X'Y+XY' is obtained from the multiplexor output of said third multiplexor logic element.
Claim 12
Dependent Claim
428 words
In an integrated circuit chip a plurality of substantially identical common multiplexor logic elements; each common multiplexor logic element performing one of a multiplicity of different logic functions in response to binary signals applied thereto; each common multiplexor logic element consisting of first and second multiplexor inputs, a selection multiplexor input, and a multiplexor output; each common multiplexor logic element being constituted and arranged such that the value of a binary signal applied to said selection input selects which of binary signals applied to said first and second inputs is propagated to said multiplexor output and wherein the same multiplexor propagation delay occurs regardless of which of said first and second inputs is selected by the binary signal applied to said selection input; a first path containing one or more of said common multiplexor logic elements for performing a first logic function; a second path containing one or more of said common multiplexor logic elements for performing a second logic function; each path containing the same number of multiplexor logic levels; and means for applying binary signals to said first and second paths for performing said first and second logic functions thereon; wherein said first and second paths comprise three multiplexor logic elements connected to provide an EXCLUSIVE OR logic function X'Y+XY' for binary signals X and Y, wherein the logic function X'Y is provided by a first multiplexor logic element having binary signal X applied to the multiplexor selection input and binary signal Y applied to one of the first and second multiplexor inputs while a "0" logic level is applied to the other of the first and second multiplexor inputs wherein the logic function XY' is provided by a second multiplexor logic element having binary signal Y applied to the multiplexor selection input and binary signal X applied to one of the first and second multiplexor inputs while applying a "0" logic level to the other of the first and second multiplexor inputs, and wherein the sum X'Y+XY' of the multiplexor out-put of said first and second multiplexor logic elements are provided by applying the multiplexor output X'Y of said first multiplexor logic element to the selection input of a third multiplexor and the multiplexor output XY' of said multiplexor logic element to one of said first and second inputs of said third multiplexor logic element while applying a "1" logic level to the other of said first and second multiplexor inputs of said third multiplexor logic level, whereby the EXCLUSIVE OR function X'Y+XY' is obtained from the multiplexor output of said third multiplexor logic element.
References Cited (Backward Citations)
US4409683A
Cited
US4541067A
Cited
US4825105A
Cited
US5198705A
Cited
US5280202A
Cited
US5243599A
Cited
US5436574A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-06-02 | 2000-12-02 | 2001-06-03 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-06-02 | 2004-12-02 | 2005-06-03 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-06-02 | 2008-12-02 | 2009-06-03 | $7700.00 | Window Closed / Lapsed |