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

Circuit and method for extracting clock signal from a serial data stream

Assignee: Gazelle Microcircuits Inc
•
Filing: 1990-04-05
•
Granted: 1992-06-30
•
Expires: 2010-04-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In accordance with the invention, a circuit and a method for extracting a clock signal from a serial data stream are provided. A window pulse is generated such that transitions of a delayed version of the serial data stream occur near the center of the window pulse. A PUP signal and a PDN signal are generated having pulse widths indicative of the time at which transitions of the clock signal occur with respect to the window pulse. The PUP and PDN signals are used to generate a reference voltage to control the clock frequency. Window pulses may be generated in response to only positive transitions or to only negative transitions of the delayed serial data stream, or alternatively may be generated in response to both negative and positive transistions. The amount of delay introduced to the serial data stream may be selectively adjusted for different bit rates.

Inventors

  • 👤 Richard J. Kelly
  • 👤 Andrew C. Graham
  • 👤 Dung Q. Tran

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 23:54
CPC Classifications
H; H04; H04L; H04L7/00; H04L7/02; H04L7/033; H03; H03L; H03L7/00; H03L7/06; H03L7/08; H03L7/0807

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 117 words
A circuit comprising: a first generating means for generating a window pulse; a delaying and centering means for delaying a serial data stream and for centering transitions of the delayed serial data stream near the center of the window pulse, said delaying and centering means coupled to said first generating means; means for generating a clock signal; and a second generating means for generating at least one signal indicative of the time at which transitions of the clock signal occur with respect to the center of the window pulse for controlling the frequency of the clock signal, said second generating means coupled to said delaying and centering means and to said means for generating a clock signal.
Claim 2
Dependent Claim 117 words
A circuit comprising: a first generating means for generating a window pulse; a delaying and centering means for delaying a serial data stream and for centering transitions of the delayed serial data stream near the center of the window pulse, said delaying and centering means coupled to said first generating means; means for generating a clock signal; and a second generating means for generating at least one signal indicative of the time at which transitions of the clock signal occur with respect to the center of the window pulse for controlling the frequency of the clock signal, said second generating means coupled to said delaying and centering means and to said means for generating a clock signal.
Claim 3
Dependent Claim 28 words
The circuit according to claim 1 wherein said delaying and centering means comprises: a first delay circuit; and a second delay circuit coupled to said first delay circuit.
Claim 4
Dependent Claim 49 words
The circuit according to claim 2 wherein said first delay circuit comprises a first selective delay adjustment means that is selectively adjustable to provide different delay amounts, and wherein said second delay circuit comprises a second selective delay adjustment means that is selectively adjustable to provide different delay amounts.
Claim 5
Dependent Claim 28 words
The circuit of claim 3 wherein the delay of said first and second delay circuits is controlled by a signal indicative of the frequency of the clock signal.
Claim 6
Dependent Claim 22 words
The circuit according to claim 1 wherein said first generating means comprises an AND gate coupled to said delaying and centering means.
Claim 7
Dependent Claim 23 words
The circuit according to claim 1 wherein said first generating means comprises an exclusive OR gate coupled to said delaying and centering means.
Claim 8
Dependent Claim 66 words
The circuit according to claim 1 wherein said first generating means comprises: an AND gate coupled to said delaying and centering means; an exclusive OR gate coupled to said delaying and centering means; and selecting means coupled to said AND gate and to said OR gate, said selecting means for selecting a window pulse generated either by said AND gate or by said exclusive OR gate.
Claim 9
Dependent Claim 18 words
The circuit according to claim 1 further comprising a sampling means coupled to said delaying and centering means.
Claim 10
Dependent Claim 13 words
The circuit according to claim 8 wherein said sampling means includes a flip-flop.
Claim 11
Dependent Claim 23 words
The circuit according to claim 8 further comprising a second delay circuit coupled between said sampling means and said delaying and centering means.
Claim 12
Dependent Claim 27 words
The circuit according to claim 1 wherein said second generating means comprises: a first AND gate; and a second AND gate coupled to said first AND gate.
Claim 13
Dependent Claim 27 words
The circuit of claim 1 wherein said second generating means generates said at least one signal in response to positive transitions of the delayed serial data stream.
Claim 14
Dependent Claim 30 words
The circuit of claim 1 wherein said second generating means generates said at least one signal in response to both positive and negative transitions of the delayed serial data stream.
Claim 15
Dependent Claim 35 words
The circuit according to claim 1 wherein said second generating means generates a first signal for increasing the frequency of the clock signal and a second signal for decreasing the frequency of the clock signal.
Claim 16
Independent Claim 71 words
A method for comprising the steps of: generating a window pulse; delaying a serial data stream and centering transitions of the delayed serial data stream near the center of the window pulse; generating a clock signal; and generating at least one signal indicative of the time at which transitions of the clock signal occur with respect to the center of the window pulse for controlling the frequency of the clock signal.
Claim 17
Independent Claim 71 words
A method for comprising the steps of: generating a window pulse; delaying a serial data stream and centering transitions of the delayed serial data stream near the center of the window pulse; generating a clock signal; and generating at least one signal indicative of the time at which transitions of the clock signal occur with respect to the center of the window pulse for controlling the frequency of the clock signal.
Claim 18
Dependent Claim 20 words
The method of claim 15 further comprising the step of selecting the delay amount introduced to the serial data stream.
Claim 19
Dependent Claim 20 words
The method of claim 15 further comprising the step of selecting the number of window pulses generated per bit cycle.
Claim 20
Dependent Claim 27 words
The circuit of claim 1 wherein said second generating means generates said at least one signal in response to said window pulse and to said clock signal.
Claim 21
Dependent Claim 20 words
The circuit according to claim 1 further comprising a sampling and storing means coupled to said delaying and centering means.
Claim 22
Dependent Claim 23 words
The circuit according to claim 8 wherein said sampling means provides an output signal representative of data embedded in said serial data stream.

References Cited (Backward Citations)

US3663883A Cited
US3684967A Cited
US3825844A Cited
US3961138A Cited
US4242755A Cited
US4606050A Cited
US4797678A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-06-30 1995-12-30 1996-06-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-06-30 1999-12-30 2000-06-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-06-30 2003-12-30 2004-06-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag