US4646326A
Expired / Lapsed
US
⏱️ 0.0 years remaining
QAM modulator circuit
Assignee: Motorola Solutions Inc
•
Filing: 1983-10-20
•
Granted: 1987-02-24
•
Expires: 2003-10-20
Abstract
Abstract A method and means for quadrature amplitude modulation is described. The improved QAM modulator circuit utilizes a small read only memory to hold multiple versions of a signal constellation resulting in the elimination of hardware modulator circuits. In addition, the described device can be potentially any modulation scheme on an input signal which is sampled in time by modifying the contents of said ROM.
Inventors
- 👤 Charles A. Backof, Jr.
- 👤 Mark E. Huntzinger
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-26 10:06
CPC Classifications
H; H04; H04L; H04L27/00; H04L27/32; H04L27/34; H04L27/36; H04L27/365
Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
166 words
A circuit for modulating data in accordance with a predetermined modulation scheme, said circuit comprising: (a) means for inputting data at a predetermined rate; (b) means for storing and retaining said inputted data for a predetermined period; (c) memory means having first and second outputs and being coupled to said storage means, for storing multiple versions of a signal constellation, said signal constellations containing precomputed representations of every possible value of said inputted data wherein each of said multiple versions is related to each other according to a predetermined phase relationship; (d) first and second processing means coupled to said first and second outputs of said memory means, respectively, for processing said precomputed data to produce output signals, said processing means being configured to provide a predetermined impulse response in quadrature with respect to each other, chosen in accordance with a predetermined modulation scheme; and (e) means coupled to said first and second processing means for combining the output signals therefrom and providing an output signal.
Claim 2
Dependent Claim
166 words
A circuit for modulating data in accordance with a predetermined modulation scheme, said circuit comprising: (a) means for inputting data at a predetermined rate; (b) means for storing and retaining said inputted data for a predetermined period; (c) memory means having first and second outputs and being coupled to said storage means, for storing multiple versions of a signal constellation, said signal constellations containing precomputed representations of every possible value of said inputted data wherein each of said multiple versions is related to each other according to a predetermined phase relationship; (d) first and second processing means coupled to said first and second outputs of said memory means, respectively, for processing said precomputed data to produce output signals, said processing means being configured to provide a predetermined impulse response in quadrature with respect to each other, chosen in accordance with a predetermined modulation scheme; and (e) means coupled to said first and second processing means for combining the output signals therefrom and providing an output signal.
Claim 3
Dependent Claim
21 words
The apparatus of claim 1 wherein said first and second processing means each comprise digital filters having a finite impulse response.
Claim 4
Dependent Claim
18 words
The apparatus of claim 1 wherein said first and second processing means each comprise surface acoustic wave filters.
Claim 5
Dependent Claim
32 words
The apparatus of claim 1 wherein said memory means further includes a binary counter coupled to an address input of said memory means for sequentially selecting particular versions of the signal constellation.
Claim 6
Dependent Claim
226 words
A circuit for modulating data in accordance with a predetermined modulation scheme, said circuit comprising: (a) A serial to parallel converter, said converter accepting serial data and providing a parallel output with a predetermined number of bits; (b) A data storage register coupled to said serial to parallel converter for retaining said parallel data for a predetermined period; (c) A signal constellation memory having first and second address inputs and first and second parallel data outputs, said first address input coupled to said data storage register, said memory containing multiple versions of a signal constellation, each of said multiple versions being related according to a predetermined phase relationship; (d) A binary counter coupled to said second address input of said signal constellation memory for sequencing said memory between each of said versions of said signal constellation; (e) A first digital filter coupled to said first parallel data output of said signal constellation memory, said first digital filter being disposed with a first predetermined impulse response; (f) A second digital filter coupled to said second parallel data output of said signal constellation memory, said second digital filter being disposed with a second predetermined impulse response; and (g) A summing network coupled to said first and second digital filter, said summing network combining the output signals of said first and second digital filters and providing an output signal.
Claim 7
Dependent Claim
226 words
A circuit for modulating data in accordance with a predetermined modulation scheme, said circuit comprising: (a) A serial to parallel converter, said converter accepting serial data and providing a parallel output with a predetermined number of bits; (b) A data storage register coupled to said serial to parallel converter for retaining said parallel data for a predetermined period; (c) A signal constellation memory having first and second address inputs and first and second parallel data outputs, said first address input coupled to said data storage register, said memory containing multiple versions of a signal constellation, each of said multiple versions being related according to a predetermined phase relationship; (d) A binary counter coupled to said second address input of said signal constellation memory for sequencing said memory between each of said versions of said signal constellation; (e) A first digital filter coupled to said first parallel data output of said signal constellation memory, said first digital filter being disposed with a first predetermined impulse response; (f) A second digital filter coupled to said second parallel data output of said signal constellation memory, said second digital filter being disposed with a second predetermined impulse response; and (g) A summing network coupled to said first and second digital filter, said summing network combining the output signals of said first and second digital filters and providing an output signal.
Claim 8
Dependent Claim
182 words
A modulator circuit for modulating data in accordance with a predetermined modulation scheme, said circuit consisting essentially of: (a) means for inputting data at a predetermined rate; (b) means for storing and retaining said data for a predetermined period; (c) memory means having a first and second parallel output, coupled to said storing means for storing precomputed values of a signal constellation, wherein said precomputed values correspond to every possible value of said captured input data; (d) first and second sampled time processing means coupled to said first and second parallel outputs of said memory means, respectively, said first and second sampled time processing means being configured to provide a predetermined impulse response chosen in accordance with a predetermined impulse response chosen in accordance with a predetermined modulation scheme and said first and second sampled time processing means having output signals disposed with quadrature relationship with respect to each other; and (e) means coupled to said first and second sampled time processing means for combining the output signals of said first and second sampled time processing means and providing an output signal.
Claim 9
Dependent Claim
182 words
A modulator circuit for modulating data in accordance with a predetermined modulation scheme, said circuit consisting essentially of: (a) means for inputting data at a predetermined rate; (b) means for storing and retaining said data for a predetermined period; (c) memory means having a first and second parallel output, coupled to said storing means for storing precomputed values of a signal constellation, wherein said precomputed values correspond to every possible value of said captured input data; (d) first and second sampled time processing means coupled to said first and second parallel outputs of said memory means, respectively, said first and second sampled time processing means being configured to provide a predetermined impulse response chosen in accordance with a predetermined impulse response chosen in accordance with a predetermined modulation scheme and said first and second sampled time processing means having output signals disposed with quadrature relationship with respect to each other; and (e) means coupled to said first and second sampled time processing means for combining the output signals of said first and second sampled time processing means and providing an output signal.
Claim 10
Dependent Claim
192 words
A circuit for modulating data in accordance with a predetermined modulation scheme, said circuit comprising: (a) a serial to parallel converter, said converter accepting serial data and providing a parallel output with a predetermined number of bits; (b) a data storage register coupled to said serial to parallel converter for retaining said parallel data for a predetermined period; (c) memory means having a first and second parallel output, coupled to said data storage means for storing precomputed values of a signal constellation, wherein said precomputed values correspond to every possible value of said captured input data; (d) a first sampled time filter coupled to said first parallel data output of said memory means, said first sampled time digital filter being disposed with a first predetermined impulse response; (e) a second sampled time filter coupled to said second parallel data output of said memory means, said second sampled time digital filter being disposed with a second predetermined impulse response; and (f) a summing network coupled to said first and second sampled time filters, said summing network combining the output signal of said first and second sampled time filters and providing an output signal.
Claim 11
Dependent Claim
192 words
A circuit for modulating data in accordance with a predetermined modulation scheme, said circuit comprising: (a) a serial to parallel converter, said converter accepting serial data and providing a parallel output with a predetermined number of bits; (b) a data storage register coupled to said serial to parallel converter for retaining said parallel data for a predetermined period; (c) memory means having a first and second parallel output, coupled to said data storage means for storing precomputed values of a signal constellation, wherein said precomputed values correspond to every possible value of said captured input data; (d) a first sampled time filter coupled to said first parallel data output of said memory means, said first sampled time digital filter being disposed with a first predetermined impulse response; (e) a second sampled time filter coupled to said second parallel data output of said memory means, said second sampled time digital filter being disposed with a second predetermined impulse response; and (f) a summing network coupled to said first and second sampled time filters, said summing network combining the output signal of said first and second sampled time filters and providing an output signal.
Claim 12
Independent Claim
154 words
A method for modulating data in accordance with a predetermined modulation scheme, said method comprising the steps of: (a) inputting data at a predetermined rate; (b) retaining said inputted data for a predetermined period; (c) storing multiple versions of a signal constellation, said signal constellations containing precomputed representations of every possible value of said retained inputted data and wherein each of said multiple versions is related to each other according to a predetermined phase relationship; (d) sequentially selecting a version of said signal constellation; (e) addressing a location in the selected version of a signal constellation by utilizing the inputted data; (f) outputting first and second data words representing orthogonal coordinates of a signal constellation point corresponding to said inputted data; (g) processing said first and second data words according to a first and second predetermined impulse response, respectively; and (h) combining the process first and second data words to provide an output signal.
Claim 13
Independent Claim
154 words
A method for modulating data in accordance with a predetermined modulation scheme, said method comprising the steps of: (a) inputting data at a predetermined rate; (b) retaining said inputted data for a predetermined period; (c) storing multiple versions of a signal constellation, said signal constellations containing precomputed representations of every possible value of said retained inputted data and wherein each of said multiple versions is related to each other according to a predetermined phase relationship; (d) sequentially selecting a version of said signal constellation; (e) addressing a location in the selected version of a signal constellation by utilizing the inputted data; (f) outputting first and second data words representing orthogonal coordinates of a signal constellation point corresponding to said inputted data; (g) processing said first and second data words according to a first and second predetermined impulse response, respectively; and (h) combining the process first and second data words to provide an output signal.
Claim 14
Independent Claim
139 words
A method for modulating data in accordance with a predetermined modulation scheme, said method comprising the steps of: (a) inputting data at a predetermined rate; (b) storing and retaining said inputted data for a predetermined period; (c) storing multiple versions of a signal constellation, said signal constellations containing precomputed representations of every possible value of said inputted data wherein each of multiple versions is related to each other according to a predetermined phase relationship; (d) processing said stored signal constellations with first and second processing means to provide first and second output signals, each of said processing means being configured to provide a predetermined impulse response in quadrature with respect to each other, chosen in accordance with a predetermined modulation scheme; and (e) combining said first and second output signals and providing a third output signal comprising modulated data.
Claim 15
Independent Claim
139 words
A method for modulating data in accordance with a predetermined modulation scheme, said method comprising the steps of: (a) inputting data at a predetermined rate; (b) storing and retaining said inputted data for a predetermined period; (c) storing multiple versions of a signal constellation, said signal constellations containing precomputed representations of every possible value of said inputted data wherein each of multiple versions is related to each other according to a predetermined phase relationship; (d) processing said stored signal constellations with first and second processing means to provide first and second output signals, each of said processing means being configured to provide a predetermined impulse response in quadrature with respect to each other, chosen in accordance with a predetermined modulation scheme; and (e) combining said first and second output signals and providing a third output signal comprising modulated data.
References Cited (Backward Citations)
US3569834A
Cited
US3887768A
Cited
US3980953A
Cited
US3925611A
Cited
US3955141A
Cited
US4343041A
Cited
US4344176A
Cited
US4382285A
Cited
US4358853A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1990-02-23 | 1990-08-25 | 1991-02-24 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1994-02-23 | 1994-08-25 | 1995-02-24 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1998-02-23 | 1998-08-25 | 1999-02-24 | $7700.00 | Window Closed / Lapsed |