US4785255A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Digital FSK signal demodulator
Assignee: Allen Bradley Co LLC
•
Filing: 1987-11-23
•
Granted: 1988-11-15
•
Expires: 2007-11-23
Abstract
Abstract A demodulator for a phase coherent frequency shift keyed signal has a master clock which generates a signal having a plurality of pulses during each half of the bit internal of the FSK signal. A detector determines during which master clock pulse within several groups of X number of pulses the most transitions occur in the received signal. Based on the determined clock pulse, samples taken in each of two consecutive half-bit intervals of the FSK signal are selected for comparison to produce the demodulator output signal.
Inventors
- 👤 Mark Lucak
- 👤 Michael Klein
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-31 11:12
CPC Classifications
H; H04; H04L; H04L27/00; H04L27/18; H04L27/22; H04L27/233; H04L27/2335; H04L27/10; H04L27/14; H04L27/156; H04L27/1566
Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
124 words
A demodulator for a frequency shift keyed (FSK) signal having bit intervals during each of which a bit of data is transmitted, the demodulator comprising: means for generating a master clock signal having X number of pulses during each half of the bit interval of the FSK signal; means for sampling the FSK signal during each pulse; means for counting the number of transitions in the FSK signal that correspond in time to each of the same ordinally numbered pulses in a plurality of groups of X ordinally numbered pulses, means for indicating for which ordinally numbered pulse the most transitions were counted; and means responsive to the indicating means for comparing a pair of samples selected from different halves of a bit interval.
Claim 2
Dependent Claim
124 words
A demodulator for a frequency shift keyed (FSK) signal having bit intervals during each of which a bit of data is transmitted, the demodulator comprising: means for generating a master clock signal having X number of pulses during each half of the bit interval of the FSK signal; means for sampling the FSK signal during each pulse; means for counting the number of transitions in the FSK signal that correspond in time to each of the same ordinally numbered pulses in a plurality of groups of X ordinally numbered pulses, means for indicating for which ordinally numbered pulse the most transitions were counted; and means responsive to the indicating means for comparing a pair of samples selected from different halves of a bit interval.
Claim 3
Dependent Claim
79 words
The demodulator as recited in claim 1 wherein said means for counting comprises: means for generating X different secondary clock signals each having a transition that occurs during a different one of X pulse periods of the master clock; and a plurality of counter means each responsive to a different one of the secondary clock signals for counting any transitions in the FSK signal that correspond in time to the master clock pulse associated with that secondary clock signal.
Claim 4
Dependent Claim
65 words
The demodulator as recited in claim 2 wherein said means for generating X different secondary clock signals comprises a plurality of flip-flops connected in cascade, an output of the last flip-flop in the cascade connected to the data input of the first flip-flop in the cascade and the master clock signal generating means coupled to a clock input terminal of each flip-flop in the cascade.
Claim 5
Dependent Claim
119 words
The demodulator as recited in claim 2 wherein said means for comparing includes: a plurality of X pairs of flip-flops, the first flip-flop of each pair having an input terminal connected to the sampling means and an output terminal connected to the input of the second flip-flop of the pair, each of the second flip-flops of each pair having an output terminal, and each pair of flip-flops having their clock terminals connected in common to a different one of the X secondary clock signals; and a set of X first logic gates, each of which is associated with a different pair of flip-flops and having the output terminal of each flip-flop of the pair connected to its input terminals.
Claim 6
Dependent Claim
60 words
The demodulator as recited in claim 4 wherein said means for comparing further includes a set of X second logic gates each connected to the output of one of the first logic gates, said second logic gates transmit the output of the first logic gate to an output of the second gate upon being enabled by the means for indicating.
Claim 7
Dependent Claim
37 words
The demodulator as recited in claim 5 wherein said means for indicating includes means for enabling a different second logic gate depending upon for which one of the X originally numbered pulse the most transitions were counted.
Claim 8
Dependent Claim
39 words
The demodulator as recited in claim 1 wherein said sampling means comprises a flip-flop having a data input terminal for receiving the FSK signal and a clock input terminal connected to said means for generating the master clock signal.
Claim 9
Dependent Claim
97 words
A demodulator for a frequency shift keyed signal having intervals during each of which a bit of data is transmitted, the demodulator comprising: means for sampling the FSK signal Y number of times during each bit interval; means for detecting signal transitions between samples in a group of X ordinally numbered samples, where X is less than Y; means for determining for which one of the same ordinally numbered samples of several groups of samples the most transitions occur; and means responsive to said determining means for selecting the signal samples to be used for signal decoding.
Claim 10
Dependent Claim
97 words
A demodulator for a frequency shift keyed signal having intervals during each of which a bit of data is transmitted, the demodulator comprising: means for sampling the FSK signal Y number of times during each bit interval; means for detecting signal transitions between samples in a group of X ordinally numbered samples, where X is less than Y; means for determining for which one of the same ordinally numbered samples of several groups of samples the most transitions occur; and means responsive to said determining means for selecting the signal samples to be used for signal decoding.
Claim 11
Dependent Claim
29 words
The demodulator as recited in claim 8 wherein said means for sampling includes a master clock which generates a signal having X cycles per half of the bit interval.
Claim 12
Dependent Claim
40 words
The demodulator as recited in claim 9 wherein said means for sampling further includes means for generating X different secondary clock signals each having a transition which occurs during a different one of the X cycles of the master clock.
Claim 13
Dependent Claim
24 words
The demodulator as recited in claim 10 wherein said means for detecting comprises means for comparing consecutive samples of said frequency shift keyed signal.
Claim 14
Dependent Claim
51 words
The demodulator as recited in claim 11 wherein said means for determining comprises X number of counter means coupled to said means for comparing, each of said counter being responsive to a signal from said means for generating to count the transitions that occur for one of the ordinally numbered samples.
Claim 15
Dependent Claim
87 words
The demodulator as recited in claim 9 wherein said selecting means comprises: X number of means for storing two samples taken during the same ordinally numbered pulse of two consecutive halves of a bit interval; X number of means for comparing the two samples stored in a different one of the means for storing; and X logic gates each receiving the output signal from one of the comparing means for transmitting the output signal to an output terminal in response to a signal from said determining means.
Claim 16
Dependent Claim
375 words
A demodulator for a frequency shift keyed signal having bit intervals during each of which a bit of data is transmitted, the demodulator comprising: means for generating a clock signal having Y number of cycles per bit interval; means for producing X number of different secondary clock signals, each having a frequency that is one-half the frequency of the clock signal; a first flip-flop having an input for receiving the frequency shift keyed signal, a clock terminal coupled to said clock signal generating means, and an output terminal; a second flip-flop having an input connected to the output terminal of the first flip-flop, a clock terminal coupled to said clock signal generating means, and an output terminal; a first comparator means connected to the output terminals of the first and second flip-flops for producing a signal indicating the comparison of the outputs of the two flip-flops; a first set of X flip-flops each having an input terminal connected to the comparator means for receiving the indicating signal, each flip-flop in the first set having a clock input terminal which receives a different secondary clock signal; a set of X counter circuits, each one connected to the output of a different flip-flop in the first set and each counter circuit having an enable terminal which receives a different secondary clock signal; means for determining which one of the X counter circuits has the greatest count; a second set of X flip-flops, each having an input terminal connected to the output of the first flip-flop, and each having a clock terminal which receives a different secondary clock signal; a third set of X flip-flops, each of which having an input terminal connected to the output of a different one of the flip-flops in the second set, and each having a clock terminal which receives the same secondary clock signal as the flip-flop in the second set to which the flip-flop in the third set is connected; a set of X second comparator means each of which is connected to the output of a flip-flop in the second set and the output of a flip-flop in the third set; and means responsive to the determining means for selecting the output from one of the X second comparator means.
Claim 17
Dependent Claim
375 words
A demodulator for a frequency shift keyed signal having bit intervals during each of which a bit of data is transmitted, the demodulator comprising: means for generating a clock signal having Y number of cycles per bit interval; means for producing X number of different secondary clock signals, each having a frequency that is one-half the frequency of the clock signal; a first flip-flop having an input for receiving the frequency shift keyed signal, a clock terminal coupled to said clock signal generating means, and an output terminal; a second flip-flop having an input connected to the output terminal of the first flip-flop, a clock terminal coupled to said clock signal generating means, and an output terminal; a first comparator means connected to the output terminals of the first and second flip-flops for producing a signal indicating the comparison of the outputs of the two flip-flops; a first set of X flip-flops each having an input terminal connected to the comparator means for receiving the indicating signal, each flip-flop in the first set having a clock input terminal which receives a different secondary clock signal; a set of X counter circuits, each one connected to the output of a different flip-flop in the first set and each counter circuit having an enable terminal which receives a different secondary clock signal; means for determining which one of the X counter circuits has the greatest count; a second set of X flip-flops, each having an input terminal connected to the output of the first flip-flop, and each having a clock terminal which receives a different secondary clock signal; a third set of X flip-flops, each of which having an input terminal connected to the output of a different one of the flip-flops in the second set, and each having a clock terminal which receives the same secondary clock signal as the flip-flop in the second set to which the flip-flop in the third set is connected; a set of X second comparator means each of which is connected to the output of a flip-flop in the second set and the output of a flip-flop in the third set; and means responsive to the determining means for selecting the output from one of the X second comparator means.
References Cited (Backward Citations)
US3437932A
Cited
US3522539A
Cited
US3614639A
Cited
US4115738A
Cited
US4287596A
Cited
US4561098A
Cited
US4611335A
Cited
US4457005A
Cited
US4529941A
Cited
US4569060A
Cited
US4569061A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1991-11-15 | 1992-05-16 | 1992-11-15 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1995-11-15 | 1996-05-16 | 1996-11-15 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1999-11-15 | 2000-05-16 | 2000-11-15 | $7700.00 | Window Closed / Lapsed |