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

Apparatus for detecting and recovering binary data from an input signal

Assignee: Honeywell International Inc
•
Filing: 1984-07-27
•
Granted: 1986-10-14
•
Expires: 2004-07-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A circuit is described for recovering binary data from an input signal which may be phase coded and received intermittently and nonsynchronously incorporating an edge detector for detecting transitions of the data from a 0 to a 1, a counter which may be reset upon detection of a data transition, a second counter which may be reset upon the first counter reaching a predetermined value, the second counter being permitted to free run up to a predetermined value, a circuit for generating data in synchronous with the output of the second counter, and a squelch circuit for inhibiting the output of the generated data in response to output of the counters.

Inventors

  • 👤 Walter L. Devensky
  • 👤 Carlos M. Dube

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 18:40
CPC Classifications
H; H04; H04L; H04L27/00; H04L27/18; H04L27/22; H04L1/00; H04L1/20; H04L7/00; H04L7/02; H04L7/033; H04L7/0331

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 323 words
Apparatus for recovering binary data from an input signal wherein each bit of said data has a predetermined time interval and wherein first and second voltage levels represent a 1 and 0 of said data respectively comprising: first means for deriving a synchronized clock from said data synchronized with respect to said predetermined time intervals including a first edge detector, a first counter and a second counter, said first edge detector having an input adapted for coupling to said input signal, said first edge detector including means for detecting transitions between said first and second voltage levels and for generating an output signal in response to said detected transitions, said first counter having a clock input, a reset input, and an output, said first counter resetting itself after counting up to a first predetermined value, said output signal of said first edge detector coupled to said reset input of said first counter for resetting said first counter at times a transition is detected, said second counter having a clock input, a reset input, and an output, said second counter resetting itself after counting up to a second predetermined value, said output of said first counter coupled to said reset input of said second counter for resetting said second counter at times said first counter reaches a third predetermined value, each said clock input of said first and second counters being responsive to a respective clock signal of a predetermined frequency, said output of said second counter providing said synchronized clock, second means having a first input coupled to said input signal and having a second input coupled to said synchronized clock at said output of said second counter for generating binary data from said input signal at an output, third means coupled to said first and second means for inhibiting said output of said second means as a function of the output of said first and second counters indicative of a nonsynchronized clock.
Claim 2
Dependent Claim 323 words
Apparatus for recovering binary data from an input signal wherein each bit of said data has a predetermined time interval and wherein first and second voltage levels represent a 1 and 0 of said data respectively comprising: first means for deriving a synchronized clock from said data synchronized with respect to said predetermined time intervals including a first edge detector, a first counter and a second counter, said first edge detector having an input adapted for coupling to said input signal, said first edge detector including means for detecting transitions between said first and second voltage levels and for generating an output signal in response to said detected transitions, said first counter having a clock input, a reset input, and an output, said first counter resetting itself after counting up to a first predetermined value, said output signal of said first edge detector coupled to said reset input of said first counter for resetting said first counter at times a transition is detected, said second counter having a clock input, a reset input, and an output, said second counter resetting itself after counting up to a second predetermined value, said output of said first counter coupled to said reset input of said second counter for resetting said second counter at times said first counter reaches a third predetermined value, each said clock input of said first and second counters being responsive to a respective clock signal of a predetermined frequency, said output of said second counter providing said synchronized clock, second means having a first input coupled to said input signal and having a second input coupled to said synchronized clock at said output of said second counter for generating binary data from said input signal at an output, third means coupled to said first and second means for inhibiting said output of said second means as a function of the output of said first and second counters indicative of a nonsynchronized clock.
Claim 3
Dependent Claim 15 words
The apparatus of claim 1 wherein said first, second, and third predetermined values are equal.
Claim 4
Dependent Claim 58 words
The apparatus of claim 1 wherein said second means includes a one bit delay line having an input coupled to said input signal and an output coupled to an AND gate having a second input coupled to said input signal and wherein the output of said second counter is coupled to a clock input of said delay line.
Claim 5
Dependent Claim 45 words
The apparatus of claim 1 wherein said third means for inhibiting includes generating an inhibit signal at times the ratio of the frequency of the output of said first counter to the frequency of the output of said second counter is below a predetermined constant.
Claim 6
Dependent Claim 43 words
The apparatus of claim 1 further including means for providing a noise signal having first and second voltage levels with transitions therebetween corresponding to hard limited noise coupled to said input of said first edge detector at times said input signal is nonexistent.
Claim 7
Dependent Claim 27 words
The apparatus of claim 1 further including a second edge detector coupled between said output of said first counter and said reset input of said second counter.
Claim 8
Dependent Claim 18 words
The apparatus of claim 6 wherein said second edge detector includes means for detecting rising edge transitions only.
Claim 9
Dependent Claim 49 words
The apparatus of claim 1 wherein said third means includes an up/down counter having an up input coupled the output of said first counter and a down input coupled to the output of a divider, said divider having a numerator input coupled to the output of said second counter.
Claim 10
Dependent Claim 33 words
The apparatus of claim 8 wherein said third means further includes a comparator having an input coupled to the output of said up/down counter and having an output coupled to said second means.
Claim 11
Dependent Claim 408 words
Apparatus for recovering binary data from a phase coded radio frequency signal wherein each bit of said data has a predetermined time interval and for inhibiting an output data signal at times said phase coded radio frequency signal is absent comprising: a radio receiver including a mixer, an intermediate frequency amplifier having a predetermined bandwidth, a hard limiter and a phase detector coupled in series for providing first and second voltage levels corresponding to the phase of said data during said predetermined time intervals at times said phase coded radio frequency signal is received and for providing first and second voltage levels with transitions therebetween corresponding to hard limited noise at a frequency above the frequency of transitions between said first and second voltage levels arising from said binary data, first means for deriving a synchronized clock from said data synchronized with respect to said predetermined time intervals including a first edge detector, a first counter and a second counter, said first edge detector coupled to the output of said phase detector for detecting transitions between said first and second voltage levels and for generating an output signal in response to said detected transitions, said first counter having a clock input, a reset input, and an output, said first counter resetting itself after counting up to a first predetermined value, said output signal of said first edge detector coupled to said reset input of said first counter for resetting said first counter at times a transition is detected, said second counter having a clock input, a reset input, and an output, said second counter resetting itself after counting up to a second predetermined value, said output of said first counter coupled to said reset input of said second counter for resetting said second counter at times said first counter reaches a third predetermined value, each said clock input of said first and second counters being responsive to a respective clock signal of a predetermined frequency, said output of said second counter providing said synchronized clock, second means having a first input coupled to said input signal and having a second input coupled to said synchronized clock at said output of said second counter for generating binary data from said input signal at an output, third means coupled to said first and second means for inhibiting said output of said second means as a function of the output of said first and second counters indicative of a nonsynchronized clock.
Claim 12
Dependent Claim 408 words
Apparatus for recovering binary data from a phase coded radio frequency signal wherein each bit of said data has a predetermined time interval and for inhibiting an output data signal at times said phase coded radio frequency signal is absent comprising: a radio receiver including a mixer, an intermediate frequency amplifier having a predetermined bandwidth, a hard limiter and a phase detector coupled in series for providing first and second voltage levels corresponding to the phase of said data during said predetermined time intervals at times said phase coded radio frequency signal is received and for providing first and second voltage levels with transitions therebetween corresponding to hard limited noise at a frequency above the frequency of transitions between said first and second voltage levels arising from said binary data, first means for deriving a synchronized clock from said data synchronized with respect to said predetermined time intervals including a first edge detector, a first counter and a second counter, said first edge detector coupled to the output of said phase detector for detecting transitions between said first and second voltage levels and for generating an output signal in response to said detected transitions, said first counter having a clock input, a reset input, and an output, said first counter resetting itself after counting up to a first predetermined value, said output signal of said first edge detector coupled to said reset input of said first counter for resetting said first counter at times a transition is detected, said second counter having a clock input, a reset input, and an output, said second counter resetting itself after counting up to a second predetermined value, said output of said first counter coupled to said reset input of said second counter for resetting said second counter at times said first counter reaches a third predetermined value, each said clock input of said first and second counters being responsive to a respective clock signal of a predetermined frequency, said output of said second counter providing said synchronized clock, second means having a first input coupled to said input signal and having a second input coupled to said synchronized clock at said output of said second counter for generating binary data from said input signal at an output, third means coupled to said first and second means for inhibiting said output of said second means as a function of the output of said first and second counters indicative of a nonsynchronized clock.
Claim 13
Dependent Claim 15 words
The apparatus of claim 10 wherein said first, second, and third predetermined values are equal.
Claim 14
Dependent Claim 58 words
The apparatus of claim 10 wherein said second means includes a one bit delay line having an input coupled to said input signal and an output coupled to an AND gate having a second input coupled to said input signal and wherein the output of said second counter is coupled to a clock input of said delay line.
Claim 15
Dependent Claim 45 words
The apparatus of claim 10 wherein said third means for inhibiting includes generating an inhibit signal at times the ratio of the frequency of the output of said first counter to the frequency of the output of said second counter is below a predetermined constant.
Claim 16
Independent Claim 228 words
A method for recovering binary data from an input signal wherein each bit of said data has a predetermined time interval and wherein first and second voltage levels represent a 1 and 0 of said data respectively comprising the steps of: (1) deriving a synchronized clock from said data synchronized with respect to said predetermined time intervals, said deriving step further including subsequent steps (a)-(e) (a) detecting transitions in said input signal between said first and second voltage levels and generating an output signal in response to said detected transitions, (b) counting a clock signal with a first counter having a clock input, a reset input and an output, resetting said first counter after it counts up to a first predetermined value, (c) resetting said first counter at times a transition is detected, (d) counting a clock signal with a second counter having a clock input, a reset input and an output and resetting itself after it counts up to a second predetermined value, (e) resetting said second counter at times said first counter reaches a third predetermined value, said output of said second counter providing said synchronized clock, (2) generating binary data from said input signal with the output of said second counter, and (3) inhibiting said generated binary data as a function of the outputs of said first and second counters indicative of a nonsynchronized clock.
Claim 17
Independent Claim 228 words
A method for recovering binary data from an input signal wherein each bit of said data has a predetermined time interval and wherein first and second voltage levels represent a 1 and 0 of said data respectively comprising the steps of: (1) deriving a synchronized clock from said data synchronized with respect to said predetermined time intervals, said deriving step further including subsequent steps (a)-(e) (a) detecting transitions in said input signal between said first and second voltage levels and generating an output signal in response to said detected transitions, (b) counting a clock signal with a first counter having a clock input, a reset input and an output, resetting said first counter after it counts up to a first predetermined value, (c) resetting said first counter at times a transition is detected, (d) counting a clock signal with a second counter having a clock input, a reset input and an output and resetting itself after it counts up to a second predetermined value, (e) resetting said second counter at times said first counter reaches a third predetermined value, said output of said second counter providing said synchronized clock, (2) generating binary data from said input signal with the output of said second counter, and (3) inhibiting said generated binary data as a function of the outputs of said first and second counters indicative of a nonsynchronized clock.
Claim 18
Dependent Claim 225 words
Apparatus for deriving a synchronized clock from an input signal containing binary data wherein each bit of said data has a predetermined time interval and wherein first and second voltage levels represent a 1 or 0 of said data respectively comprising: a first edge detector having an input adapted for coupling to said input signal, said first edge detector including means for detecting transitions between said first and second voltage levels and for generating an output signal in response to said detected transitions, a first counter having a clock input, a reset input, and an output, said first counter resetting itself after counting up to a first predetermined value, said output signal of said first edge detector coupled to said reset input of said first counter for resetting said first counter at times a transition is detected, and a second counter having a clock input, a reset input, and an output, said second counter resetting itself after counting up to a second predetermined value, said output of said first counter coupled to said reset input of said second counter for resetting said second counter at times said first counter reaches a third predetermined value, each said clock input of said first and second counters being responsive to a respective clock signal of a predetermined frequency, said output of said second counter providing said synchronized clock.
Claim 19
Dependent Claim 225 words
Apparatus for deriving a synchronized clock from an input signal containing binary data wherein each bit of said data has a predetermined time interval and wherein first and second voltage levels represent a 1 or 0 of said data respectively comprising: a first edge detector having an input adapted for coupling to said input signal, said first edge detector including means for detecting transitions between said first and second voltage levels and for generating an output signal in response to said detected transitions, a first counter having a clock input, a reset input, and an output, said first counter resetting itself after counting up to a first predetermined value, said output signal of said first edge detector coupled to said reset input of said first counter for resetting said first counter at times a transition is detected, and a second counter having a clock input, a reset input, and an output, said second counter resetting itself after counting up to a second predetermined value, said output of said first counter coupled to said reset input of said second counter for resetting said second counter at times said first counter reaches a third predetermined value, each said clock input of said first and second counters being responsive to a respective clock signal of a predetermined frequency, said output of said second counter providing said synchronized clock.
Claim 20
Dependent Claim 15 words
The apparatus of claim 15 wherein said first, second, and third predetermined values are equal.
Claim 21
Dependent Claim 43 words
The apparatus of claim 15 further including means for providing a noise signal having first and second voltage levels with transitions therebetween corresponding to hard limited noise coupled to said input of said first edge detector at times said input signal is nonexistent.
Claim 22
Dependent Claim 27 words
The apparatus of claim 15 further including a second edge detector coupled between said output of said first counter and said reset input of said second counter.
Claim 23
Dependent Claim 18 words
The apparatus of claim 18 wherein said second edge detector includes means for detecting rising edge transitions only.
Claim 24
Independent Claim 173 words
A method for deriving a synchronized clock from an input signal containing binary data wherein each bit of said data has a predetermined time interval and wherein first and second voltage levels repreent a 1 or 0 of said data respectively comprising the steps of: detecting transitions in said input signal between said first and second voltage levels and generating an output signal in response to said detected transitions, counting a clock signal having a predetermined frequency with a first counter having a clock input, a rest input and an output, resetting said first counter after it counts up to a first predetermined value, resetting said first counter at times a transition is detected, counting a clock signal having a predetermined frequency with a second counter having a clock input, a reset input and an output and resetting itself after it counts up to a second predetermined value, and resetting said second counter at times said first counter reaches a third predetermined value, said output of said second counter providing said synchronized clock.
Claim 25
Independent Claim 173 words
A method for deriving a synchronized clock from an input signal containing binary data wherein each bit of said data has a predetermined time interval and wherein first and second voltage levels repreent a 1 or 0 of said data respectively comprising the steps of: detecting transitions in said input signal between said first and second voltage levels and generating an output signal in response to said detected transitions, counting a clock signal having a predetermined frequency with a first counter having a clock input, a rest input and an output, resetting said first counter after it counts up to a first predetermined value, resetting said first counter at times a transition is detected, counting a clock signal having a predetermined frequency with a second counter having a clock input, a reset input and an output and resetting itself after it counts up to a second predetermined value, and resetting said second counter at times said first counter reaches a third predetermined value, said output of said second counter providing said synchronized clock.

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag