Patent US1843758A successfully refreshed from Google Patents.
Patent US4415984A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4415984A Expired / Lapsed US ⏱️ 0.0 years remaining

Synchronous clock regenerator for binary serial data signals

Assignee: Unisys Corp
•
Filing: 1980-06-25
•
Granted: 1983-11-15
•
Expires: 2000-06-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Disclosed is a synchronous clock regenerator for generating a clock signal which can be reliably used to strobe a binary serial data signal. The incoming raw clock signal is fed into a tapped delay line which generates multiple delayed versions of the raw clock signal. Upon detection of a framing transition on the incoming data signal, the raw clock signal and multiple delayed clock signals are latched. The latched values are used to address a read only memory (ROM), the ROM containing codes specifying which, if any, of the set including the raw clock signal and multiple delayed clock signals provides the optimum phase to strobe the incoming data signal. The code read from the ROM is decoded, latched and fed to a l-of-n selector circuit. Thereafter, and until the next framing transition occurs, each raw clock pulse received is replaced by the corresponding one of the set of that raw clock pulse and the generated delayed versions of that raw clock pulse as selected by the previously latched inputs to the l-of-n selector.

Inventors

  • 👤 Dana A. Gryger
  • 👤 Daniel P. Drogichen

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 19:17
CPC Classifications
H; H04; H04L; H04L7/00; H04L7/02; H04L7/033; H04L7/0337; H04L7/0338; H04L7/0079; H04L7/0083; H04L7/04; H04L7/041; H04L7/044

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 187 words
A synchronous clock regenerator for generating a clock signal for strobing a sequence of binary serial data, the beginning of said sequence of binary serial data including a framing pattern, said sequence of binary serial data have associated with it a raw clock signal of the same frequency as said binary serial data, said clock regenerator comprising: delay means to delay said raw clock signal for generating a plurality of delayed versions of said raw clock signal; address generating means, initiated by the occurrence of said framing pattern, for generating a set of signals from said generated plurality of delayed versions of said raw clock signal, said set of signals representing a generated address; storage means, responsive to said generated address, for supplying stored data specifying one of said versions of said raw clock signal including said raw clock signal at the clock signal to be generated; and selection means coupled to both said delay means and said storage means, for gating as said generated clock signal the one of said generated plurality of delayed versions of said raw clock signal as specified by said stored data.
Claim 2
Dependent Claim 187 words
A synchronous clock regenerator for generating a clock signal for strobing a sequence of binary serial data, the beginning of said sequence of binary serial data including a framing pattern, said sequence of binary serial data have associated with it a raw clock signal of the same frequency as said binary serial data, said clock regenerator comprising: delay means to delay said raw clock signal for generating a plurality of delayed versions of said raw clock signal; address generating means, initiated by the occurrence of said framing pattern, for generating a set of signals from said generated plurality of delayed versions of said raw clock signal, said set of signals representing a generated address; storage means, responsive to said generated address, for supplying stored data specifying one of said versions of said raw clock signal including said raw clock signal at the clock signal to be generated; and selection means coupled to both said delay means and said storage means, for gating as said generated clock signal the one of said generated plurality of delayed versions of said raw clock signal as specified by said stored data.
Claim 3
Dependent Claim 49 words
The synchronous clock regenerator in accordance with claim 1 wherein said address generating means includes: means for detecting the occurrence of said framing pattern; and means responsive to said framing pattern detecting means for storing the values of said generated plurality of delayed versions of said raw clock signal.
Claim 4
Dependent Claim 29 words
The synchronous clock regenerator in accordance with claim 2 wherein said generated plurality of delayed versions of said raw clock signal is characterized as including said raw clock signal.
Claim 5
Dependent Claim 35 words
The synchronous clock regenerator in accordance with claim 2 wherein said storing means includes a plurality of flip-flops, the strobe input to each of said plurality of flip-flops provided by said framing pattern detecting means.
Claim 6
Dependent Claim 29 words
The synchronous clock regenerator in accordance with claim 1 wherein said generated plurality of delayed versions of said raw clock signal is characterized as including said raw clock signal.
Claim 7
Dependent Claim 79 words
The synchronous clock regenerator in accordance with claim 1 or 5 wherein said selection means includes: latch-decoder means connected to the output of said storage means, said latch/decoder means including means for decoding said stored data; and gating means, connected to said delay means and responsive to said decoded stored data for gating as the generated clock signal that one of the generated plurality of delayed versions of said raw clock signal is specified by said decoded stored data.
Claim 8
Dependent Claim 49 words
The synchronous clock regenerator in accordance with claim 6 wherein said address generating means includes: means for detecting the occurrence of said framing pattern; and means, responsive to said framing pattern detecting means, for storing the values of said generated plurality of delayed versions of said raw clock signal.
Claim 9
Dependent Claim 44 words
The synchronous clock regenerator in accordance with claim 6 further including control and delay means, connected between said address generating means and said latch/decoder means, for enabling said latch/decoder means after allowing sufficient time for the output of such storage means to become valid.
Claim 10
Dependent Claim 42 words
The synchronous clock regenerator in accordance with claim 6 further including selector-equalizing delay means for inserting on said binary serial data signal a delay equivalent to that included in said generated timing signal due to the delay added by said gating means.
Claim 11
Dependent Claim 18 words
The synchronous clock regenerator in accordance with claim 6 wherein said delay means includes a tapped delay line.
Claim 12
Dependent Claim 34 words
The synchronous clock regenerator in accordance with claim 10 wherein said tapped delay line is characterized as having a total delay approximately equal to the maximum expected clock period of said raw clock signal.
Claim 13
Dependent Claim 52 words
The synchronous clock regenerator in accordance with claim 6 wherein said latch/decoder means further includes means, responsive to specified stored data, for indicating that no one of said generated plurality of delayed versions of said raw clock signal provides an acceptable clocking signal to allow reliable strobing of said binary serial data.

References Cited (Backward Citations)

US4048481A Cited
US4034352A Cited
US4034348A Cited
US4056851A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1986-11-14 1987-05-16 1987-11-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1990-11-14 1991-05-16 1991-11-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1994-11-14 1995-05-16 1995-11-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag