A circuit includes a frequency generation circuit having a phase locked loop, PLL, arranged to generate a carrier frequency; and a controller operably coupled to the frequency generation circuit and arranged to determine a frequency location of one or more signals output by the frequency generation circuit and provide a control signal thereto to adjust the carrier frequency generated by the frequency generation circuit. The controller is arranged to: cooperate with the PLL to introduce a frequency offset in the generated carrier frequency in a first frequency direction; and introduce a compensating frequency offset in a baseband transmit signal in a second frequency direction opposite to the first frequency direction.
|
18. A wireless communication unit comprising:
a frequency generation circuit comprising a phase locked loop, PLL, and arranged to generate a carrier frequency; and
a controller operably coupled to the frequency generation circuit and arranged to determine a frequency of one or more signals output by the frequency generation circuit and provide a control signal thereto to adjust the carrier frequency generated by the frequency generation circuit;
wherein the adjusted carrier frequency includes a frequency offset in a first frequency direction selected by the controller, and the controller is arranged to
provide digital signals to introduce a selected compensating frequency offset in a baseband transmit signal in a second frequency direction opposite to the first frequency direction.
19. A method for frequency generation by a frequency generation circuit of a wireless communication unit that includes a transmitter for use in a wireless communication system comprising a phase locked loop, PLL; the method comprising:
generating a carrier frequency;
determining a frequency of one or more signals output by the frequency generation circuit;
providing a control signal to the frequency generation circuit to adjust the carrier frequency generated by the frequency generation circuit, wherein the adjusted carrier frequency includes a selected frequency offset in a first frequency direction; and
providing digital signals to introduce a selected compensating frequency offset in a baseband transmit signal in a second frequency direction opposite to the first frequency direction.
1. A circuit for a wireless communication unit that includes a transmitter for use in a wireless communication system, the circuit comprising:
a frequency generation circuit comprising a phase locked loop, PLL, arranged to generate a carrier frequency; and
a controller operably coupled to the frequency generation circuit and arranged to determine a frequency of one or more signals output by the frequency generation circuit and provide a control signal thereto to adjust the carrier frequency generated by the frequency generation circuit;
wherein the adjusted carrier frequency includes a frequency offset in a first frequency direction selected by the controller, and the controller is arranged to
provide digital signals to introduce a selected compensating frequency offset in a baseband transmit signal in a second frequency direction opposite to the first frequency direction.
2. The circuit of
3. The circuit of
4. The circuit of
5. The circuit of
6. The circuit of
7. The circuit of
8. The circuit of
9. The circuit of
10. The circuit of
determine a location of a plurality of frequencies generated by the frequency generation circuit;
determine one or more frequencies, from the plurality of frequencies, where pushing occurs; and, in response thereto
cause an adjustment of the generated one or more frequencies to a higher frequency than the generated carrier frequency with a frequency offset.
11. The circuit of
12. The circuit of
13. The circuit of
14. The circuit of
15. The circuit of
16. The circuit of
17. The circuit of
|
This application claims the benefit of U.S. provisional application No. 62/072,984, filed on Oct. 30, 2014 and incorporated herein by reference.
1. Field of the Invention
The field of this invention relates to a circuit, a communication unit, and a method for adjusting a voltage controlled oscillator (VCO) frequency, and in particular to a circuit, a communication unit, and a method for pushing or load pulling a VCO frequency to avoid 4FMod spurious signals.
2. Description of the Prior Art
In telecommunications, there has been a recent trend for device manufacturers to design wireless communication units that are capable of operating over multiple frequency bands, to enable the same device to operate in different geographical regions, as well as being able to switch between different service providers and different communication technologies. All wireless/mobile phone communication devices that support communications on more than one channel use multiple frequencies.
Hence, in the field of Radio Frequency (RF) communication units, architectures for supporting communications across multiple and various frequencies have been developed. Typically, a single architecture is able to support multiple frequencies through provision of variable, programmable, frequency generation signals, for example for Long Term Evolution (LTE™) communication bands 13 and 26.
In LTE™, there are many types of signal configurations and some of the signal configurations have wide bandwidth and are centered on the carrier frequency; whereas other signal configurations are not. For example, in LTE™ uplink, signals with certain assigned resource block configurations can occupy frequency spectrum that is offset from the carrier frequency (in a similar manner to the known technique of Single Side Band (SSB) modulation). These signals can be similar to Continuous Wave (CW) tones that can be offset from the carrier frequency by as little as 180 kHz, which can be a significant offset for Phase Locked Loop (PLL) frequency pulling.
In some instances, these signals can also be spaced almost 10 MHz away from the carrier. In such a case, harmonics of the modulated signals can inter-modulate with the desired signal in a Power Amplifier (PA) driver stage, thereby creating out-of-band spurious products. As illustrated in the simplified frequency response representation of
Orthogonal Frequency Division Modulation (OFDM) in LTE20 creates up to one hundred Resource Blocks (RBs), each containing twelve subcarriers with 15 kHz spacing, spread over the channel bandwidth. For an RB with frequency offset fs from the Local Oscillator (LO), transmitter non-linearity causes counter-intermodulation (CIM) products at odd multiples of the frequency offset fs: −3fs, +5fs, −7fs, . . . from the LO. These spurious signals, either directly or due to re-mixing due to Power Amplifier (PA) non-linearity, may fall on other frequency bands. For example, when a strong signal is present at the PA output 220 at an offset equal to (half) the bandwidth (BW) of PLL 230, very strong pulling 240 of the frequency occurs, and the PLL is much less effective in resisting it. A known solution to this problem is to increase the PLL BW. However, such a solution increases the output noise. The worst case is when one or just a few RBs are transmitted at the edge of the channel. CIM terms are first generated by mixers. For example, a Drive Amplifier (DA) placed after the mixers will cause these terms to be regenerated due to high-level harmonic sidebands. Counter Intermodulation problem is typically solved by use of harmonic reject mixer which will reduce the third harmonic at the input of the PA.
An oscillator is sensitive to its supply voltage. A change in supply voltage changes the output frequency, and is typically referred to as VCO frequency pushing. The output power at the PA causes significant current to flow between the supply voltage and ground. Some of this current flow changes the VCO supply, and this happens at the rate of modulation, which can be many MHz. In such a scenario, the PLL is unable to correct for it. A pushing factor is defined as the output frequency change in Hz per volts of supply voltage change (normally expressed as MHz/V).
In contrast, a pulling factor of a VCO quantifies its susceptibility to output load variations. This is a slow process and typically the PLL can act fast enough to correct for this impairment. If the output load changes, the oscillator frequency changes in response. A variation of the output load of the VCO changes its Voltage Standing Wave Ratio (VSWR) performance, as well as the return loss. In some examples, the pulling factor may be minimized by using a buffered output. Typically, analog circuits adjust the oscillator's supply voltage are used to combat PLL pulling. VCO pushing degrades the output spectrum and is typically solved by increasing the PLL BW or reducing the magnitude of perturbation of VCO supply due to output.
There is a general need for concepts to avoid Radio Frequency (RF) impairments, particularly with relation to LTE carrier frequencies and problems associated with VCO pushing and/or 4Fmod.
Accordingly, the invention seeks to mitigate, alleviate or eliminate one or more of the above mentioned disadvantages, either singly or in any combination. Aspects of the invention provide a wireless communication unit, an integrated circuit and a method therefor, as described in the appended claims.
According to a first aspect of the invention, a circuit is described that comprises a frequency generation circuit comprising a phase locked loop (PLL) arranged to generate a carrier frequency; and a controller operably coupled to the frequency generation circuit and arranged to determine a frequency location of one or more signals output by the frequency generation circuit and provide a control signal thereto to adjust the carrier frequency generated by the frequency generation circuit. The controller is arranged to: cooperate with the PLL to introduce a frequency offset in the generated carrier frequency in a first frequency direction; and introduce a compensating frequency offset in a baseband transmit signal in a second frequency direction opposite to the first frequency direction.
According to an optional example, the circuit may comprise a baseband circuit operably coupled to the controller and the baseband transmit signal is a digital baseband transmit signal and the controller introduces the frequency offset in the generated carrier frequency by sending a digital control signal to the frequency generation circuit.
According to an optional example, the controller may determine the frequency offset in the generated carrier frequency based on at least one of: output power level of a transmit signal, a knowledge of how far the PLL is able to push the generated carrier frequency.
According to an optional example, the controller may introduce a frequency offset that is substantially a smallest offset that can be tolerated such that the PLL is able to pull the carrier frequency plus offset and still reduce interference into an adjacent frequency band.
According to an optional example, the introduced frequency offset may be selected by the controller to perform at least one of: reduce 4Fmod interference to an acceptable power level by selecting an adjacent frequency band for the carrier frequency, move 4Fmod interference in-band of the frequency generation circuit.
According to an optional example, the introduced frequency offset may be selected by the controller to reduce 4Fmod interference in Band 13 of LTE™ to an acceptable power level by selecting an adjacent frequency band for the carrier frequency.
According to an optional example, the controller may be further arranged to determine whether a difference of a center frequency of the generated carrier frequency is less than the introduced frequency offset for a selected band and configured radio bearer such that pushing occurs.
According to an optional example, the controller may comprise a fast fourier transform function arranged to evaluate a phase error signal of the PLL in at least one of a time domain, a frequency domain.
According to an optional example, the controller may be arranged to relocate at least one radio bearer based on the evaluated phase error signal.
According to an optional example, the controller may be arranged to: determine a location of a plurality of frequencies generated by the frequency generation circuit; determine one or more frequencies, from the plurality of frequencies, where pushing occurs; and, in response thereto cause an adjustment of the generated one or more frequencies to a higher frequency than the generated carrier frequency with a frequency offset.
According to an optional example, the controller may be configured to translate a baseband spectrum to an intermediate frequency (IF) to introduce the compensating frequency offset, whilst applying a frequency offset to shift the generated carrier frequency in an opposite direction by the same IF.
According to an optional example, the controller may be configured to introduce a frequency offset in the generated carrier frequency in a first frequency direction by use of two-point modulation.
According to an optional example, the frequency generation circuit may comprise a digitally controlled oscillator (DCO) and the frequency generation circuit may further comprise a sigma-delta modulator, such that a first point of the two-point modulation is applied at a DCO input and a second point of the two-point modulation is applied at an input of the sigma-delta modulator.
According to an optional example, the frequency generation circuit may further comprise a fast fourier transform (FFT) module operably coupled to the PLL and configured to evaluate a phase error signal within the PLL.
According to an optional example, the FFT module may be configured as a time domain power estimate to estimate a variance of an error signal in a time window of a signal applied to the FFT module.
According to an optional example, the FFT module may be configured to provide an indication of error signal power of frequency components of signals contained within the PLL.
According to an optional example, the controller may be configured to introduce a frequency offset in the generated carrier frequency in a first frequency direction by use of one-point modulation by applying a frequency input to a sigma delta modulator located within the PLL.
According to a second aspect of the invention, a wireless communication unit comprises a frequency generation circuit comprising a phase locked loop (PLL) and arranged to generate a carrier frequency; and a controller operably coupled to the frequency generation circuit and arranged to determine a frequency location of one or more signals output by the frequency generation circuit and provide a control signal thereto to adjust the carrier frequency generated by the frequency generation circuit. The controller is arranged to: cooperate with the PLL to introduce a frequency offset in the generated carrier frequency in a first frequency direction; and introduce a compensating frequency offset in a baseband transmit signal in a second frequency direction opposite to the first frequency direction.
According to a third aspect of the invention, a method for frequency generation by a frequency generation circuit comprising a phase locked loop (PLL). The method comprises: generating a carrier frequency; determining a frequency location of one or more signals output by the frequency generation circuit; providing a control signal to the frequency generation circuit to adjust the carrier frequency generated by the frequency generation circuit; cooperating with the PLL to introduce a frequency offset in the generated carrier frequency in a first frequency direction; and introducing a compensating frequency offset in a baseband transmit signal in a second frequency direction opposite to the first frequency direction.
These and other aspects of the invention will be apparent from, and elucidated with reference to, the embodiments described hereinafter.
Further details, aspects and embodiments of the invention will be described, by way of example only, with reference to the drawings. In the drawings, like reference numbers are used to identify like or functionally similar elements. Elements in the FIGs are illustrated for simplicity and clarity and have not necessarily been drawn to scale.
Examples of the invention will now be described with reference to an example implementation to avoid RF impairments, say on LTE carrier frequencies, by shifting both the digital baseband (DBB) signal and the local oscillator (LO) by a corresponding offset amount. In this manner, one or more of the aforementioned problems associated with the creation of a 4Fmod spurious signal and spectral degradation due to pushing of the VCO may be alleviated. In example embodiments of the invention, the introduction of a frequency offset, in a generated carrier frequency in a particular frequency direction, encompasses a phase locked loop (PLL) being able to pull or change or translate the generated carrier frequency. Henceforth, the term ‘frequency adjust’ may be considered as encompassing all such actions.
Some telecommunications standards, such as Wireless Local Area Network (WLAN™) provide sufficient time to allow the PLL to re-lock following a shifting of both the DBB signal and the LO by a corresponding offset amount. However, in LTE™, the re-lock time is approximately 35 us. In this situation, a fast locking PLL is required. An all-digital PLL may be able to lock in this time by employing gear-shifting. However, traditional analog PLLs are unlikely to be able to lock in such a time period. Thus, in some examples, the shifting both the DBB signal and the LO by a corresponding offset amount may result in difficult design considerations in order to ensure that the PLL re-locks within a short time span. The phase at the output of the PLL may also change from the reference. In such a case, the phase may also need to be checked and compensated for, for example if the standard requires the phase to have no more than a limited amount of frequency jump. Hence, in some examples, a 2-point modulation approach may be adapted to bypass the PLL pulling (i.e. frequency readjust by the PLL operation in order to fight ‘VCO pushing’) effect due to the concurrent offsets applied to the DBB signal and the LO.
In examples of the invention, a concept of ‘PLL pulling’ is described, which encompasses a mechanism by which a PLL readjusts an input to a loop filter so that the output frequency returns to what is desired by a multiplier, such as a FREF*multiplier. This ‘PLL pulling’ term should not be mistaken for ‘VCO pulling’ (sometimes referred to as ‘load pulling’), which is related to VCO frequency movement due to load changes that are typically addressed by the PLL.
Examples of the invention propose a mechanism to determine an acceptable or best frequency offset (FO) for a VCO frequency with respect to an output power level of a power amplifier (PA). One way to determine an acceptable or the best frequency, and perhaps the simplest way, is to always keep the radio bearers (RBs) as far from the LO frequency as possible. However, the inventor of the present invention has recognised and appreciated that this can cause 4Fmod problems, for example in band 13 of LTE™. In frequency spectrum scenarios such as may be found in band 13 of LTE™ with potential 4Fmod problems, examples of the invention may be used to determine how far away from the VCO frequency the RBs should be placed for the PLL not to be affected by the output of the power amplifier (PA), for example when operating at a maximum transmit output power (Pmax). That is, a controller in examples of the invention may select the smallest offset that can be tolerated where the PLL can withstand pushing due to RBs at 23 dBm output power to avoid causing 4Fmod interference into an adjacent frequency band, such as public safety band from band 13 of LTE™.
Furthermore, because the illustrated examples of the present invention may for the most part, be implemented using electronic components and circuits known to those skilled in the art, details will not be explained in any greater extent than that considered necessary as illustrated below, for the understanding and appreciation of the underlying concepts of the present invention and in order not to confuse or distract from the teachings of the present invention.
Examples of the invention describe a circuit comprising: a frequency generation circuit comprising an oscillator and a phase locked loop, PLL, and configured to generate a carrier frequency. A controller is operably coupled to the frequency generation circuit and arranged to determine a frequency location of one or more signals output by the frequency generation circuit and provide a control signal thereto to adjust the carrier frequency generated by the frequency generation circuit. The controller is configured to cooperate with the PLL to introduce a frequency offset in the generated carrier frequency in a first frequency direction; and introduce a compensating frequency offset in a baseband transmit signal in a second frequency direction opposite to the first frequency direction. In some instances, it is understood that that the term ‘PLL’ may sometimes be considered as encompassing the oscillator as part of the PLL. In some instances, it is also understood that the term ‘PLL’ may sometimes be considered as the PLL providing a control system that incorporates a feedback path from the output of the oscillator to the input, and as such may sometimes be considered as not comprising the oscillator. It is envisaged that both of these possible interpretations are to be covered in the description and claims and that the different interpretations can be used interchangeably.
Referring to
For completeness, the controller 308 is operably coupled to a memory 316 that stores operating regimes, such as decoding/encoding functions and the like and may be realised in a variety of technologies such as random access memory (RAM) (volatile), (non-volatile) read only memory (ROM), Flash memory or any combination of these or other memory technologies. A timer 318 is typically coupled to the controller 308 to control the timing operations within the communication unit 300.
In accordance with examples of the invention, the controller 308 comprises, inter-alia, at least one digital baseband processor adapted to co-operate with frequency generation circuit 322. In some examples, the controller 308 cooperates with a Phase Locked Loop (PLL) and determines (or is informed, for example by accessing a look up table or memory 316) that a certain transmitter output power will push a frequency, generated by, say, a voltage controlled oscillator (VCO) or digitally controlled oscillator (DCO) within frequency generation circuit 322, a given frequency distance. This information may be pre-stored in memory 316 or may be determined through calibrating the operation of the transmitter chain and frequency generation circuit 322. For example, with knowledge of how much a generated carrier frequency may be pushed in response to a particular transmit output power, the controller 308 may then be able to avoid the generated carrier frequency being pushed too far by pre-shifting the carrier frequency. In some examples, the pre-shifting of the carrier frequency may be based on the transmit output power, and may be dependent upon knowledge of how to use a PLL most effectively to combat VCO or DCO pulling. In some examples, the controller 308 may introduce a frequency offset in the generated carrier frequency in a first frequency direction; and introduce a compensating frequency offset in a baseband transmit signal in a second frequency direction opposite to the first frequency direction.
In addition, for example in response to the controller 308 knowing that a certain transmit output power will push the carrier frequency generated by the VCO or DCO a given frequency distance in a particular direction away from the center of the nominal frequency band, the controller 308 may also be able to provide a control signal to the frequency generation circuit 322 in order to set (locate) one or more potential intermodulation product(s) generated by the frequency generation circuit 322. For example, the control signal applied by the controller 308 to set a carrier frequency output of the frequency generation circuit 322 may be configured to reduce or minimise a potential intermodulation product, such as a 4Fmod product. In this manner, the reduction or minimising of such a potential intermodulation product may be such that the output frequency spectrum does not create an emission specification violation.
In some examples, this approach may be digital only, whereby the generated VCO or DCO carrier frequency is configured such that the transmit output power is at a frequency offset where the PLL is effective enough in combating the imposed offset, and yet ensuring that any potential intermodulation product (such as an 4Fmod product) falls in-band or at an offset where its power level is acceptable. In some examples, the frequency determination of the signal components may be made by an algorithm in controller 308. In this manner, controller 308 may determine whether intermediate frequency (IF) translation is needed, and by how much amount it should be frequency adjusted (e.g. translated). The guiding principle of examples of the invention is to keep single RBs away from where the PLL has difficulty combating them.
One design option could be to increase the PLL bandwidth (BW) in order to help alleviate VCO pulling. However, such an increase in the PLL BW reduces the rejection of noise, which then appears in the output spectrum and can cause violation of output noise spec. In certain transmit configurations, when single RBs are placed where the VCO or DCO will be pushed, but where the PLL will not be able to combat the pushing, it is proposed that the baseband spectrum may be translated to an IF frequency, whilst shifting the VCO output in the opposite direction by the same IF frequency. The frequency offset is determined based on the transmit signal configuration.
Instead of re-locking the PLL, some examples propose use of two-point modulation in order to perform a fast shift of the local oscillator frequency, for example in less than 1 us, without disturbing the PLL. Thus, although the transmit output is still at the same carrier frequency, the VCO or DCO frequency and the baseband IF frequency are now placed such that the PLL can combat VCO or DCO pulling. Also, in some examples, the IF frequency uses a frequency offset (FO) that places the 4Fmod product in-band or at an offset where no violation occurs for emission spectrum.
Referring now to
In one example, the mapped resource, for example in a form of a mapped encoded symbol stream output from the mapping function 420, is input to an Inverse Fast Fourier Transform (IFFT) function 422. The IFFT function 422 performs an inverse fast Fourier transform operation on the encoded symbol stream, thereby converting it from the frequency domain to the time domain in order to generate an encoded time domain signal for transmission. Reference signals to estimate uplink quality are handled in PUSCH modulator in 416. This information is appropriately mapped to RBs and converted to a single carrier frequency division multiple access (SC-FDMA) format within IFFT function 422 followed by, say, cyclic prefix (CP) insertion in data formatter 424, respectively. Additional functions are also supported by data formatter 424 relevant to LTE™ signalling. The output transmission is input to up-mixer 428, where it is multiplied with the LO comprising frequency offset 430 in order to produce a modulator output signal 432 for final amplification and routing to an antenna (not shown).
The sampling rate is adjusted in rate adjuster 426 and a frequency offset can be applied in 428 through the signal 436 applied to controller 308.
Thus,
In accordance with examples of the invention, a digital Intermediate Frequency (IF) offset (in one direction) may be introduced in the digital baseband (DBB) circuitry, specifically in controller 308 in this example. In some examples, an IF frequency of the baseband transmit signal is offset when the controller (or other circuit) determines that a resultant 4Fmod signal may be violating the wireless communication unit's emission spectrum. In order to address this violation, the IF frequency of the baseband transmit signal may be converted to zero IF (or zero-IF like) in order to shift the 4Fmod product to be in-band. In this manner, the need for a harmonic reject mixing is no longer required in order to meet emission spectrum requirements.
Therefore, in this example and in this manner, the controller 308 modifies the IF frequency offset 430 applied to up-mixer 428 in order to move the RBs away, such that these do not affect the PLL. In case of 4Fmod compensation, the smallest offset is selected such that the 4Fmod product falls in-band whilst the offset between LO and PA output is maximized.
In this example, the digital IF offset is implemented in a mapping function 420, for example located within controller 308 of
In example implementations that comprise of two integrated circuits (or ‘chips’ as they may be referred to), such as a digital baseband (DBB) and a RFIC, the DBB may not have the ability to modify sufficiently the IF frequency by a desired offset. Therefore, in such a scenario, IF translation may be necessary to combat VCO pushing using a subsequent mixing stage (not shown).
In some examples, the modulator output signal 432 may be input to a subsequent RFIC (not shown) that contains, for example, digital to analog (D/A) conversion, further up-mixing and a PA driver. The PA driver provides the driving signal to an external PA that causes frequency pushing/pulling to the PLL in the RFIC that feeds LO to the up-conversion mixers. The RFIC may contain a Digital Front End (DFE) to perform further signal conditioning, such as digital sampling rate conversion to match input sampling rate to D/A converters, LO feed-through and/or IQ mismatch compensation(s) in addition to other potential compensators, such as adaptive PA predistortion.
In some alternative examples, the offset for IF translation in order to combat frequency pushing may be made known to a further hardware device embedded in the DFE of the Radio Frequency Integrated Circuit (RFIC) (not shown) and allow the RFIC to apply the frequency shift (such as via frequency offset 430) to a Local Oscillator (LO) to be applied to the up-mixer 428. In this example, a second IF translation stage is needed in the RFIC that is controlled together with the PLL. A controller (which may be a further controller or controller 308 from
Notwithstanding the manipulation of the frequency offset amount, in some examples the latency in the digital path and PLL path may be also matched such that the LO changes very closely in time to when the up-mixer 428 receives a frequency translated input. In some examples, the phase shift in the PLL output may be controlled using two point modulation, such that the output phase shift is within the specification. In some examples, when a 4Fmod issue occurs, PLL pushing/pulling is not a concern, as the RBs are far away from the VCO center frequency.
Referring now to
The example frequency response 500 comprises a representation 510 of a radio bearer (RB) of a 180 KHz tone 502 being located at a frequency distance 504 within the LTE™ channel bandwidth 508 away from the LO center frequency. In response to the radio bearer (RB) of a 180 KHz tone 502 being shifted by a frequency 504 within the LTE™ channel bandwidth 508, adjustment of the single RB 506 is performed and illustrated in representation 540. In representation 540, in order to bring the RB back on track, the frequency adjustment incorporates a reduction of the 180 KHz tone by a frequency distance 504 through adjustment (reduction) of a digital intermediate frequency (IF) 544. In one example, the adjustment of the digital IF 544 may be achieved by applying a digital offset to the mapping function 420 of the DBB circuit of
Alternatively, in another example, the controller 308 may arrange for the tone to be shifted further away, such that the offset between the LO and PA output center frequency is increased and pushing disappears. However, this case where the frequency offset large is instructive for a situation where the 4Fmod problem appears. Here, in some examples, the frequency offset may be decreased to zero in order to let the PLL take care of it as it is within the PLL BW. In general, the best approach is to keep the frequency offset between LO and PA output center frequency as large as needed, such that no pushing occurs. In the extreme case, it can always be set to maximum allowed separation. In case of Band 13, this default solution can create 4Fmod problem which is solved by selecting the offset to be the smallest such that pulling does not occur.
Referring now to
In some examples, for example to mitigate the effects of the 4Fmod product, a new location of RBs may be determined such that the 4Fmod product falls in-band, or at least at an acceptable frequency. The 4Fmod product falling in-band is governed by an ‘in-band’ emission spectrum specification, rather than the stringent emission specification, such as for the public safety band. With just a few RBs (for example up to four RBs), it is possible to create zero-IF transmission with a PLL BW of about 500 kHz and let the PLL combat the frequency pushing/pulling.
In examples where there are more than a few RBs, examples of the invention propose avoiding the pushing/pulling problem altogether by shifting the LO to higher than the frequency offset where pushing is observed. In this manner, no pushing/pulling of the VCO is created. That is, the digital offset is introduced to place the RB(s) either within the PLL BW or away from it. If the digital offset is introduced to place the RB(s) away from the PLL BW (e.g. fRB>PLL BW), then the RB frequency should be carefully selected to ensure that the 4Fmod image avoids adjacent, critical frequency bands, such as the Public safety band with respect to an LTE™ system. In accordance with some examples of the invention, selecting the smallest separation that does not create pushing may be the best or optimum approach although that offset may need to be determined for each band and, for example, stored in a LUT for reference. This ensures that the 4Fmod product falls in-band whilst the separation is large enough for pushing not to be an issue. Alternatively, examples of the invention may select the offset to be the largest separation for all bands other than band-13.
Referring to
The baseband signals with a respective digital offset applied by the NCO 730 and output from respective quadrature up-mixers 734, 744 are input to quadrature upsamplers 746, which provides upsampled representations of the digital signals to digital-to-analog converters (DACs) 748. The DACs 748 convert the upsampled representations of the digital signals to analog form, and the analog representations of the quadrature baseband inputs BB_Qdata 732 and BB_Idata 742 are input to a frequency up-conversion circuit 754. The frequency up-conversion circuit 754 comprises respective quadrature up-mixers 752, which receives the filtered analog representations of the quadrature baseband inputs BB_Qdata 732 and BB_Idata 742 and the quadrature local oscillator signals, and outputs radio frequency signal versions of the quadrature baseband inputs BB_Qdata 732 and BB_Idata 742. The outputs from the quadrature up-mixers 752 are combined in summer 756 and the combined output provided to a power amplifier chain 758, which amplifies the RF signals to produce a high-power RF signal 760 that is representative of the quadrature baseband inputs BB_Qdata 732 and BB_Idata 742.
A known technique to support a wide frequency band is to split the required frequency tuning range of a controlled oscillator into discrete bands. One advantage of having many bands is that a wide tuning range can be covered whilst maintaining a relatively low voltage-controlled oscillator (VCO) gain within each band. Low VCO gain is good for achieving low VCO phase noise. In such architectures, the frequency bands overlap. As illustrated, the oscillator with discrete tuning bands is used in a phase-locked loop (PLL), where the desired band must be selected before the PLL can proceed to phase lock. The tuning bands are changed with a digital band control signal 702, which is input to pull-mitigation module 704.
In accordance with examples of the invention, a digital only approach is adopted whereby a digital offset ‘D’ is applied to NCO 730 and a comparable, but opposing frequency offset applied to the frequency up-conversion circuit 754. The digital offset ‘D’ applied to NCO 730 is provided by pull-mitigation module 704. The pull-mitigation module 704 is arranged to relocate the LO such that the signal is centered. In this regard, KDCO needs to be accurate and is therefore frequently estimated.
In this example, the pull-mitigation module 704 is part of a PLL charge pump circuit that is configured to employ two-point modulation to shift the LO signal in the frequency domain. If KDCO is accurately known, two-point modulation can be used to move (or translate) the LO back and forth as needed. Kdco is the gain of the DCO 720 in Hz/LSB. That is, when the least significant bit (LSB) capacitor is increased, a determination of how much the frequency is reduced can be made. The change in the gain of the DCO 720 can be stated as:
Kdco=−2*pi^2*L*fo^3*ΔC Hz/LSB. [1]
So, if the output frequency is required to be changed by a particular amount, the input is normalized by Kdco.
In an LTE™ system, 40 us periods are provided at the slot boundaries in LTE subframes, These 40 us periods may be used to fast lock the PLL to the offset frequency. The maximum adjustment for an LTE device is ˜20 MHz, which needs to be achieved in ˜30 us to 35 us, which is very challenging for a standard PLL. Examples of the present invention address this problem with the introduction of a digital IF offset, and a comparable, opposite LO frequency adjustment.
It is possible to have a fast locking PLL which can relock to new frequency in 30 us. However, an additional or alternative mechanism to achieve this is to use, say, a two-point modulation scheme, specifically used to avoid pushing/pulling/4Fmod problem. Two-point modulation is a well known approach to perform modulation in constant envelope transmitters, such as Bluetooth™ and GSM™. In this approach, examples propose using a two-point modulator to quickly translate the LO to a new frequency within a few nanoseconds (ns) of applying the digital control input.
The first point of the two-point modulation is applied at a digitally controlled oscillator (DCO) input (point ‘A’) 724. The second point of the two-point modulation is applied at the input (point ‘B’) 706 to sigma-delta modulator 708 and thereafter MMD 710.
In this example, a time to digital converter (TDC) 712 is used. The TDC 712 is a device for recognizing events and providing a digital representation of the time when they occurred. For example, a TDC 712 might output the time of arrival for each incoming pulse. In one example, a straightforward way to calibrate the frequency band being used in the charge pump/frequency generation circuit is by racing two counters, one counter clocked with the reference clock 711 and the other counter clocked with the feedback clock 713 that is the frequency divided version of the output of the DCO 720. The frequency division occurs in a block called a multi-modulus divider (MMD) 710. The counters in the TDC 712 are forced to start at the same time and permitted to count up to a predetermined value. In this manner, it can be interpreted that whichever counter gets to the value first received the clock that was greater in frequency.
When the PLL is locked, the loop filter has stable output and the PLL is oscillating at one point. By applying an input at point ‘A’ 724, it is possible to move the DCO 720 (or VCO) output by an offset. This is noticed by the digital loop filter 716 arranged to receive the output from the TDC 712. The DCO (or VCO) attempts to correct the offset and settle to a new value such that the DCO 720 (VCO) comes back to original point. However, to avoid this happening, the illustrated example applies the same offset in MMD 710 so that the loop filter does not see any perturbation. The two signals are applied simultaneously as the open loop response of VCO is a few ns. This way, the PLL stays locked and it is possible to move the output frequency in open loop manner by applying the same input at point ‘A’ 724 and point ‘B’ 706. Hence, the PLL does not need to relock or settle. Hence, the LO frequency can be translated instantaneously as this translation is not visible to the PLL; therefore no transients are created.
Since the frequency offset is applied at point ‘A’ 724 and point ‘B’ 706 and will translate the LO by Δf, the opposite must be done at the input in the digital baseband (DBB) at point ‘D’ 736 (or in the Digital Front End in other examples, but not both), as the PA output needs to remain at the same frequency.
When the output power is increased to maximum and its vicinity (e.g. Pmax-3 dB), frequency pushing occurs under specific conditions when there are RBs that are close to the PLL BW. Any error between the two signals at point ‘A’ 724 and point ‘B’ 706 will typically be due to any inaccuracy of the Kdco estimate. The Kdco is estimate is performed through calibration by setting the frequency input in one direction and measuring the output frequency of DCO 720. The frequency input is then set in the opposite direction and the output frequency of DCO 720 re-measured. The average of the two frequency measurements provides an estimate of Kdco. Thus, if there is an error, the two signals at point ‘A’ 724 and point ‘B’ 706 will not exactly match and the mismatch will be observed at point ‘C’ 716, i.e. the signal at point ‘C’ 710 will deviate from the steady state value. A controller, such as controller 308, observing the signal deviation at point ‘C’ 710 can calculate its variance, either in the time domain or using FFT module 726 as shown, and signal to the pull-mitigation module 704 that the PLL is close to potentially falling out of lock. Hence, this operation creates a pushing/pulling detection mechanism.
Therefore, in this example, the signal at point ‘C’ 716, i.e. showing that the Kdco estimate is in error, is passed to a Fast Fourier Transform (FFT) module 726. The output 728 of FFT module 726 provides a residual pulling input to pull-mitigation module 704 and is then used to adapt the estimate and measure the signal at point ‘C’ 716 again once an adjustment has been made. In this manner, the error due to the Kdco estimate inaccuracy is successively reduced or minimized. This is particularly the case when there is no pushing or pulling, i.e. when the output power is low enough that pushing/pulling is not a concern and the error is mostly contributed by Kdco estimate calibration error.
The FFT of the error signal at the output 710 of the TDC 712 exhibits a frequency domain distribution of error power. In the time domain, the variance of this signal can be measured. Under steady-state conditions, for example when the PLL is settled and no pushing or pulling is exhibited, the time domain variance will settle to a less than a nominal value. As the DCO 720 is pushed due to supply voltage variation, the error signal variation will increase and indicate that the PLL is trying to combat frequency pushing or pulling. This is an indicator of the quality of the selection of IF frequency translation, as well as an indication that the Kdco estimate is still accurate.
If it is determined that the IF frequency is large, and the RBs are placed at an offset that is far away from the loop BW of the PLL, and pulling is not an issue, or, if the output power is low enough that pulling is not an issue, then the variance of the error signal at the output 710 of the TDC 712 will increase as the Kdco estimate becomes obsolete, i.e. the Kdco estimate of the DCO 720 changes over time. However, if the Kdco estimate is good, i.e. the error signal variance is small in the absence of pulling and PA output power in brought closer to Pmax, then in some examples it can be inferred that the PLL is trying to combat frequency pushing or pulling. In this case, this measure is used to evaluate whether IF frequency translation should be increased to assist the PLL.
Thus, in some examples, the use of the FFT module 726 is an alternative way of evaluating the phase error signal. The total power of the signal remains the same, in both the time and frequency domain. Hence, in some examples, the FFT module 726 may be used just as a time domain power estimate (for example estimating a variance of an error signal in a window). However, the FFT module 726 may also provide a further insight into the frequency components of the error signal power.
For example, if the power at higher frequencies is evaluated to be larger, the DCO 720 may be understood as being aggressed by significant pushing or pulling. However, if most power resides in the lower frequencies, this would imply that PLL is likely able to combat the aggressing signal as the digital loop filter 716 can settle it out.
In other examples, in contrast to employing two-point modulation, it is envisaged that single point modulation may be used, whereby the frequency input may be applied at point ‘B’ 706 only (i.e. the value at point ‘A’ 724 is set to ‘0’). In this case, the loop filter will attenuate the input and, therefore, point ‘B’ 706 must be pre-emphasised by the inverse of this shaping filter response, for example within pull-mitigation module 704.
Thus, examples of the aforementioned inventive concept provide a mechanism to determine an acceptable, and in some instances the best, frequency offset (FO) for a VCO or DCO frequency, for example with respect to an output power level of a power amplifier (PA) coupled to the frequency generation circuit. Examples of the invention may be used to determine how far the RBs should be placed for the PLL not to be affected by the RBs, for example when operating at a maximum output power (Pmax).
Although examples of the invention are described with reference to avoiding causing 4Fmod interference into an adjacent frequency band, it is envisaged that other examples may be employed to avoid causing interference with other intermodulation products of odd harmonics. Some examples of the invention avoid a need to implement a harmonic rejection mixer and associated LO phase shifting circuits. In this manner, examples of the invention may facilitate a reduced die area (circuit area) and/or current consumption. Some examples of the invention may also reduce the VCO's sensitivity to pulling or simplification of the offset selection to a maximum frequency separation between the LO and PA output, if the 4Fmod problem is addressed by use of a harmonic reject mixer.
There are many possible solutions of how much the frequency may be translated by in accordance with examples of the invention. For example, if Fmin is the minimum frequency separation that maintains a steady-state PLL, even at a maximum output power (Pmax), Fmin may be chosen to be a standard translation factor. This is the other extreme case compared to the previous example that always chose a maximum translation to locate the RBs as far away as possible from the LO frequency.
In some examples, if any of the frequency selections regarding avoiding the 4Fmod frequency do not work, these can be discovered by monitoring point ‘C’ 710, for example as shown by controller 308. For example, the monitoring at point ‘C’ 710 may determine that there is more variation when pushing/pulling happens, due to the PLL attempting to combat the aggressor, and the error goes up and down trying to adapt the frequency of the DCO 720 to stay at one frequency. Hence, by monitoring the residual pulling output 728 of the FFT module 726, the phase error (PHE) may be used to determine if PLL maintains lock and selections are working well. In this manner, following a careful selection of the offset frequency employed, the 4Fmod problem may be simultaneously avoided. In some cases, PLL BW may be momentarily increased to combat frequency pushing or pulling whilst adequate separation of LO and PA output center frequency solves any pushing/pulling problem. In some examples, this may be useful when adapting the transmitter to operate as a zero-IF transmitter with a higher number of RBs, some of which are located at the edge of the PLL BW. In some examples, such a second IF translation in order to combat pushing may be embedded in a digital baseband IC (DBB IC) (not shown) coupled to the RFIC.
Referring now to
RB: Radio Bearer.
Rbconf: Radio Bearer configuraton.
Ppush,Rbconf,band: Power at which pushing occurs for the selected frequency ‘band’ and ‘Rbconf’.
ΔfThr,Rbconf,band: No pushing occurs beyond this frequency offset for band ‘band’ and ‘Rbconf’.
fRB: Difference of center frequency of RBs from LO frequency (fLO).
Δf4Fmod,Rbconf,band: Offset frequency between fLO and center frequency of PPA output at which 4Fmod violates spec.
Δf: Compensation applied to combat pushing and combat 4Fmod problem.
Margin: offset by which 4Fmod product is away from the PCS band.
Referring now to the example flowchart 900 of
If the one or more RBs are not to be re-configured whilst the PLL is locked in 910, a determination is made as to whether the PLL is to be relocked in 915. If the PLL is not to be relocked in 915, the process ends at 970. If the PLL is to be relocked in 915, the pulling compensation Δf value is removed and reset to zero in 920. Otherwise, it is known that output power can cause pushing for the selected band and Rbconf. In this situation, the flowchart can decide on a new pulling compensation value of Δf. The process ends at 970. In an alternative example, after the pulling compensation Δf value is removed and reset to zero in 920, the flowchart loops to 910.
If the one or more RBs are to be re-configured whilst the PLL is locked in 910, the process moves to 925 where a determination is made as to whether the output power is less than the power (Ppush,Rbconf,band) at which pushing occurs for the selected frequency ‘band’ and ‘Rbconf’. If the output power is such that pushing is not an issue in 925, the process loops to 950 where a determination is made as to whether a 4Fmod problem, such as may arise in Band 13, needs to be resolved.
Note that VCO frequency pushing happens only above certain threshold power at which the disturbance from PA output is able to make sufficient perturbation at VCO supply to create a significant change in the output frequency. Therefore, we do not need to take any counter measure if the output power is below the threshold value where VCO output starts to shift enough to create degradation in output spectrum. Small shifts are easily dealt with by the PLL. Therefore, if there is pushing expected or determined in 925, due to the output power being less than the power at which pushing occurs for the selected frequency ‘band’ and ‘Rbconf’ (Ppush,Rbconf,band), a determination is made as to whether a difference of center frequency of RBs from LO frequency (fLO) is greater than or equal to a frequency offset for the selected ‘band’ and ‘Rbconf’ in 930. If the difference of center frequency of RBs from the local oscillator (LO) frequency (fLO) is greater than or equal to a frequency offset for the selected ‘band’ and ‘Rbconf’ in 930, no pushing occurs beyond this frequency offset for the selected ‘band’ and ‘Rbconf’. The process then loops to 950 where a determination is made as to whether a 4Fmod problem, such as may arise in Band 13 of LTE™, needs to be resolved.
If the difference of center frequency of RBs from the local oscillator (LO) frequency (fLO) is not greater than or equal to a frequency offset for the selected ‘band’ and ‘Rbconf’ in 930, and hence pushing occurs beyond this frequency offset for the selected ‘band’ and ‘Rbconf’, a determination is made as to whether or not the frequencies are located in Band 13 of LTE™ (or a future band with 4Fmod or similar problem) in 935. If the frequencies are not located in Band 13 of LTE™ (or similar) in 935, the process jumps to 945. If the frequencies are located in Band 13 of LTE™, in 935, a determination is made as to whether the offset frequency between fLO and center frequency of PPA output at which 4Fmod violates spec. (Δf4Fmod,Rbconf,band) is greater than the frequency offset for the selected ‘band’ and ‘Rbconf’ where no pushing occurs beyond that point (ΔfThr,Rbconf,band), as shown in 940. If Δf4Fmod,Rbconf,band is greater than ΔfThr,Rbconf,band, then the frequency compensation Δf is set to the smallest frequency offset where pushing is circumvented, or greater than this offset, as shown in 945. Thus, controller 308 introduces a compensating frequency offset in a baseband transmit signal in a (second) frequency direction opposite to a frequency offset applied in a (first) direction to the one or more generated carrier frequency/ies such that the PLL is able to pull the generated carrier frequency in that (first) frequency direction. The process then stops at 970.
However, if Δf4Fmod,Rbconf,band is not greater than Δf4Fmod,Rbconf,band in 940, then a 4Fmod problem is expected. In response to this, in this example, Δf is increased as much as possible to try to help the pushing situation by opening up the PLL bandwidth in 965. The process then loops to 960.
If there is no pushing in 925 and the frequencies are not located in Band 13 in 950, nothing needs to be done. In this situation, the process stops at 970.
If there is no pushing in 925 and the frequencies are located in Band 13 in 950, a determination is made as to whether the difference of center frequency of RBs from LO frequency (fLO) is much greater than the Δf4Fmod,Rbconf,band, thereby leading to a potential 4Fmod concern in 955. If there is no 4Fmod concern in 955, the process stops at 970. However, if there is a 4Fmod concern in 955 a compensation (Δf) is applied to combat pushing and combat 4Fmod problem. In some examples, the compensation (Δf) may be such that the largest frequency that avoids 4Fmod problem is selected, as in 960. Alternatively, the controller 308 may choose to operate a zero-IF transmitter and let the PLL combat any pulling depending on the situation at hand. It is envisaged that many other operational choices are available and may be employed by a skilled person. However, some examples of the invention adopt the approach to configure Δf such that either fLO and PPA output center frequency are exactly the same, or they are more than ΔfThr,Rbconf,band apart.
In the forgoing specification, an invention has been described with reference to specific illustrated examples. It will, however, be evident that various modifications and changes may be made therein without departing from the scope of the invention as set forth in the appended claims.
The connections as discussed herein may be any type of connections suitable to transfer signals from or to the respective nodes, units or devices, for example via intermediary components. Accordingly, unless implied or stated otherwise, the connections may for example be direct connections or indirect connections. The connections may be illustrated or described in reference to being a single connection, a plurality of connections, unidirectional connections or bidirectional connections. However, different illustrated examples may vary the implementation of the connections. For example, separate unidirectional connections may be used rather than bidirectional connections and vice versa. Also, plurality of connections may be replaced with a single connection that transfers multiple signals serially or in a time multiplexed manner. Likewise, single connections carrying multiple signals may be separated out into various different connections carrying subsets of these signals. Therefore, many options exist for transferring signals.
Although specific conductivity types or polarity of potentials have been described in the examples, it will be appreciated that conductivity types and polarities of potentials may be reversed.
Any arrangement of components to achieve the same functionality is effectively ‘associated such that the desired functionality is achieved. Hence, any two components herein combined to achieve a particular functionality can be ‘associated with’ each other such that the desired functionality is achieved, irrespective of architectures or intermediary components. Likewise, two components so associated can also be viewed as being ‘operably connected’, or ‘operably coupled’ to each other to achieve the desired functionality.
Furthermore, those skilled in the art will recognise that boundaries between the above described operations are merely illustrative. The multiple operations may be combined into a single operation, a single operation may be distributed in additional operations and operations may be executed at least partially overlapping in time. Moreover, alternative embodiments may include multiple instances of a particular operation, and the order of operations may be altered in various other embodiments.
Furthermore, the illustrated examples may be implemented as circuitry located in a single integrated circuit or within the same device. Alternatively, the illustrated examples may be implemented as any number of separate integrated circuits or separate devices interconnected with each other in a suitable manner. However, other modifications, variations and alternatives are also possible. The specifications and drawings are, accordingly, to be regarded in an illustrative rather than in a restrictive sense.
It will be appreciated that, for clarity purposes, the above description has described embodiments of the invention with reference to different functional units and processors. However, it will be apparent that any suitable distribution of functionality between different functional units or processors, for example with respect to the charge pump circuitry or switching elements may be used without detracting from the invention. Hence, references to specific functional units are only to be seen as references to suitable means for providing the described functionality, rather than indicative of a strict logical or physical structure or organization.
Although the present invention has been described in connection with some embodiments, it is not intended to be limited to the specific form set forth herein. Rather, the scope of the present invention is limited only by the accompanying claims. Additionally, although a feature may appear to be described in connection with particular embodiments, one skilled in the art would recognize that various features of the described embodiments may be combined in accordance with the invention. In the claims, the term ‘comprising’ does not exclude the presence of other elements or steps.
Furthermore, although individually listed, a plurality of means, elements or method steps may be implemented by, for example, a single unit or processor. Additionally, although individual features may be included in different claims, these may possibly be advantageously combined, and the inclusion in different claims does not imply that a combination of features is not feasible and/or advantageous. Also, the inclusion of a feature in one category of claims does not imply a limitation to this category, but rather indicates that the feature is equally applicable to other claim categories, as appropriate.
Furthermore, the order of features in the claims does not imply any specific order in which the features must be performed and in particular the order of individual steps in a method claim does not imply that the steps must be performed in this order. Rather, the steps may be performed in any suitable order. In addition, singular references do not exclude a plurality. Thus, references to ‘a’, ‘an’, ‘first’, ‘second’, etc. do not preclude a plurality.
Thus, an improved wireless communication unit, circuit, for example one used in a charge pump circuit, and method for adjusting a frequency, have been described, wherein the aforementioned disadvantages with prior art arrangements have been substantially alleviated.
Mahoney, Dennis, Muhammad, Khurram
Patent | Priority | Assignee | Title |
10009050, | May 26 2016 | MEDIATEK SINGAPORE PTE. LTD. | Quadrature transmitter, wireless communication unit, and method for spur suppression |
10171034, | Apr 08 2016 | MEDIATEK INC. | Phase-rotated harmonic-rejection mixer apparatus |
10778143, | Sep 14 2017 | Qualcomm Incorporated | Techniques and apparatuses for mitigating voltage controlled oscillator frequency disturbance |
11356106, | Sep 07 2020 | Samsung Electronics Co., Ltd. | Phase locked loop and electronic device including the same |
Patent | Priority | Assignee | Title |
6850749, | May 30 2001 | Qorvo US, Inc | Local oscillator architecture to reduce transmitter pulling effect and minimize unwanted sideband |
20060209979, | |||
20110143697, | |||
20130216014, | |||
20150222415, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Oct 23 2015 | MEDIATEK INC. | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Sep 30 2020 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Date | Maintenance Schedule |
Apr 18 2020 | 4 years fee payment window open |
Oct 18 2020 | 6 months grace period start (w surcharge) |
Apr 18 2021 | patent expiry (for year 4) |
Apr 18 2023 | 2 years to revive unintentionally abandoned end. (for year 4) |
Apr 18 2024 | 8 years fee payment window open |
Oct 18 2024 | 6 months grace period start (w surcharge) |
Apr 18 2025 | patent expiry (for year 8) |
Apr 18 2027 | 2 years to revive unintentionally abandoned end. (for year 8) |
Apr 18 2028 | 12 years fee payment window open |
Oct 18 2028 | 6 months grace period start (w surcharge) |
Apr 18 2029 | patent expiry (for year 12) |
Apr 18 2031 | 2 years to revive unintentionally abandoned end. (for year 12) |