Multiple waveform software radio
First Claim
Patent Images
1. A transceiver comprising:
- a transmitter comprising;
an information receiving input receiving input digital information;
an rf up-converter operable over a plurality of waveforms; and
one or more processor means disposed between said input and said rf up-converter for operating in accordance with a plurality of predetermined first waveform software each first waveform software being associated with a corresponding one of a plurality of first waveforms such that said digital information is processed in accordance with selected ones of said plurality of predetermined first waveform software to produce digital output information representative of said input digital information for said rf up converter whereby one or more first waveforms of said plurality of first waveforms is produced;
a receiver comprising;
a second waveform receiving input receiving one or more of a plurality of second waveforms;
an rf down-converter coupled to said second waveform receiving input and operable over a plurality of second waveforms to produce received digital output information;
an output; and
said one or more second processor means being operable in accordance with a plurality of predetermined second waveform software;
each said second waveform software being associated with a corresponding one second waveform of a plurality of second waveforms such that said received digital information is processed in accordance with selected ones of said plurality of predetermined second waveform software to produce received digital output information at said output;
a first memory having stored therein said plurality of predetermined first waveform software;
a second memory for receiving one or more first waveform software of said plurality of first waveform software for a corresponding number of selected ones of said plurality of first waveforms;
said second memory receiving said one or more first waveform software from said first memory; and
said second memory being coupled to said one or more processor means to provide said selected ones of said predetermined first waveform software to said one or more processor means;
a third memory having stored therein said plurality of predetermined second waveform software;
a fourth memory for receiving one or more second waveform software of said plurality of second waveform software for a corresponding number of selected ones of said plurality of second waveforms, said second memory receiving said one or more second waveform software from said third memory; and
said fourth memory being coupled to said one or more processor means to provide said selected ones of said predetermined second waveform software to said one or more processor means.
3 Assignments
0 Petitions
Accused Products
Abstract
A radio is disclosed in which different waveforms may be utilized. The radio includes a memory (801) in which software (802, 805, 806) for specific waveforms is stored. The radio further includes one or more processors (807, 809, 811) which extract waveform specific software to process information for transmission or reception. All processing of the information between reception or reproduction of speech and transmission and reception of radio frequency signals, respectively, is performed in software.
-
Citations
12 Claims
-
1. A transceiver comprising:
-
a transmitter comprising;
an information receiving input receiving input digital information;
an rf up-converter operable over a plurality of waveforms; and
one or more processor means disposed between said input and said rf up-converter for operating in accordance with a plurality of predetermined first waveform software each first waveform software being associated with a corresponding one of a plurality of first waveforms such that said digital information is processed in accordance with selected ones of said plurality of predetermined first waveform software to produce digital output information representative of said input digital information for said rf up converter whereby one or more first waveforms of said plurality of first waveforms is produced;
a receiver comprising;
a second waveform receiving input receiving one or more of a plurality of second waveforms;
an rf down-converter coupled to said second waveform receiving input and operable over a plurality of second waveforms to produce received digital output information;
an output; and
said one or more second processor means being operable in accordance with a plurality of predetermined second waveform software;
each said second waveform software being associated with a corresponding one second waveform of a plurality of second waveforms such that said received digital information is processed in accordance with selected ones of said plurality of predetermined second waveform software to produce received digital output information at said output;
a first memory having stored therein said plurality of predetermined first waveform software;
a second memory for receiving one or more first waveform software of said plurality of first waveform software for a corresponding number of selected ones of said plurality of first waveforms;
said second memory receiving said one or more first waveform software from said first memory; and
said second memory being coupled to said one or more processor means to provide said selected ones of said predetermined first waveform software to said one or more processor means;
a third memory having stored therein said plurality of predetermined second waveform software;
a fourth memory for receiving one or more second waveform software of said plurality of second waveform software for a corresponding number of selected ones of said plurality of second waveforms, said second memory receiving said one or more second waveform software from said third memory; and
said fourth memory being coupled to said one or more processor means to provide said selected ones of said predetermined second waveform software to said one or more processor means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
said predetermined first waveform software comprises modulation software; and
said predetermined second waveform software comprises demodulation software.
-
-
3. A transceiver in accordance with claim 2, wherein:
-
said predetermined first waveform software comprises encryption software; and
said predetermined second waveform software comprises decryption software.
-
-
4. A transceiver in accordance with claim 1, wherein:
-
said predetermined first waveform software comprises modulation software; and
said predetermined second waveform software comprises demodulation software.
-
-
5. A transceiver in accordance with claim 4, wherein:
-
said predetermined first waveform software comprises encryption software; and
said predetermined second waveform software comprises decryption software.
-
-
6. A transceiver in accordance with claim 1, wherein:
-
said predetermined first waveform software comprises encryption software; and
said predetermined second waveform software comprises decryption software.
-
-
7. A transceiver in accordance with claim 1, wherein:
-
said predetermined first waveform software comprises encryption software; and
said predetermined second waveform software comprises decryption software.
-
-
8. A transceiver in accordance with claim 1, comprising:
a user interface operable to select said one or more of said plurality of first and second predetermined waveforms.
-
9. A transceiver in accordance with claim 1, comprising:
a user interface operable to select said one or more of said plurality of first and second predetermined waveforms.
-
10. A transceiver in accordance with claim 1, comprising:
said second memory comprises one or more cache memory portions, each corresponding to corresponding one of said one or more processor means.
-
11. A transceiver in accordance with claim 1, wherein:
said one more processor means are operable to generate pluralities of said first and second waveforms.
-
12. A transceiver in accordance with claim 1, comprising:
a third memory portion for storing last used waveform software for use by said one or more processor means at time of processor power up.
Specification