This invention relates to generating waveforms, and especially to generating waveforms suitable for use in upconverting or downconverting signals. Those signals could be ones that are to be transmitted or have been received over a communication channel such as a radio channel.
For reception, signals received at the antenna are filtered by bandpass filter 5, and then downconverted by mixing in mixers 6, 7 with local oscillator signals at 8, 9 to form I and Q signals at the outputs of the mixers. The local oscillator signals are 90° out of phase with each other. The local oscillator signals are generated by a local oscillator 10. The local oscillator is controlled so that the local oscillator signals have a frequency that causes the desired frequency components of the received signal to be shifted into a desired frequency band. The outputs of the mixers are filtered by filters 11, 12 to remove components outside the desired frequency band, and the outputs of the filters are supplied to the baseband processing section 3 for further processing to recover the traffic data from the signals. The processing performed by the baseband processing section 3 will typically be done in the digital domain.
For transmission, data signals generated by the baseband processing section 3 are applied to mixers 13, 14, where they are mixed with I and Q local oscillator signals 15, 16 from a local oscillator 17. This upconverts the data signals to the desired transmission frequency. The outputs of the mixers 13, 14 are combined and amplified by power amplifier 18 and applied to the antenna 1.
There may be additional steps in the transmit or receive chains, for example additional filtering or amplification steps, or additional mixing stages. The local oscillators 10 and 17 could be constituted by a single oscillator. In practice, one or both of the local oscillators might not actually include oscillator circuits but could instead be clocked by a master oscillator. The local oscillators could then perform processing, such as frequency division, on the signal generated by the master oscillator in order to generate their output signals at whatever frequencies are required. This has a number of advantages. Firstly, the local oscillator signals may be required to switch from one frequency to another in order to transmit or receive on different frequencies. This may have to happen rapidly, especially in a frequency-hopping system. By using a master oscillator the frequency of the master oscillator can be stabilised precisely at a single value, providing increased accuracy. Secondly, it can help to avoid oscillator pulling effects, as described in more detail below.
The frequency of such a master oscillator must be carefully selected. One important factor is that it is desirable to minimise the extent to which the output of the master oscillator will be corrupted by other signals in the circuit. In particular, the output of the amplifier 18 will have a relatively high power and could therefore permeate throughout the circuit. This could affect the spectral purity of the master oscillator signal, especially if the signal that is output by the transmit local oscillator 18 has a component at an integer multiple of the master oscillator frequency. To reduce such effects, the frequency of the master oscillator is usually chosen to be significantly above the desired local oscillator frequency. However, this causes problems when the desired local oscillator frequency is already very high. When the desired transmit frequency is in the gigahertz range, it is difficult to build a highly precise master oscillator that operates well above the transmit frequency and also meets other design requirements of low power consumption and low usage of circuit area.
Another approach to reducing such oscillator pulling effects is to upconvert the baseband signal to the transmit frequency in two or more steps, so that the frequency of the master oscillator can be further from the output spectrum of the power amplifier 18. This approach has the disadvantage that it involves increased circuit area and increased power consumption.
There is therefore a need for an improved mechanism for upconverting or downconverting signals.
According to one aspect of the present invention there is provided a local oscillator circuit for a signal transmitter or receiver, the circuit comprising: an input for receiving a master oscillating signal from a master oscillator; and signal processing circuitry configured to be clocked by the master oscillating signal to generate a local oscillator signal, the signal processing circuitry being such that the local oscillator signal has substantially no harmonic content at any integer multiple of the frequency of the master oscillator signal.
The signal processing circuitry may be configured to generate the local oscillator signal at a frequency that is 2/(2n+1) times the frequency of the master oscillator signal, where n is a positive integer. Most preferably n is 1, since that satisfies the said relationship with the lowest master oscillator frequency for a desired local oscillator frequency.
The local oscillator signal may have the form of a staircase wave, each of whose cycles includes 2n+1 steps, each step being substantially equal in duration. The staircase wave may be said to vary between a maximum amplitude A and a minimum amplitude B. Each cycle then preferably includes a step substantially at the maximum amplitude, a step substantially at the minimum amplitude and steps substantially at each of the intermediate amplitudes B+(A−B)×k/2n where 0<k<n and k is an integer.
The transition from one step to another is preferably clocked on a transition of the master oscillator signal. Preferably the transitions to successive steps are clocked on successive transitions of the master oscillator signal.
Preferably the circuit includes a first set of logic elements each for forming a logic signal that has one value during a respective step of the local oscillator signal and another value otherwise, and a summation unit for summing the logic signals to form the local oscillator signal. The values of the logic signals during the respective steps of the local oscillator signal may each be in equal proportion to the level of the respective step.
There may be a feedback loop arranged to compare the master oscillator signal and the local oscillator signal and in response to that comparison adjust the signal processing circuitry to improve nulling of integer multiples of the master oscillator signal in the local oscillator signal.
According to a second aspect of the invention there is provided a signal receiver for receiving signals, the receiver including a circuit as set out above, and at least one mixer for mixing the local oscillator with a received signal.
According to a third aspect of the invention there is provided a transmitter including a circuit as claimed in any preceding claim, and at least one mixer for mixing a locally generated data signal with the local oscillator to form a signal for transmission.
The present invention will now be described by way of example with reference to the accompanying drawings. In the drawings:
In more detail, the transceiver of
The baseband processing section performs baseband processing of received signals, to detect their content, and of signals that are to be transmitted, by modulating/encoding them as required by the protocol that is in use. Baseband processors of this nature are well known, although normally they accept inputs and generate outputs in accordance with the conventional I/Q technique.
The transmit chain comprises mixers 35, 36, circuitry 37 for generating local oscillator signals 38, 39 and an output power amplifier 40. The circuitry for generating local oscillator signals is clocked by the master oscillator 34, and processes the master oscillator signals to generate the local oscillator signals 38, 39. The local oscillator signals 38, 39 are offset in phase with respect to each other, and are each mixed in a respective one of the mixers 35, 36 with a respective output signal 41, 42 from the baseband processing section 32 to upconvert the signal 41, 42 to the desired radio transmission frequency. The outputs of the mixers 35, 36 are then combined, amplified by the power amplifier 40 and passed to the antenna 30 for transmission. There may be bandpass filters (not shown) between each stage to reduce the effects of out-of-band signals on the purity of the transmitted signal.
The circuitry 37 for generating the local oscillator signals 38, 39 is shown in
Referring to
A combined signal which will form the basis for the local oscillator signals to be applied to the mixers is then formed by a weighted analogue summation of the intermediate signals, in which twice the weight is applied to one of the intermediate signals that is applied to the other. In the case where signal B of
The waveform D has the property that it has no harmonic content at multiples of the master oscillator frequency. This has the result that pulling effects due to the master oscillator frequency during transmission can be diminished or avoided. The above description is of one preferred waveform. As will be described below, the waveform may differ from the preferred form in practice or in other embodiments.
In order to feed the mixers 35, 36 two local oscillator signals that are out of phase with each other are required. The combined signal D can be fed to one of the mixers as a first local oscillator signal 39. In a separate branch the combined signal D can be fed to a phase-shift unit 57, which shifts its phase by an amount so as to form the other local oscillator signal 38. The amount of the shift can be selected to be any suitable value. Two examples of preferred values are 90° and 270°, since they are compatible with conventional baseband hardware. Another set of preferred values are integer multiples of the step length in the combined signal, in this case 120° or 240°, since they is readily achieved by clocking the phase shift unit with the combined signal itself. The phase-shift unit can, for example, be a delay line or a clocked state unit. If the selected values are not 90° or 270° then the baseband processor can be configured to perform baseband processing accordingly by adapting the normal algorithms to process the received intermediate signals or generate transmit intermediate signals that differ in phase by the phase difference that is in use for the local oscillator signals. Obviously, it is preferred that the selected value is not 0° or 180°.
Instead of shifting the phase of the signal D to form the signal at 38 the signal at 38 could be formed in an analogous circuit that duplicates the x2 amplifier 55 and the addition unit, but with the other of signals B and C being amplified. In this example, the signal analogous to that at 54 would be input to the amplifier and the signal analogous to that at 53 would pass directly to the summation node.
The baseband unit 32 forms its output signals 41, 42 in accordance with the selected phase difference between the two local oscillator signals 38, 39. Each output signal 41, 42 is mixed with the respective local oscillator signal 38, 39 in the respective mixer 35, 36. The outputs of the mixers are combined, amplified by power amplifier 40 and passed to the antenna 30 for transmission.
The waveform of the combined signal output from the summation node 56, and therefore of the local oscillator signals 38, 39 has the form shown at D in
In order to achieve precise nulling of harmonic content at multiples of the master oscillator frequency from the local oscillator signals the time periods shown as v, w and x in
In a typical implementation it will also be possible to tune the performance of the oscillator and the components of the circuitry 37, for example by altering the bias on transistor components of the circuit or by switching alternative components in or out of circuit.
In the example above the master oscillator operates at 3/2 times the desired frequency. Other multiples could be used instead of 3/2. In general the master oscillator could operate at a multiple M of the desired frequency, where M=(2n+1)/2 and n is a positive integer. In each case, the circuitry 37 of
The receive chain of the device of
The frequency of the master oscillator could be varied in accordance with the transmit or receive frequency that is to be used at any time. Alternatively, the frequency of the master oscillator could be held fixed and a variable frequency divider introduced to alter the frequency that is input to the transmit and/or receive circuits.
The master oscillator frequency could be multiplied or divided to arrive at the desired receive frequency. The resulting signal could be applied to one of the receive mixers; and could also be phase-shifted by 90°, with that phase-shifted signal being applied to the other receive mixer. This provides a quadrature receiver arrangement.
If the frequency that is desired to be applied to the receive mixers is ⅔ times the frequency of the master oscillator then a convenient alternative is to feed the receive mixers with signals that are offset by 60° (equivalent to −120° or +240°) or 120° (equivalent to −60°) from each other. Signals of those offsets are convenient because they can readily be formed so as to have such a phase offset by making use of clocking on edges of the master oscillator signal. The signals fed to the mixers can conveniently be of the form shown at D in
The transmitter and/or the receiver could have multiple mixing stages in series and the principles described above could be used at any of those stages.
The applicant hereby discloses in isolation each individual feature described herein and any combination of two or more such features, to the extent that such features or combinations are capable of being carried out based on the present specification as a whole in the light of the common general knowledge of a person skilled in the art, irrespective of whether such features or combinations of features solve any problems disclosed herein, and without limitation to the scope of the claims. The applicant indicates that aspects of the present invention may consist of any such individual feature or combination of features. In view of the foregoing description it will be evident to a person skilled in the art that various modifications may be made within the scope of the invention.
Number | Date | Country | Kind |
---|---|---|---|
0801524.0 | Jan 2008 | GB | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/EP2009/050006 | 1/2/2009 | WO | 00 | 8/12/2010 |