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

Method and apparatus for high speed digital sampling of a data signal

Assignee: INTELLECTUAL PROPERTY VENTURES LLC
•
Filing: 1992-03-25
•
Granted: 1993-07-20
•
Expires: 2012-03-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data signal may be sampled at high speed using a clock signal by propagating the data signal and the clock signal through a series of data and clock delay elements, respectively, and latching the corresponding delayed data and clock signals. The sampling speed is thereby controlled by the relative skew between the clock and data signals, which can be made relatively small and may be limited only by noise and random variations in fabrication. Accordingly, high speed sampling may be obtained.

Inventors

  • 👤 Thomas A. Hughes, Jr.
  • 👤 Carl T. Gray
  • 👤 Wentai Liu
  • 👤 Ralph K. Cavin, III

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 02:35
CPC Classifications
H; H03; H03K; H03K5/00; H03K5/13; H03K5/133; H03K2005/00013; H03K2005/0015; H03K2005/00195

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 376 words
A system for sampling a data signal using a clock signal comprising: a plurality of data delay elements, each having an input and an output, the data delay elements being serially connected such that the output of an immediately preceding data delay element is connected to the input of an immediately succeeding data delay element, and said data signal is connected to the input of the first data delay element; a corresponding plurality of clock delay elements, each having an input and an output, the clock delay elements being serially connected such that the output of an immediately preceding clock delay element is connected to the input of an immediately succeeding clock delay element, and said clock signal is connected to the input of said first clock delay element; and a corresponding plurality of edge triggered D-type flip-flops, each having a data input, a data output and a clock input, the data input of the first edge triggered D-type flip-flop being connected to said data signal, the clock input of the first edge triggered D-type flip-flop being connected to said clock signal, the data input of the second edge triggered D-type flip-flop being connected to the output of said first data delay element, the clock input of the second edge triggered D-type flip-flop being connected to the output of said first clock delay element, the data input of a respective edge triggered D-type flip-flop being connected to the output of a respective immediately succeeding data delay element, and the clock input of a respective edge triggered D-type flip-flop being connected to the output of a respective immediately succeeding clock delay element; wherein each of said data delay elements includes means for producing a first predetermined delay from the input thereof to the output thereof, and wherein each of said clock delay elements includes means for producing a second predetermined delay from the input thereof to the output thereof, wherein said first and second predetermined delays are relatively long, and the difference between said first and second predetermined delays is relatively small; and wherein the data outputs of said plurality of edge triggered D-type flip-flops produce samples of said data signal at intervals determined by the difference between said first predetermined delay and said second predetermined delay.
Claim 2
Independent Claim 376 words
A system for sampling a data signal using a clock signal comprising: a plurality of data delay elements, each having an input and an output, the data delay elements being serially connected such that the output of an immediately preceding data delay element is connected to the input of an immediately succeeding data delay element, and said data signal is connected to the input of the first data delay element; a corresponding plurality of clock delay elements, each having an input and an output, the clock delay elements being serially connected such that the output of an immediately preceding clock delay element is connected to the input of an immediately succeeding clock delay element, and said clock signal is connected to the input of said first clock delay element; and a corresponding plurality of edge triggered D-type flip-flops, each having a data input, a data output and a clock input, the data input of the first edge triggered D-type flip-flop being connected to said data signal, the clock input of the first edge triggered D-type flip-flop being connected to said clock signal, the data input of the second edge triggered D-type flip-flop being connected to the output of said first data delay element, the clock input of the second edge triggered D-type flip-flop being connected to the output of said first clock delay element, the data input of a respective edge triggered D-type flip-flop being connected to the output of a respective immediately succeeding data delay element, and the clock input of a respective edge triggered D-type flip-flop being connected to the output of a respective immediately succeeding clock delay element; wherein each of said data delay elements includes means for producing a first predetermined delay from the input thereof to the output thereof, and wherein each of said clock delay elements includes means for producing a second predetermined delay from the input thereof to the output thereof, wherein said first and second predetermined delays are relatively long, and the difference between said first and second predetermined delays is relatively small; and wherein the data outputs of said plurality of edge triggered D-type flip-flops produce samples of said data signal at intervals determined by the difference between said first predetermined delay and said second predetermined delay.
Claim 3
Dependent Claim 21 words
The system of claim 1 wherein said data delay elements and said clock delay elements each comprise at least one inverter.
Claim 4
Dependent Claim 15 words
The system of claim 2 wherein at least some of said inverters are biased inverters.
Claim 5
Dependent Claim 19 words
The system of claim 3 further comprising means for controlling a bias applied to each of said biased inverters.
Claim 6
Independent Claim 165 words
A method for sampling a data signal at high speed using a clock signal, comprising the steps of: repeatedly delaying said data signal by a first relatively long delay, to produce a series of delayed data signals; repeatedly delaying said clock signal by a second relatively long delay to produce a corresponding series of delayed clock signals, with the difference between said first relatively long delay and said second relatively long delay being relatively small, to produce relatively small skew between corresponding ones of said delayed data signals and said delayed clock signals; and latching each of said series of delayed data signals into the data input of an edge triggered D-type flip-flop by applying the corresponding one of said series of delayed clock signals to the corresponding clock input of the edge triggered D-type flip-flop to produce samples of said data signals at a speed determined by the relatively small skew between corresponding ones of said delayed data signals and said delayed clock signals.
Claim 7
Independent Claim 165 words
A method for sampling a data signal at high speed using a clock signal, comprising the steps of: repeatedly delaying said data signal by a first relatively long delay, to produce a series of delayed data signals; repeatedly delaying said clock signal by a second relatively long delay to produce a corresponding series of delayed clock signals, with the difference between said first relatively long delay and said second relatively long delay being relatively small, to produce relatively small skew between corresponding ones of said delayed data signals and said delayed clock signals; and latching each of said series of delayed data signals into the data input of an edge triggered D-type flip-flop by applying the corresponding one of said series of delayed clock signals to the corresponding clock input of the edge triggered D-type flip-flop to produce samples of said data signals at a speed determined by the relatively small skew between corresponding ones of said delayed data signals and said delayed clock signals.
Claim 8
Dependent Claim 19 words
The method of claim 5 wherein said first relatively long delay is shorter than said second relatively long delay.
Claim 9
Dependent Claim 25 words
The method of claim 5 wherein said relative delaying steps comprise the steps of repeatedly delaying and inverting said data signal and said clock signal.

References Cited (Backward Citations)

US5012141A Cited
US4620180A Cited
US4929850A Cited
US5122694A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-07-19 1997-01-18 1997-07-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-07-19 2001-01-18 2001-07-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-07-19 2005-01-18 2005-07-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag