← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag