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

Decoder for self-clocking serial data communications

Assignee: Hewlett Packard Development Co LP
•
Filing: 1984-02-10
•
Granted: 1986-05-27
•
Expires: 2004-02-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Apparatus for decoding a self-clocking, encoded signal wherein a series of data bits is encoded such that for each data bit, the encoded signal contains a first transition, and, for each data bit for which the succeeding data bit has the same binary value, the encoded signal contains a second transition occurring within a predetermined time interval after the first transition. The decoding apparatus comprises storage means responsive to a clocking signal of at least a predetermined minimum pulse width, received at a clock input for storing a sample of a digital signal received at a data input, the storage means having at least one output indicative of the stored value; an exclusive-OR gate; a first signal path from the output of the storage means through the exclusive-OR gate to the clock input of the storage means; a second signal path from the source of the encoded signal through the exclusive-OR gate to the clock input of the storage means; and a third signal path from the source of the encoded signal to the data input of the storage means; the time for a signal to propagate along the first signal path being at least as long as the minimum pulse width required to clock the storage means; and the difference between the time for a signal to propagate along the second signal path and the time for a signal to propagate along the third signal path being at least as long as said predetermined time interval.

Inventors

  • 👤 Robert E. Stewart

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 22:05
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/38; G06F13/42; G06F13/4204; G06F13/4208; G06F13/4213; H; H04; H04L; H04L25/00; H04L25/38; H04L25/40; H04L25/45; H04L25/49; H04L25/4904; H04L7/00; H04L7/02; H04L7/027; H04L7/0276; H04L7/04; H04L7/041; H04L7/042

Claims Analysis

Total Claims: 2
Claim 1
Independent Claim 302 words
Apparatus for decoding to an NRZ signal an encoded signal received from a signal source, the encoded signal encoding a series of data bits with, for each data bit, a first transition in the encoded signal, and for each data bit for which the succeeding data bit has the same binary value, a second transition occurring within a predetermined time interval after the first transition, said apparatus comprising: A. storage means responsive to a clocking signal of at least a predetermined minimum pulse width, received at a clock input of the storage means, for storing a sample of a digital signal received at a data input of the storage means, the storage means having at least one output indicative of the value of the stored sample, an output of the storage means providing the decoded NRZ signal, B. an exclusive-OR gate, C. a first signal path from an output of the storage means through the exclusive-OR gate to the clock input of the storage means, D. a second signal path from the source of the encoded signal through the exclusive-OR gate to the clock input of the storage means, and E. a third signal path from the source of the encoded signal to the data input of the storage means, wherein a. the time for a signal to propagate along the first signal path is at least as long as the minimum pulse width required to clock the storage means, and b. wherein the difference between the time for a signal to propagate along the second signal path and the time for a signal to propagate along the third signal path is at least as long as said predetermined time interval, and c. the output signal from the exclusive-OR gate comprises a signal which has exactly one pulse for each data bit.
Claim 2
Dependent Claim 302 words
Apparatus for decoding to an NRZ signal an encoded signal received from a signal source, the encoded signal encoding a series of data bits with, for each data bit, a first transition in the encoded signal, and for each data bit for which the succeeding data bit has the same binary value, a second transition occurring within a predetermined time interval after the first transition, said apparatus comprising: A. storage means responsive to a clocking signal of at least a predetermined minimum pulse width, received at a clock input of the storage means, for storing a sample of a digital signal received at a data input of the storage means, the storage means having at least one output indicative of the value of the stored sample, an output of the storage means providing the decoded NRZ signal, B. an exclusive-OR gate, C. a first signal path from an output of the storage means through the exclusive-OR gate to the clock input of the storage means, D. a second signal path from the source of the encoded signal through the exclusive-OR gate to the clock input of the storage means, and E. a third signal path from the source of the encoded signal to the data input of the storage means, wherein a. the time for a signal to propagate along the first signal path is at least as long as the minimum pulse width required to clock the storage means, and b. wherein the difference between the time for a signal to propagate along the second signal path and the time for a signal to propagate along the third signal path is at least as long as said predetermined time interval, and c. the output signal from the exclusive-OR gate comprises a signal which has exactly one pulse for each data bit.

References Cited (Backward Citations)

US4167760A Cited
US4475212A Cited
US4450572A Cited
US4450572B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1989-05-26 1989-11-25 1990-05-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1993-05-26 1993-11-25 1994-05-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1997-05-26 1997-11-25 1998-05-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag