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

System for interconnecting VLSI circuits with transmission line characteristics

Assignee: Individual
•
Filing: 1993-01-14
•
Granted: 1994-09-13
•
Expires: 2013-01-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract This invention provides a means to interconnect high performance CMOS VLSI circuits. LTL (a coined descriptor for describing a novel CMOS interface standard) offers improved performance by providing active threshold control of an input buffer to speed signal capture, and by controlling performance limiting characteristics of signal reflection, ground bounce, receiver overdriving and ringing. These performance limiting characteristics are controlled by providing: level-sensitive impedance control of an output driver, distributed active line termination using impedances of input buffers on a transmission line, and balanced loading using closed-loop transmission lines.

Inventors

  • 👤 Robert J. Lipp

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 19:50
CPC Classifications
H; H04; H04L; H04L25/00; H04L25/02; H04L25/0264; H04L25/0292; H03; H03K; H03K19/00; H03K19/0005; H03K19/003; H03K19/00346; H03K19/00361; H03K19/01; H03K19/017; H03K19/01728; H03K19/0175; H03K19/0185; H03K19/018507; H03K19/01855; H04L25/0272; H04L25/0278; H04L25/0298

Claims Analysis

Total Claims: 54
Claim 1
Independent Claim 96 words
A system receiving a clock signal, comprising: a transmission line; a plurality of input buffers having active input impedances selected to form distributed terminating resistances for said transmission line, said input buffers including an input buffer coupled to said clock signal and said transmission line, said input buffer receiving an input signal from said transmission line and setting an input threshold voltage level close to a voltage level of said input signal, after an initial phase of said clock signal; and a plurality of output buffers coupled to said transmission line for driving said input signal.
Claim 2
Independent Claim 96 words
A system receiving a clock signal, comprising: a transmission line; a plurality of input buffers having active input impedances selected to form distributed terminating resistances for said transmission line, said input buffers including an input buffer coupled to said clock signal and said transmission line, said input buffer receiving an input signal from said transmission line and setting an input threshold voltage level close to a voltage level of said input signal, after an initial phase of said clock signal; and a plurality of output buffers coupled to said transmission line for driving said input signal.
Claim 3
Dependent Claim 19 words
A system as in claim 1, wherein said output buffers include an output buffer having a variable output impedance.
Claim 4
Dependent Claim 18 words
A system as in claim 1, wherein said transmission line is connected end-to-end to form a closed loop.
Claim 5
Dependent Claim 42 words
A system as in claim 1, wherein said plurality of input buffers and said plurality of output buffers are equal in number, and wherein each such input buffers is associated with a corresponding one of said output buffers to form a transceiver.
Claim 6
Dependent Claim 33 words
A system as in claim 4, wherein said transmission line is connected end-to-end to form a closed loop, and wherein said transceivers are spaced on said closed-loop transmission line in roughly equal intervals.
Claim 7
Dependent Claim 59 words
A system as in claim 1, further comprising means connected to said output buffer for limiting an output signal from said output buffer to first and second intermediate voltage levels each having a value between a supply voltage and a ground voltage, said first and second intermediate voltage levels being selected as the terminating voltages of said terminating resistances.
Claim 8
Dependent Claim 28 words
A system as in claim 6, wherein the difference between said first and second intermediate voltage levels is in excess of the voltage swing of said output buffer.
Claim 9
Dependent Claim 38 words
A system as in claim 1, wherein said input buffer has an impedance which is higher during said initial phase of said clock signal than during a time period subsequent to said initial phase of said clock signal.
Claim 10
Dependent Claim 30 words
A system as in claim 8, wherein said impedance is variable only during a clock period of said clock signal when said input signal to said input buffer changes state.
Claim 11
Dependent Claim 35 words
A system as in claim 1, wherein one or more of said input buffers include means for achieving said active input impedances comprising feedback impedances and a control circuit for disabling said feedback impedances individually.
Claim 12
Dependent Claim 46 words
A system as in claim 10, wherein said means for achieving active input impedances further comprises means responsive to said input signal for detecting a logic state transition in said input signal, and for enabling said control circuit in response to said logic state transition detected.
Claim 13
Dependent Claim 20 words
A system as in claim 10, wherein said feedback impedances each comprise an inverter sized to provide a desired impedance.
Claim 14
Dependent Claim 40 words
A system as in claim 11, further comprising means for delaying said input signal by said initial phase of said clock signal, said initial phase of said clock signal being approximately one half of a period of said clock signal.
Claim 15
Dependent Claim 25 words
A system as in claim 13, wherein said means for delaying said input signal comprises two latches clocked by opposite phase of said clock signal.
Claim 16
Dependent Claim 50 words
A system as in claim 10, wherein one or more of said input buffers each associate with a corresponding one of said output buffers to form a transceiver, and wherein said feedback impedances in said one or more input buffers are provided in said corresponding one of said output buffers.
Claim 17
Dependent Claim 82 words
A system as in claim 15, wherein said output buffer of said transceivers each comprise: a first buffer for providing an output signal; a second buffer sized for providing a desired feedback impedance; and an enabling circuit receiving one or more control signals from said control circuit, said enabling circuit enabling said first and second buffers when said transceiver is designated for providing said output signal, and enabling said second buffer when said transceiver is designated for providing said desired feedback impedance.
Claim 18
Dependent Claim 61 words
A system as in claim 6, wherein the difference between said first and second intermediate voltages is less than the output voltage swing of said output buffer, and said system further comprising means for disabling said output buffer prior to a new cycle of said clock signal, so as to allow said transmission line to attain one of said terminating voltages.
Claim 19
Dependent Claim 17 words
A system as in claim 1, wherein said input buffer comprises an impedance to provide input hysteresis.
Claim 20
Dependent Claim 228 words
A variable impedance input buffer receiving an input signal, said input signal having first and second logic states, comprising: an input buffer receiving said input signal for providing an output signal; first means coupled to said input buffer for coupling said input signal to a first supply voltage when said input signal is in said first logic state, said first means for coupling providing said input signal a first impedance path to said first supply voltage during said initial phase of said clock signal, and providing said input signal a second impedance path to said first supply voltage after said initial phase of said clock signal, said first impedance path to said first supply voltage having an impedance larger than said second impedance path to said first supply voltage; and second means coupled to said input signal for coupling said input signal to a second supply voltage when said input signal is in said second logic state, said second means for coupling providing said input signal a first impedance path to said second supply voltage during said initial phase of said clock signal, and providing said input signal a second impedance path to said second supply voltage after said initial phase of said clock signal, said first impedance path to said second supply voltage having an impedance larger than said second impedance path to said second supply voltage.
Claim 21
Dependent Claim 228 words
A variable impedance input buffer receiving an input signal, said input signal having first and second logic states, comprising: an input buffer receiving said input signal for providing an output signal; first means coupled to said input buffer for coupling said input signal to a first supply voltage when said input signal is in said first logic state, said first means for coupling providing said input signal a first impedance path to said first supply voltage during said initial phase of said clock signal, and providing said input signal a second impedance path to said first supply voltage after said initial phase of said clock signal, said first impedance path to said first supply voltage having an impedance larger than said second impedance path to said first supply voltage; and second means coupled to said input signal for coupling said input signal to a second supply voltage when said input signal is in said second logic state, said second means for coupling providing said input signal a first impedance path to said second supply voltage during said initial phase of said clock signal, and providing said input signal a second impedance path to said second supply voltage after said initial phase of said clock signal, said first impedance path to said second supply voltage having an impedance larger than said second impedance path to said second supply voltage.
Claim 22
Dependent Claim 41 words
A variable impedance input buffer as in claim 19, wherein first and second impedance paths to each supply voltage comprise respectively first and second transistors sized such that the on-impedance of said first transistor exceeds the on-impedance of said second transistor.
Claim 23
Dependent Claim 120 words
A variable impedance output buffer receiving an input signal and providing an output signal, comprising: an output buffer receiving said input signal to provide said output signal at an output terminal, said output buffer including means responsive to one or more gain adjustment signals for adjusting the gain of said output buffer; and means receiving said output signal for providing said one or more gain adjustment signals, said means for providing said gain adjustment signal provides said gain adjustment signals in a manner such that said gain of said output buffer decreases until a predetermined minimum gain is reached, and maintaining said gain of said output buffer thereafter so as to maintain said output signal at a predetermined voltage level.
Claim 24
Dependent Claim 120 words
A variable impedance output buffer receiving an input signal and providing an output signal, comprising: an output buffer receiving said input signal to provide said output signal at an output terminal, said output buffer including means responsive to one or more gain adjustment signals for adjusting the gain of said output buffer; and means receiving said output signal for providing said one or more gain adjustment signals, said means for providing said gain adjustment signal provides said gain adjustment signals in a manner such that said gain of said output buffer decreases until a predetermined minimum gain is reached, and maintaining said gain of said output buffer thereafter so as to maintain said output signal at a predetermined voltage level.
Claim 25
Dependent Claim 68 words
A variable impedance output buffer as in claim 21, wherein said means for adjusting the gain of said output buffer comprises: a plurality of parallel transistors each providing a corresponding predetermined impedance between said output terminal and a supply voltage source; and means receiving said one or more gain adjustment signals for enabling selected ones of said plurality of parallel transistors in accordance with said gain adjustment signals.
Claim 26
Dependent Claim 46 words
A variable impedance output buffer as in claim 22, wherein said means for enabling selected ones of said plurality of parallel transistorsincludes means for discharging a transistor through a drain terminal of said transistor, said drain terminal of said transistor being coupled to said output terminal.
Claim 27
Dependent Claim 33 words
A variable impedance output buffer as in claim 23, wherein said means for discharging a transistor connects a gate of said transistor to said drain terminal of said transistor through a diode-connected transistor.
Claim 28
Dependent Claim 39 words
A variable impedance output buffer as in claim 22, wherein said means for providing said one or more gain adjustment signals provides said gain adjustment signals such that said plurality of parallel transistor are enabled in a predetermined sequence.
Claim 29
Independent Claim 107 words
A method for interfacing CMOS circuits, comprising the steps of: providing a transmission line; providing a clock signal; providing a plurality of input buffers, said plurality of input buffers having active input impedances selected to form distributed terminating resistances for said transmission line, said input buffers including an input buffer coupled to receive said clock signal and an input signal from said transmission line, said input buffer setting an input threshold voltage level close to a voltage level of said input signal, after an initial phase of said clock signal; and providing a plurality of output buffers coupled to said transmission line for driving said input signal.
Claim 30
Independent Claim 107 words
A method for interfacing CMOS circuits, comprising the steps of: providing a transmission line; providing a clock signal; providing a plurality of input buffers, said plurality of input buffers having active input impedances selected to form distributed terminating resistances for said transmission line, said input buffers including an input buffer coupled to receive said clock signal and an input signal from said transmission line, said input buffer setting an input threshold voltage level close to a voltage level of said input signal, after an initial phase of said clock signal; and providing a plurality of output buffers coupled to said transmission line for driving said input signal.
Claim 31
Dependent Claim 25 words
A method as in claim 26, wherein said step of providing a plurality of output buffers provides an output buffer having a variable output impedance.
Claim 32
Dependent Claim 24 words
A method as in claim 26, wherein said step of providing a transmission line connects said transmission line end-to-end to form a closed loop.
Claim 33
Dependent Claim 50 words
A method as in claim 26, wherein said steps of providing a plurality of input buffers and a plurality of output buffers provides equal number of input and output buffers, and wherein each such input buffers is associated with a corresponding one of said output buffers to form a transceiver.
Claim 34
Dependent Claim 37 words
A method as in claim 29, wherein said step of providing a transmission line is connected end-to-end to form a closed loop, and wherein said transceivers are spaced on said closed-loop transmission line in roughly equal intervals.
Claim 35
Dependent Claim 62 words
A method as in claim 26, further comprising the step of connecting said output buffer so as to limit an output signal from said output buffer to first and second intermediate voltage levels each having a value between a supply voltage and a ground voltage, said first and second intermediate voltage levels being selected as the terminating voltages of said terminating resistances.
Claim 36
Dependent Claim 28 words
A method as in claim 31, wherein the difference between said first and second intermediate voltage levels is in excess of the voltage swing of said output buffer.
Claim 37
Dependent Claim 38 words
A method as in claim 26, wherein said input buffer has an impedance which is higher during said initial phase of said clock signal than during a time period subsequent to said initial phase of said clock signal.
Claim 38
Dependent Claim 30 words
A method as in claim 33, wherein said impedance is variable only during a clock period of said clock signal when said input signal to said input buffer changes state.
Claim 39
Dependent Claim 40 words
A method as in claim 26, wherein said step of providing input buffers achieves said active input impedances by including the step of providing feedback impedances and the step of providing a control circuit for disabling said feedback impedances individually.
Claim 40
Dependent Claim 35 words
A method as in claim 35, further comprising the step of detecting in response to said input signal a logic state transition in said input signal, said logic state transition detected enabling said control circuit.
Claim 41
Dependent Claim 26 words
A method as in claim 35, wherein said step of providing feedback impedances provides for each feedback impedance an inverter sized to provide a desired impedance.
Claim 42
Dependent Claim 41 words
A method as in claim 36, further comprising the step of delaying said input signal by said initial phase of said clock signal, said initial phase of said clock signal being approximately one half of a period of said clock signal.
Claim 43
Dependent Claim 25 words
A method as in claim 38, wherein said step of delaying said input signal provides two latches clocked by opposite phase of said clock signal.
Claim 44
Dependent Claim 56 words
A method as in claim 35, wherein said step of providing said input buffers provides one or more input buffers each associated with a corresponding one of said output buffers to form a transceiver, and wherein said feedback impedances in said one or more input buffers are provided in said corresponding one of said output buffers.
Claim 45
Dependent Claim 94 words
A method as in claim 40, wherein said output buffer of said transceivers are each provided by a second method comprising the steps of: providing a first buffer to generate an output signal; providing a second buffer sized to have a desired feedback impedance; and providing an enabling circuit receiving one or more control signals from said control circuit, said enabling circuit enabling said first and second buffers when said transceiver is designated for providing said output signal, and enabling said second buffer when said transceiver is designated for providing said desired feedback impedance.
Claim 46
Dependent Claim 62 words
A method as in claim 31, wherein the difference between said first and second intermediate voltages is less than the output voltage swing of said output buffer, and said method further comprising the step of disabling said output buffer prior to a new cycle of said clock signal, so as to allow said transmission line to attain one of said terminating voltages.
Claim 47
Dependent Claim 18 words
A method as in claim 26, wherein said input buffer is provided an impedance to effectuate input hysteresis.
Claim 48
Independent Claim 228 words
A method for providing a variable impedance input buffer receiving an input signal, said input signal having first and second logic states, said method comprising: providing an input buffer receiving said input signal to generate an output signal; coupling said input buffer to a first supply voltage when said input signal is in said first logic state, said step of coupling said input buffer providing said input signal a first impedance path to said first supply voltage during said initial phase of said clock signal, and providing said input signal a second impedance path to said first supply voltage after said initial phase of said clock signal, said first impedance path to said first supply voltage having an impedance larger than said second impedance path to said first supply voltage; and coupling said input buffer to a second supply voltage when said input signal is in said second logic state, said step of coupling said input buffer to a second supply voltage providing said input signal a first impedance path to said second supply voltage during said initial phase of said clock signal, and providing said input signal a second impedance path to said second supply voltage after said initial phase of said clock signal, said first impedance path to said second supply voltage having an impedance larger than said second impedance path to said second supply voltage.
Claim 49
Independent Claim 228 words
A method for providing a variable impedance input buffer receiving an input signal, said input signal having first and second logic states, said method comprising: providing an input buffer receiving said input signal to generate an output signal; coupling said input buffer to a first supply voltage when said input signal is in said first logic state, said step of coupling said input buffer providing said input signal a first impedance path to said first supply voltage during said initial phase of said clock signal, and providing said input signal a second impedance path to said first supply voltage after said initial phase of said clock signal, said first impedance path to said first supply voltage having an impedance larger than said second impedance path to said first supply voltage; and coupling said input buffer to a second supply voltage when said input signal is in said second logic state, said step of coupling said input buffer to a second supply voltage providing said input signal a first impedance path to said second supply voltage during said initial phase of said clock signal, and providing said input signal a second impedance path to said second supply voltage after said initial phase of said clock signal, said first impedance path to said second supply voltage having an impedance larger than said second impedance path to said second supply voltage.
Claim 50
Dependent Claim 48 words
A method as in claim 44, wherein steps of providing said input signal first and second impedance paths to each supply voltage comprise respectively the steps of providing first and second transistors sized such that the on-impedance of said first transistor exceeds the on-impedance of said second transistor.
Claim 51
Independent Claim 168 words
A method for providing variable impedance output buffer receiving an input signal and providing an output signal, said method comprising: providing an output buffer receiving said input signal to generate said output signal at an output terminal, including the steps of (a) providing a plurality of parallel transistors each having a corresponding predetermined impedance between said output terminal and a supply voltage source, and (b) enabling selected ones of said plurality of parallel transistors in accordance with one or more gain adjustment signals; and providing said one or more gain adjustment signals, such that the impedance of said output buffer decreases until a predetermined minimum gain is reached, and maintaining said gain of said output buffer thereafter so as to maintain said output signal at a predetermined voltage level; wherein said step for enabling selected ones of said plurality of parallel transistor includes the step of discharging a transistor through a drain terminal of said transistor, said drain terminal of said transistor being coupled to said output terminal.
Claim 52
Independent Claim 168 words
A method for providing variable impedance output buffer receiving an input signal and providing an output signal, said method comprising: providing an output buffer receiving said input signal to generate said output signal at an output terminal, including the steps of (a) providing a plurality of parallel transistors each having a corresponding predetermined impedance between said output terminal and a supply voltage source, and (b) enabling selected ones of said plurality of parallel transistors in accordance with one or more gain adjustment signals; and providing said one or more gain adjustment signals, such that the impedance of said output buffer decreases until a predetermined minimum gain is reached, and maintaining said gain of said output buffer thereafter so as to maintain said output signal at a predetermined voltage level; wherein said step for enabling selected ones of said plurality of parallel transistor includes the step of discharging a transistor through a drain terminal of said transistor, said drain terminal of said transistor being coupled to said output terminal.
Claim 53
Independent Claim 158 words
A method for providing a variable impedance output buffer receiving an input signal and providing an output signal, said method comprising: providing an output buffer receiving said input signal to generate said output signal at an output terminal, including the steps of (a) providing a plurality of parallel transistors each having a corresponding predetermined impedance between said output terminal and a supply voltage source, and (b) enabling selected ones of said plurality of parallel transistors in accordance with one or more gain adjustment signals; and providing said one or more gain adjustment signals, such that the impedance of said output buffer decreases until a predetermined minimum gain is reached, and maintaining said gain of said output buffer thereafter so as to maintain said output signal at a predetermined voltage level; wherein said step of discharging a transistor includes the step of connecting a gate of said transistor to said drain terminal of said transistor through a diode-connected transistor.
Claim 54
Independent Claim 158 words
A method for providing a variable impedance output buffer receiving an input signal and providing an output signal, said method comprising: providing an output buffer receiving said input signal to generate said output signal at an output terminal, including the steps of (a) providing a plurality of parallel transistors each having a corresponding predetermined impedance between said output terminal and a supply voltage source, and (b) enabling selected ones of said plurality of parallel transistors in accordance with one or more gain adjustment signals; and providing said one or more gain adjustment signals, such that the impedance of said output buffer decreases until a predetermined minimum gain is reached, and maintaining said gain of said output buffer thereafter so as to maintain said output signal at a predetermined voltage level; wherein said step of discharging a transistor includes the step of connecting a gate of said transistor to said drain terminal of said transistor through a diode-connected transistor.

References Cited (Backward Citations)

US4450370A Cited
US4414480A Cited
US4719369A Cited
US4703198A Cited
US4774422A Cited
US4859977A Cited
US5003205A Cited
US4943739A Cited
US5023488A Cited
US5134311A Cited
US5153450A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-09-12 1998-03-14 1998-09-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-09-12 2002-03-14 2002-09-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-09-12 2006-03-14 2006-09-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag