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

Digital minimum shift keyed modulator

Assignee: Honeywell International Inc
•
Filing: 1984-12-17
•
Granted: 1987-03-03
•
Expires: 2004-12-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A digital minimum shift keyed modulator (MSK) has been described incorporating a code generator for generating a plurality of bits in series representative of a spreading function, an Exclusive OR circuit for multiplying two successive bits, a memory for holding predetermined constants, timing circuitry, a digital-to-analog voltage converter and a bandpass filter. The invention overcomes the problem of variations over frequency and temperature associated with previous MSK modulator designs.

Inventors

  • 👤 Leo A. Kerr

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 13:06
CPC Classifications
H; H04; H04L; H04L27/00; H04L27/18; H04L27/20; H04L27/2003; H04L27/2007; H04L27/2014; H04B; H04B1/00; H04B1/69; H04B1/707; H04L27/10; H04L27/12; H04L27/122

Claims Analysis

Total Claims: 28
Claim 1
Independent Claim 171 words
Apparatus for generating a minimum shift keyed waveform comprising: first means for generating a first plurality of bits in series representative of a binary code, means for multiplying the bit in each bit position of said first plurality of bits by the bit in the preceding bit position to provide a second plurality of bits in series, a memory for storing a plurality of predetermined constants indicative of samples of said minimum shift keyed waveforms and for retrieving a portion of said predetermined constants corresponding to at least two of said samples in response to the value of each of said second plurality of bits in series and as a function of the value of the adjacent preceding bit of said second plurality of bits, second means for generating at least two analog voltages from said portion of said predetermined constants corresponding to at least two of said samples, and means for coupling at predetermined times said at least two analog voltages to a bandpass filter having a predetermined frequency bandpass.
Claim 2
Dependent Claim 171 words
Apparatus for generating a minimum shift keyed waveform comprising: first means for generating a first plurality of bits in series representative of a binary code, means for multiplying the bit in each bit position of said first plurality of bits by the bit in the preceding bit position to provide a second plurality of bits in series, a memory for storing a plurality of predetermined constants indicative of samples of said minimum shift keyed waveforms and for retrieving a portion of said predetermined constants corresponding to at least two of said samples in response to the value of each of said second plurality of bits in series and as a function of the value of the adjacent preceding bit of said second plurality of bits, second means for generating at least two analog voltages from said portion of said predetermined constants corresponding to at least two of said samples, and means for coupling at predetermined times said at least two analog voltages to a bandpass filter having a predetermined frequency bandpass.
Claim 3
Dependent Claim 15 words
The apparatus of claim 1 wherein said means for multiplying includes an Exclusive OR circuit.
Claim 4
Dependent Claim 30 words
The apparatus of claim 1 wherein said means for multiplying includes a first and second latch for holding a bit and the preceding bit of said first plurality of bits.
Claim 5
Dependent Claim 73 words
The apparatus of claim 1 wherein said memory provides said portion of said predetermined constants in response to an address word, said address word formed from the value of one of said second plurality of bits and from the value determined by a flip flop, said flip flop having an arbitrary initial state and changing states at times said preceding bit of said one of said second plurality of bits is a one.
Claim 6
Dependent Claim 37 words
The apparatus of claim 4 wherein said portion of said predetermined constants represents one of said samples of said minimum shift keyed waveform at the beginning of an interval defined by the inverse of the chipping rate.
Claim 7
Dependent Claim 37 words
The apparatus of claim 4 wherein said portion of said predetermined constants represents one of said samples of said minimum shift keyed waveform at the middle of an interval defined by the inverse of the chipping rate.
Claim 8
Dependent Claim 30 words
The apparatus of claim 4 wherein said memory further includes in its address word a signal indicative of timing within an interval defined by the inverse of said chipping rate.
Claim 9
Dependent Claim 16 words
The apparatus of claim 1 wherein said plurality of predetermined constants is selected from three values.
Claim 10
Dependent Claim 32 words
The apparatus of claim 1 wherein said portion of said predetermined constants are indicative of at least two samples of one of four unique voltage segments of said minimum shift keyed waveform.
Claim 11
Dependent Claim 69 words
The apparatus of claim 9 wherein said four unique voltage segments are V=-cos 2 (f.sub.0 +f.sub.m)t, V=cos 2 (f.sub.0 -f.sub.m)t, V=cos 2 (f.sub.0 +f.sub.m)t, V=cos 2 (f.sub.0 -f.sub.m)t, respectively, where V represents voltage, f 0 represents apparent carrier frequency defined by f 0 =(4N+1) f c /4 where N is an integer and f c is the chipping rate, f m is f c /4 and t is time.
Claim 12
Independent Claim 155 words
A method for generating a minimum shift keyed waveform comprising the steps of generating a first plurality of bits in series representative of a binary code, multiplying the bit in each bit position of said first plurality of bits by the bit in the preceding bit position to provide a second plurality of bits in series, storing a plurality of predetermined constants indicative of samples of said minimum shift keyed waveform, retrieving a portion of said predetermined constants corresponding to at least two samples in response to the value of each of said second plurality of bits in series and as a function of the value of the preceding bit of said second plurality of bits, generating at least two analog voltages from said portion of predetermined constant corresponding to said at least two samples, and coupling at predetermined times said at least two analog voltages to a bandpass filter having a predetermined frequency bandpass.
Claim 13
Independent Claim 155 words
A method for generating a minimum shift keyed waveform comprising the steps of generating a first plurality of bits in series representative of a binary code, multiplying the bit in each bit position of said first plurality of bits by the bit in the preceding bit position to provide a second plurality of bits in series, storing a plurality of predetermined constants indicative of samples of said minimum shift keyed waveform, retrieving a portion of said predetermined constants corresponding to at least two samples in response to the value of each of said second plurality of bits in series and as a function of the value of the preceding bit of said second plurality of bits, generating at least two analog voltages from said portion of predetermined constant corresponding to said at least two samples, and coupling at predetermined times said at least two analog voltages to a bandpass filter having a predetermined frequency bandpass.
Claim 14
Dependent Claim 195 words
Apparatus for generating a minimum shift keyed waveform containing a binary code comprising: means for holding a first plurality of bits in series representative of said binary code, means for multiplying the bit in each bit position of said first plurality of bits by the bit in the preceding bit position to provide a second plurality of bits in series, means for storing a plurality of constants representative of a plurality of unique waveform segments that may be combined in series to form said minimum shift keyed waveform containing said binary code, said means for storing including means for retrieving a portion of said constants associated with said waveform segments respectively in response to respective address words, said address words formed by the value of each said second plurality of bits in series and by the value of a binary bit which is changed in value at times the preceding bit of said second plurality of bits is a first predetermined value, means for generating a plurality of analog voltages from said retrieved constants, and means for coupling at predetermined times said plurality of analog voltages to a bandpass filter having a predetermined frequency bandpass.
Claim 15
Dependent Claim 195 words
Apparatus for generating a minimum shift keyed waveform containing a binary code comprising: means for holding a first plurality of bits in series representative of said binary code, means for multiplying the bit in each bit position of said first plurality of bits by the bit in the preceding bit position to provide a second plurality of bits in series, means for storing a plurality of constants representative of a plurality of unique waveform segments that may be combined in series to form said minimum shift keyed waveform containing said binary code, said means for storing including means for retrieving a portion of said constants associated with said waveform segments respectively in response to respective address words, said address words formed by the value of each said second plurality of bits in series and by the value of a binary bit which is changed in value at times the preceding bit of said second plurality of bits is a first predetermined value, means for generating a plurality of analog voltages from said retrieved constants, and means for coupling at predetermined times said plurality of analog voltages to a bandpass filter having a predetermined frequency bandpass.
Claim 16
Dependent Claim 15 words
The apparatus of claim 12 wherein said means for multiplying includes an Exclusive OR circuit.
Claim 17
Dependent Claim 30 words
The apparatus of claim 12 wherein said means for multiplying includes a first and second latch for holding a bit and the preceding bit of said first plurality of bits.
Claim 18
Dependent Claim 13 words
The apparatus of claim 12 wherein said means for storing includes a memory.
Claim 19
Dependent Claim 28 words
The apparatus of claim 12 wherein said waveform segments occur during a time interval defined by the inverse of the chipping rate of said minimum shift keyed waveform.
Claim 20
Dependent Claim 22 words
The apparatus of claim 16 wherein said means for storing includes storing a constant associated with the beginning of a waveform segment.
Claim 21
Dependent Claim 22 words
The apparatus of claim 16 wherein said means for storing includes storing a constant associated with the middle of a waveform segment.
Claim 22
Dependent Claim 15 words
The apparatus of claim 12 wherein said plurality of constants is selected from three values.
Claim 23
Dependent Claim 14 words
The apparatus of claim 12 wherein said means for generating includes a digital-to-analog converter.
Claim 24
Dependent Claim 33 words
The apparatus of claim 12 wherein said frequency bandpass of said bandpass filter is centered on 5/4 f c , where f c is the chipping rate of said minimum shift keyed waveform.
Claim 25
Dependent Claim 34 words
The apparatus of claim 12 wherein said means for storing includes storing a portion of said constants associated with one of said waveform segments indicative of at least two samples of said waveform segment.
Claim 26
Dependent Claim 87 words
The apparatus of claim 12 wherein said means for storing includes storing a plurality of constants representative of at least two samples of each of four unique waveform segments given by V=-cos 2 (f.sub.0 +f.sub.m)t V=cos 2 (f.sub.0 -f.sub.m)t V=cos 2 (f.sub.0 +f.sub.m)t V=-cos 2 (f.sub.0 -f.sub.m)t, respectively, where V represents voltage, f 0 represents apparent carrier frequency defined by f 0 =(4N+1)f c /4 where N is an integer and f c is the chipping rate, f m is f c /4 and t is time.
Claim 27
Independent Claim 182 words
A method for generating a minimum shift keyed waveform containing a binary code comprising the steps of: holding a first plurality of bits in series representative of said binary code, multiplying the bit in each bit position of said first plurality of bits by the bit in the preceding bit position to provide a second plurality of bits in series, storing a plurality of constants representative of a plurality of unique waveform segments that may be combined in series to form said minimum shift keyed waveform containing said binary code, retrieving a portion of said constants associated with said waveform segments respectively in response to respective address words, said address words formed by the value of each said second plurality of bits in series and by the value of a binary bit which is changed in value at times the preceding bit of said second plurality of bits is a first predetermined value, generating a plurality of analog voltages from said retrieved constants, and coupling at predetermined times said plurality of analog voltages to a bandpass filter having a predetermined frequency bandpass.
Claim 28
Independent Claim 182 words
A method for generating a minimum shift keyed waveform containing a binary code comprising the steps of: holding a first plurality of bits in series representative of said binary code, multiplying the bit in each bit position of said first plurality of bits by the bit in the preceding bit position to provide a second plurality of bits in series, storing a plurality of constants representative of a plurality of unique waveform segments that may be combined in series to form said minimum shift keyed waveform containing said binary code, retrieving a portion of said constants associated with said waveform segments respectively in response to respective address words, said address words formed by the value of each said second plurality of bits in series and by the value of a binary bit which is changed in value at times the preceding bit of said second plurality of bits is a first predetermined value, generating a plurality of analog voltages from said retrieved constants, and coupling at predetermined times said plurality of analog voltages to a bandpass filter having a predetermined frequency bandpass.

References Cited (Backward Citations)

US4327439A Cited
US4539533A Cited
US4500856A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-03-02 1990-09-01 1991-03-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-03-02 1994-09-01 1995-03-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-03-02 1998-09-01 1999-03-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag