Digital modulator for angle and/or amplitude modulation
AssigneeNokia Corporation
InventorOlli Juhani Piirainen
Life of this patent
Estimating the term…
Abstract
The modulator has an input (30) which receives data to be modulated. A plurality of memory regions acting as look-up tables (38-44) are arranged to contain information relating to the modulation method to be carried out by the modulator. At least one of the memory regions provides time independent modulation values and at least one of the memory regions provides time dependent modulation values. Values provided by the memory region is dependent on the data received via the input. Processing means provide a modulating signal based on the values provided by the memory regions.
Claims27
A modulator for modulating input data, said modulator comprising:
- an input for receiving data to be modulated;
- a plurality of memory regions arranged to contain information relating to a modulation method to be carried out by said modulator, at least one of said memory regions providing time independent modulation values and at least one of said memory regions providing time dependent modulation values, the values provided by said memory regions being dependent on the data received via said input;
- wherein each memory region may be used in a plurality of modulation methods;
- processing means for providing a modulating signal based on the values provided by said memory regions;
- and
- an output for outputting modulated data, wherein the output of the modulator is defined by the following equation:
- (∫A′(t,data_amp)dt+Ao(data_amp))cos(ωc t+∫Φ′(t,data_ph)dt+Φo(data_ph)) (1)
- where:
- A′ (t,data_amp) is the output of the memory region providing time dependent amplitude modulation values;
- Ao (data_amp) is the output of the memory region providing time independent amplitude modulation values;
- Φ′ (t,data_ph) is the output of the memory region providing time dependent phase modulation values;
- Φo (data_ph) is the output of the memory region providing time independent phase modulation values;
- and
- ωc is the frequency used to carry the modulation signal.
A modulator for modulating input data, the modulator comprising:
- an input for receiving data to be modulated;
- a plurality of memory regions arranged to contain information relating to a modulation method to be carried out by the modulator, at least one of the memory regions providing amplitude modulation values and at least one of the memory regions providing phase modulation values, the values provided by the memory regions being dependent on the data received via the input;
- wherein each memory region may be used in a plurality of modulation methods;
- and
- processing means for providing a modulation signal based on the values provided by the memory region, wherein the output of the modulator is defined by the following equation:
- (∫A′(t,data_amp)dt+Ao(data_amp))cos(ωc t+∫Φ′ (t,data_ph)dt+Φo(data_ph)) (1)
- where:
- A′ (t,data_amp) is the output of the memory region providing time dependent amplitude modulation values;
- Ao (data_amp) is the output of the memory region providing time independent amplitude modulation values;
- Φ′ (t,data_ph) is the output of the memory region providing time dependent phase modulation values;
- Φo (data_ph) is the output of the memory region providing time independent phase modulation values;
- and
- ωc is the frequency used to carry the modulation signal.
A modulator for modulating input data, said modulator comprising:
- an input for receiving data to be modulated;
- a plurality of memory regions arranged to contain information relating to a modulation method to be carried out by said modulator, at least one of said memory regions providing a first type of modulation values and at least one of said memory regions providing a second type of modulation values, the values provided by said memory regions being dependent on the data received via said input;
- wherein said memory region may be used in a plurality of modulation methods;
- and
- processing means for providing a modulating signal based on the values provided by said memory regions, wherein the output of the modulator is defined by the following equation:
- (∫A′(t,data_amp)dt+Ao(data_amp))cos(ωc t+∫Φ′(t,data_ph)dt+Φo(data_ph)) (1)
- where:
- A′ (t,data_amp) is the output of the memory region providing time dependent amplitude modulation values;
- Ao (data_amp) is the output of the memory region providing time independent amplitude modulation values;
- Φ′ (t,data_ph) is the output of the memory region providing time dependent phase modulation values;
- Φo (data_ph) is the output of the memory region providing time independent phase modulation values;
- and
- ωc is the frequency used to carry the modulation signal.
Dependencies are inferred from the claim text.