Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
PLL CIRCUIT AND METHOD FOR GENERATING A MODULATED CARRIER SIGNAL
Document Type and Number:
WIPO Patent Application WO/2023/147962
Kind Code:
A1
Abstract:
A PLL circuit for generating a modulated carrier signal includes a digitally controlled oscillator (DCO) configured to generate a DCO output signal (CKV) as the modulated carrier signal. A first input of the PLL circuit is configured to receive a desired phase change (Δϕ M [n]) as a modulation signal at an n-th cycle of a non-uniform clock (CKR2) derived from the DCO output signal (CKV) and a uniform reference clock (FREF). A first path for the desired phase change (Δϕ M [n]) leads to the DCO to change its oscillation frequency based on the desired phase change (Δϕ M [n]). A second input of the PLL circuit is configured to receive a frequency control word (FCW) at the n-th cycle of the non-uniform clock (CKR2). The frequency control word (FCW) is a ratio of a desired carrier frequency (fc) of the carrier signal and a frequency (fREF) of the uniform reference clock. A second path for the desired phase change (Δϕ M ) leads to a frequency control word accumulator configured to accumulate the desired phase change (Δϕ M [n]) and the FCW to generate a first phase prediction (ϕR [n]) of the DCO's output phase at the (n+l )-th cycle of the non-uniform clock (CKR2). A non- uniform clock compensation circuit is configured to recursively calculate, using the desired phase change (Δϕ M [n]), the frequency control word FCW and the first phase prediction (ϕR [n]), a non-uniform clock compensation value (ϕDMC [n]) for the desired phase change Δϕ M [n] on the first path and/or a second phase prediction (ϕ s [n]) of the DCO's output phase at the (n+1)-th cycle of the uniform reference clock (FREF). A phase detector is configured to estimate an error between the second phase prediction (ϕ s [n]) and an instantaneous time offset (Δt s ) between the uniform reference clock (FREF) and the DCO output signal (CKV) and to generate a control signal for the DCO based on the estimated error.

Inventors:
GAO ZHONG (NL)
BABAIE MASOUD (NL)
FRITZ MARTIN (DE)
HE JINGCHU (NL)
ALAVI MORTEZA (NL)
STASZEWSKI BOGDAN (NL)
Application Number:
PCT/EP2023/050324
Publication Date:
August 10, 2023
Filing Date:
January 09, 2023
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
SONY SEMICONDUCTOR SOLUTIONS CORP (JP)
SONY EUROPE BV (GB)
International Classes:
H03L7/16; H03C3/09; H03L7/181
Foreign References:
EP3035535A12016-06-22
US10236894B22019-03-19
Other References:
LIU YAO-HONG ET AL: "An Ultra-Low Power 1.7-2.7 GHz Fractional-N Sub-Sampling Digital Frequency Synthesizer and Modulator for IoT Applications in 40 nm CMOS", IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I: REGULAR PAPERS, IEEE, US, vol. 64, no. 5, 1 May 2017 (2017-05-01), pages 1094 - 1105, XP011647144, ISSN: 1549-8328, [retrieved on 20170421], DOI: 10.1109/TCSI.2016.2625462
Attorney, Agent or Firm:
2SPL PATENTANWÄLTE PARTG MBB (DE)
Download PDF:
Claims:
Claims

1. A phased locked loop, PLL, circuit for generating a modulated carrier signal, the PLL circuit comprising a controlled oscillator configured to generate a controlled oscillator output signal as the modulated carrier signal; a first input configured to receive a desired phase change as a modulation signal at an n-th cycle of a non-uniform clock derived from the controlled oscillator output signal and a uniform reference clock; a first path for the desired phase change to the controlled oscillator to change its oscillation frequency based on the desired phase change; a second input configured to receive a frequency control word at the n-th cycle of the non-uniform clock, the frequency control word being a ratio of a desired carrier frequency of the carrier signal and a frequency of the uniform reference clock; a second path for the desired phase change to a frequency control word accumu- lator configured to accumulate the desired phase change and the FCW to generate a first phase prediction of the controlled oscillator’s output phase at the (n+ 1 )-th cycle of the non-uniform clock; a non-uniform clock compensation circuit configured to recursively calculate, us- ing the desired phase change, the frequency control word, and the first phase prediction, a non-uniform clock compensation value for the desired phase change on the first path and/or a second phase prediction of the controlled oscillator’s output phase at the (n+ 1 )- th cycle of the uniform reference clock; a phase detector configured to estimate an error between the second phase predic- tion and an instantaneous time offset between the uniform reference clock and the con- trolled oscillator output signal and to generate a control signal for the controlled oscil- lator based on the estimated error.

2. The PLL circuit of claim 1, wherein the controlled oscillator output signal and the uni- form reference clock have different respective frequencies and are asynchronous sig- nals.

3. The PLL circuit of claim 1, wherein the non-uniform clock and the uniform reference clock have equal respective average frequencies, and wherein instantaneous periods and start points of the non-uniform clock relative to the uniform reference clock vary from cycle to cycle.

4. The PLL circuit of claim 1, wherein the non-uniform clock is phase aligned with the controlled oscillator output signal.

5. The PLL circuit of claim 1, wherein the first input is configured to receive a desired modulation phase for the modulated carrier signal at the //-th cycle of the non-uniform clock, and wherein the PLL circuit further comprises a differentiator circuit configured to differentiate the desired modulation phase to generate the desired phase change at the n-th cycle of the non-uniform clock.

6. The PLL circuit of claim 1, wherein the phase detector is configured to estimate the error between a predicted time difference between two nearest falling/rising edges of the uniform reference clock and the controlled oscillator output signal and a measured time difference between two nearest falling/rising edges of the uniform reference clock and the controlled oscillator output signal.

7. The PLL circuit of claim 1, wherein the non-uniform clock compensation circuit is con- figured to calculate the non-uniform clock compensation value for the n-th non-uniform clock cycle based on the desired phase change of the ( n-1)-th non-uniform clock cycle, an instantaneous period of the //-th non-uniform clock cycle, and a period of the uniform reference clock.

8. The PLL circuit of claim 1, wherein the non-uniform clock compensation circuit is con- figured to calculate the non-uniform clock compensation value for the n-th non-uniform clock cycle based on the second phase prediction of the controlled oscillator’s output phase for the ( n- 1)-th uniform reference clock cycle, the second phase prediction of the controlled oscillator’s output phase for the //-th uniform reference clock cycle, the fre- quency control word; and the desired phase change of the ( n-1)-th non-uniform clock cycle.

9. The PLL circuit of claim 1, wherein the non-uniform clock compensation circuit is con- figured to calculate the non-uniform clock compensation value (ΦDMC [n]) for the n-th non-uniform clock (CKR2) cycle based on wherein ΦS,frac[.] denotes a fractional part of the second phase prediction ΦS [- ] used to track the phase of the modulated carrier signal when the PLL circuit operates in a locked state.

10. The PLL circuit of claim 1, wherein the non-uniform clock compensation circuit is con- figured to calculate the second phase prediction of the controlled oscillator’s output phase for the ( n+ 1 )-th uniform reference clock cycle based on the first phase prediction (ΦR [n]), the desired phase change (ΔΦM [n]), the non-uniform clock compensation value (ΦDMC [n]), a period (TREF) of the uniform reference clock, and a non-uniform delay (Tupdate [n]) between an edge of the n-th uniform reference clock cycle and an edge of the (n+l)-th non-uniform clock cycle plus a constant analog circuit delay (Dana).

11. The PLL circuit of claim 10, wherein the non-uniform clock compensation circuit is configured to calculate the second phase prediction ( Φ S [n]) of the controlled oscillator’ s output phase for the ( n+ 1 )-th uniform reference clock (FREF) cycle based on

12. The PLL circuit of claim 10, wherein the non-uniform clock compensation circuit is configured to calculate the second phase prediction (Φ S [n]) of the controlled oscillator’ s output phase for the ( n+ l )-th uniform reference clock (FREF) cycle based on wherein (ΦS,frac [•] denotes a fractional part of ΦS [. ] used to track the phase of the mod- ulated carrier signal when the PLL circuit operates in a locked state. 13. A polar transmitter comprising the PLL circuit of claim 1. 14. A method for generating a modulated carrier signal, the method comprising providing a controlled oscillator configured to generate a controlled oscillator out- put signal (CKV) as the modulated carrier signal; receiving a desired phase change (ΔΦM [n]) as a modulation signal at an n-th cycle of a non-uniform clock (CKR2) derived from the controlled oscillator output signal (CKV) and a uniform reference clock (FREF) of a PLL circuit; providing the desired phase change (ΔΦM [n]) to the controlled oscillator to change its oscillation frequency based on the desired phase change (ΔΦM [n]); receiving a frequency control word (FCW) at the n-th cycle of the non-uniform clock (CKR2), the frequency control word (FCW) being a ratio of a desired carrier fre- quency (ƒC) of the carrier signal and a frequency (fREF ) of the uniform reference clock; providing the desired phase change (ΔΦM ) to a frequency control word accumu- lator configured to accumulate the desired phase change (ΔΦM [n]) and the FCW to generate a first phase prediction (ΦR [n]) of the controlled oscillator’s output phase at the (n+1) -th cycle of the non-uniform clock (CKR2); recursively calculating, using the desired phase change (ΔΦM [n]), the frequency control word FCW, and the first phase prediction (Φ R [n]), a non-uniform clock com- pensation value (ΦDMC nn]) for the desired phase change ΔΦM [n] on the first path and/or a second phase prediction (ΦS -[n]) of the controlled oscillator’s output phase at the ( n+l)-th cycle of the uniform reference clock (FREF); and estimating an error between the second phase prediction (ΦS -[n]) and an instanta- neous time offset (ΔtS) between the uniform reference clock (FREF) and the controlled oscillator output signal (CKV) and generating a control signal for the controlled oscil- lator based on the estimated error.

Description:
PLL CIRCUIT AND METHOD FOR GENERATING

A MODULATED CARRIER SIGNAL

Field

The present disclosure generally relates to phase locked loop (PLL) circuits, and, more par- ticularly, to circuits and methods for compensating phase errors in two-point modulated PLLs.

Background

An increasing demand for wideband mobile wireless services mandates new architectures and solutions for low-cost radio-frequency transceivers. Digital polar transmitters (TXs) entail an advantage of eliminating power-consuming blocks as digital-to-analog converters (DACs), filters and mixers typical of conventional quadrature transmitters and of allowing the use of high-efficiency digitally controlled power amplifiers.

A two-point signal -injection scheme (also known as two-point modulation) may overcome bandwidth limitations of PLLs and allow a wideband frequency or phase modulation of fre- quency synthesizers. In in two-point modulated PLLs, the modulation signal (for example, phase or frequency) may be sent to both a controlled oscillator’s modulation input as well as a PLL master oscillator. Examples of a controlled oscillator include Voltage Controlled Os- cillators (VCOs), Digitally Controlled Oscillators (DCOs) or Numerically Controlled Oscil- lators (NCOs).

An impairment arising in two-point modulation schemes at modulation bandwidths is repre- sented by a delay spread between the two points of injection. This may significantly degrade the error vector magnitude (EVM) and may increase the out-of-band emission.

Thus, it is an object of the present disclosure to provide methods and circuits for improved EVM in two-point modulated PLLs. Summary

According to a first aspect of the present disclosure, it is provided a PLL circuit for generating a modulated carrier signal. The PLL circuit comprises a controlled oscillator configured to generate a controlled oscillator output signal as the modulated carrier signal. A first input of the PLL circuit is configured to receive a desired phase change as a modulation signal at an n-th cycle of a non-uniform clock derived from the controlled oscillator output signal and a uniform reference clock. The PLL circuit comprises a first path (direct modulation path) for the desired phase change to the controlled oscillator to change its oscillation frequency based on the desired phase change. A second input of the PLL circuit is configured to receive a frequency control word (FCW) at the n-th cycle of the non-uniform clock. The FCW denotes a ratio of a desired carrier frequency of the modulated carrier signal and a frequency of the uniform reference clock. The PLL circuit comprises a second path (phase prediction path) for the desired phase change to a frequency control word accumulator configured to accumulate the desired phase change and the FCW to generate a first phase prediction of the controlled oscillator’s output phase for the ( n+1)-th cycle of the non-uniform clock. The PLL circuit comprises a non-uniform clock compensation circuit configured to recursively calculate, us- ing the desired phase change, the frequency control word FCW and the first phase prediction, a non-uniform clock compensation value for the desired phase change on the first path and/or a second phase prediction of the controlled oscillator’s output phase for the (n+1)-th cycle of the uniform reference clock. A phase detector of the PLL circuit is configured to estimate an error between the second phase prediction and an instantaneous time offset between the uni- form reference clock and the controlled oscillator output signal and to generate a control sig- nal for the controlled oscillator based on the estimated error.

According to a second aspect, it is provided a method for generating a modulated carrier sig- nal. The method includes providing a controlled oscillator configured to generate a controlled oscillator output signal as the modulated carrier signal. The method includes receiving a de- sired phase change as a modulation signal at an n-th cycle of a non-uniform clock derived from the controlled oscillator output signal and a uniform reference clock. The desired phase change is provided to the controlled oscillator to change its oscillation frequency based on the desired phase change. The method includes receiving a frequency control word (FCW) at the n-th cycle of the non-uniform clock, wherein the FCW is a ratio of a desired carrier frequency of the modulated carrier signal and a frequency of the uniform reference clock. The method includes providing FCW and the desired phase change to a frequency control word accumu- lator configured to accumulate the desired phase change and the FCW to generate a first phase prediction of the controlled oscillator’s output phase for the (n+1) -th cycle of the non-uniform clock. The method includes recursively calculating, using the desired phase change, the FCW, and the first phase prediction, a non-uniform clock compensation value for the desired phase change on the first path and/or a second phase prediction of the controlled oscillator’s output phase for the (n+1) -th cycle of the uniform reference clock. The method includes estimating an error between the second phase prediction and an instantaneous time offset between the uniform reference clock and the controlled oscillator output signal and generating a control signal for the controlled oscillator based on the estimated error.

The present disclosure presents a concept to compensate phase errors in two-point modulated PLLs, caused by a non-uniform digital processing clock. For the direct modulation path, it may correct phase modulation errors due to a time-varying phase accumulation time in the controlled oscillator. For the phase prediction path, it may correct a phase prediction error due to a variable offset between the uniform reference clock and the non-uniform digital pro- cessing clock. Finally, the present disclosure may help the PLL-based phase modulator to break the EVM barrier around

Brief description of the Figures

Some examples of apparatuses and/or methods will be described in the following by way of example only, and with reference to the accompanying figures, in which

Fig. 1 shows an example of a PLL system where digital part is clocked by FREF;

Fig. 2 shows a timing-diagram of the PLL-based phase modulator shown in Figure 1 ;

Fig. 3 shows an example of a PLL system where digital part is clocked by CKR2;

Fig. 3a shows an example circuit of generating CKR2 based on FREF and CKV;

Fig. 4 shows a timing diagram of the PLL-based phase modulator shown in Figure 3; Fig. 5 shows a PLL-based phase modulator with the proposed Non-Uniform Clock Compensation (NUCC);

Fig. 6 shows NUCC details for the n-th FREF/CKR2 clock cycle; and

Figs. 7, 8 show PLL-based phase modulators with NUCC and DCO nonlinearity digital pre-distortion.

Detailed Description

Some examples are now described in more detail with reference to the enclosed figures. How- ever, other possible examples are not limited to the features of these embodiments described in detail. Other examples may include modifications of the features as well as equivalents and alternatives to the features. Furthermore, the terminology used herein to describe certain ex- amples should not be restrictive of further possible examples.

Throughout the description of the figures same or similar reference numerals refer to same or similar elements and/or features, which may be identical or implemented in a modified form while providing the same or a similar function. The thickness of lines, layers and/or areas in the figures may also be exaggerated for clarification.

When two elements A and B are combined using an “or”, this is to be understood as disclosing all possible combinations, i.e., only A, only B as well as A and B, unless expressly defined otherwise in the individual case. As an alternative wording for the same combinations, "at least one of A and B" or "A and/or B" may be used. This applies equivalently to combinations of more than two elements.

If a singular form, such as “a”, “an” and “the” is used and the use of only a single element is not defined as mandatory either explicitly or implicitly, further examples may also use several elements to implement the same function. If a function is described below as implemented using multiple elements, further examples may implement the same function using a single element or a single processing entity. It is further understood that the terms "include", "including", "comprise" and/or "comprising", when used, describe the presence of the speci- fied features, integers, steps, operations, processes, elements, components and/or a group thereof, but do not exclude the presence or addition of one or more other features, integers, steps, operations, processes, elements, components and/or a group thereof.

Two-point modulation may be used in PLL-based phase or frequency modulators to avoid that the PLL tracks the phase modulation (PM) or frequency modulation (FM). An example for such a system and its timing diagram are shown in Fig. 1 and Fig. 2, respectively.

Fig. 1 shows an example of a phase modulated PLL system 100.

PLL system 100 comprises a first input 102 configured to receive, at each clock cycle of a uniform reference clock FREF, a desired phase Φ M (all the phases shown in this disclosure may be normalized by 1/2π). The desired phase Φ M may be regarded as modulation signal for modulating an output signal CKV of a DCO (Digital Controlled Oscillator) 110. The uni- form reference clock FREF may be a highly stable clock signal derived from a crystal oscil- lator, for example. In the illustrated example, the desired phase Φ M is differentiated by an optional differentiator 104 which is coupled to first input 102 to obtain a desired phase change ΔΦ M during each clock cycle of the uniform reference clock FREF. The skilled person having benefit from the present disclosure will appreciate that the desired phase change ΔΦ M could also directly be fed to first input 102, for example, in case of frequency modulation (FM).

The desired phase change ΔΦ M may be applied to the PLL system 100 through two paths. The target of this so called two-point modulation is to cancel the PM within the PLL loop, since the PLL ideally only should track and stabilize a carrier phase. That is, PLL control signal ΔΦ T provided by the PLL’s loop filter 106 should only reflect an error in f c0 denoting an instantaneous DCO frequency and correct it to maintain a pure desired carrier frequency ƒ c .

The illustrated PLL system 100 comprises a first path 108 (direct modulation path) for the desired phase change ΔΦ M from first input or differentiator 104 to DCO 110 in order to change the oscillation frequency of DCO 110 based on the desired phase change ΔΦ M . The skilled person having benefit from the present disclosure will appreciate that DCO 110 could also be implemented as a VCO or NCO, for example. The first path 108, the DM-path (direct modulation path), is fed to the DCO 110. In response to the desired phase change ΔΦ M , the DCO 110 changes its oscillation frequency by Δƒ M and accumulates a phase change ΔΦ M in an output phase Φ V of the DCO ]dx.

Equation 1

The skilled person having benefit from the present disclosure will appreciate that Equation 1 is related to an ideal DCO without any phase noise. That is, only intended signals are present. PLL system 100 comprises a second input 112 configured to receive a frequency control word (FCW) during each clock cycle of the uniform reference clock FREF of PLL system 100. FCW is a ratio of the desired carrier frequency ƒ c of the carrier signal and a frequency ƒ REF of the uniform reference clock. By ignoring an analog circuit delay between Δƒ M settling and ΔΦ M updating ) ; Equation 1 can be simplified to where (Frequency Control Word) is the ratio of ƒ c and the digital PLL reference clock rate FREF is the period of FREF. In the example shown in Fig.

1 and Fig. 2, the synthesized digital clock is FREF. Therefore, at the n-th falling edge of

FREF, Equation 2 reaches the expected phase value

A second path 114 for the desired phase change ΔΦ M , the PP-path (phase prediction path), may be fed to a FCW accumulator 116, which may accumulate FCW and ΔΦ M . The accumu- lated phase the n-th FREF cycle ideally should predict the DCO’s output phase at the beginning of the next (n+1) FREF cycle (Φ V [n + 1]). Thus, the FCW accumulator 116 is configured to accumulate the desired phase change ΔΦ M and the FCW to generate a phase prediction Φ R [n] of the DCO’s output phase at the beginning of the next (n+1) FREF cycle.

In Fig. 2, it can be seen that Φ' V [n] always reaches the value Φ' R [n — 1] at the n-th FREF edge, i.e., the predicted phase Φ' R and accumulated DCO output phase Φ' V are matching. The extra primes on the variables indicate that the influence of the carrier ƒ c has been excluded com- pared to their original counterparts, i.e.,

As can be seen from Fig. 1, phase prediction Φ R may be split into an integer and a fractional part. The integer part Φ R,int may only be used during initial frequency locking phase to lock- on to the desired carrier frequency ƒ c . The fractional part Φ R,frac of phase prediction Φ R may be used to track the carrier phase Φ V when the PLL operates in a locked state. This split in Φ R,int and Φ R,frac is optional, but is usually beneficial for PLL architectures, since the integer part can be switched off, as soon as the PLL has achieved frequency lock.

The fractional part Φ R,frac is coupled to a phase detector 118 of PLL circuit 100 which is configured to estimate a phase error by comparing the expected/predicted fractional phase Φ R,frac with an instantaneous time offset Δt S - between the uniform reference clock FREF and DCO output signal CKV or signal CKR derived thereof, as can be seen in the timing diagram in Fig. 2. The time offset Δt S can be measured between a falling edge of FREF and the next falling edge of CKV or CKR (which is synchronized with CKV but may have the same aver- age frequency as FREF). A signal (1 — Φ R,frac ) . T CKV [n] (with T CKV [n] denoting the period of CKV during the n-th clock cycle) may be compared to Δt S - in order to obtain the error signal (phase error) Δt e [n] = (1 — Φ R,frac [n — 1]) • T CKV [n] — Δt S -[n], The error signal Δt e [n] (of phase detector 118 may be provided to loop filter 106 via time-to-digital converter (TDC) 126. An output signal ΔΦ T of loop filter 106 is then fed back as control signal to DCO 110.

In accordance with the principle of PLLs, if only FCW without any PM is fed to the DCO, DCO 110 generates a periodic DCO output signal CKV, and the phase detector 118 compares the phase Φ V of that signal with the phase prediction Φ R , adjusting the DCO 110 to keep the phases matched. If some PM is only present in DCO output signal CKV through the DM-path 108, this would cause some “virtual phase error” in the phase detection. However, since the same PM is also fed to the PLL via the PP-path 114, the PM is ideally fully cancelled, i.e., only a carrier phase error is tracked within the PLL.

So far, the PLL-based phase modulator discussion was based on an ideal assumption that the synthesized digital part works with a uniform clock FREF. Here, uniform clock refers to a clock where each clock cycle has the same duration without jitter. However, in practice this assumption of uniform clock is not true, since most digital intensive PLLs preferably use a non-uniform digital reference clock which is phase-aligned with the DCO output signal CKV. Non-uniform clock refers to a clock where different clock cycles may have different dura- tions.

A non-uniform digital reference clock which is phase-aligned with the DCO output signal CKV benefits the system in three aspects. First, it may help to minimize the disturbance of the DCO 110 while updating its Δƒ T and Δƒ M . The main sources of DCO disturbance in case the uniform reference clock FREF is not phase aligned with CKV are due increased instanta- neous phase errors at the update time of the DCO inputs (which then are integrated on the DCO output). Secondly, it may protect Δt S - sampling in phase detector 118 from disturbance due to updating Δƒ M . As shown in Fig. 2, if FREF is used as the digital clock, Δƒ M is updated at the exact beginning of Δt S - sampling. However, due to analog delay, Δƒ M update cannot propagate instantaneously. This distorts the sampled Δt S , and finally introduces undesired errors in the PLL loop. Third, it may avoid metastability issues in certain digital blocks, for instance sampler 120 in Fig. 1, which is clocked by uniform reference clock FREF but sam- ples an output of counter/accumulator 122 from non-uniform CKV clock domain.

Fig. 3 shows another example of a PLL system 300 where first input 102 and second input 112 are clocked by a non-uniform clock CKR2 which may be generated by snapshot circuit 124 based on the DCO output signal CKV and the uniform reference clock FREF. In contrast, in PLL system 100 of Fig. 1, the first input 102 and second input 112 are both clocked by uniform reference clock FREF. An example of snapshot circuit 124 is depicted in Fig. 3a. The non-uniform clock CKR2 may be generated based on the DCO output signal CKV and the uniform reference clock FREF using a logic circuit comprising various gates and flipflops implementing a frequency divider circuit. As can be seen, the DCO output signal CKV and the uniform reference clock FREF have different respective frequencies and are asynchronous with respect to each other. A frequency of the DCO output signal CKV essentially corre- sponds to the phase modulated carrier frequency, while a frequency of the uniform reference clock FREF may be substantially lower and highly stable. The non-uniform clock CKR2 and the uniform reference clock FREF have equal respective average frequencies, however, in- stantaneous periods and start points of the non-uniform clock CKR2 relative to the uniform reference clock FREF do vary from cycle to cycle. In the illustrated example, a rising edge of non-uniform clock CKR2 is phase-aligned with the second falling edge of CKV after the falling edge of FREF. The skilled person having benefit from the present disclosure will ap- preciate that falling edges may also be rising edges and vice versa in different embodiments.

As described above, the digital non-uniform clock CKR2 may be phase-aligned with the sec- ond CKV falling edge after the falling FREF edge (see Fig. 3a, 4). CKR2 may be generated by snapshot circuit 124 which may be used to generate a digital clock aligned with certain CKV edges after the falling edge of FREF. The naming convention in this disclosure is as follows: non-uniform clock CKR is aligned with the first CKV falling edge after uniform reference clock FREF. CKRN is aligned with the N-th CKV falling edge after the falling edge of uniform reference clock FREF. The (average) frequency of non-uniform clock CKR2 (and CKRA) is still the same as of uniform reference clock FREF, but the instantaneous period and start point of non-uniform clock CKR2 (relative to uniform reference clock FREF) vary from cycle to cycle, depending on the DCO output signal CKV. This could result in significant error in the final DCO output phase Φ V .

The error due to the non-uniform clock CKR2 is analyzed in Fig. 4. Non-uniform clock CKR2 introduces errors to the two paths 108, 114 of the phase modulator in different ways. Firstly, for the DM-path 108, the source of error lies in a variable accumulation time T acc [n] of the n-th cycle of non-uniform clock CKR2, during which the DCO 110 accumulates a constant frequency offset Δƒ M [n] to the desired phase change ΔΦ M [n] of the n-th cycle of non-uniform clock CKR2. Under the uniform clock assumption, T acc [n] = T REF , the corresponding fre- quency change of the DCO 110 should be This means that the desired phase change of ΔΦ M [n] on Φ' V can only be achieved if Δƒ M [n] is fed to the DCO 110 for exactly the duration of T REF . However, in general this is not the case as Δƒ M is updated with non-uniform clock CKR2 in the circuit of Fig. 3. Considering a time offset between non-uniform clock CKR2 and Δƒ M update, D ana (propagation delay of control circuit and DCO response time), is almost a constant, T acc is equal to the period of non-uniform clock CKR2, which may vary from cycle to cycle. During the n-th Δƒ M update cycle, from t DCO [n] to t DCO [n + 1], the phase modulation (PM) accumulated on the DCO 110 may be expressed as

Δ Φ' V [n] = Δƒ M [n] · T acc [n], Equation 5

An error relative to the desired phase ΔΦ M [n] may be expressed as

Δ Φ' V,e [n] = Δ Φ' V [n] - ΔΦ M [n].

Equation 6

With Equation 4 and Equation 5, Equation 6 can be re-written as

Δ Φ' V,e [n] is just the error of a single clock cycle. Considering the DCO 110 is a phase accu- mulator, all errors of all cycles may add up, i.e., at the moment t = t DCO [n], the overall ac- cumulated PM may be expressed as The term indicates an error accumulation over time. Although the PLL limits such an error accumulation by correcting it via DCO tuning signal Δ , Φ T , this is usually a slow process compared to the data rate of the phase modulator 116. Thus, the error will never be fully compensated by the PLL illustrated in Fig. 3.

Secondly, for the PP-path 114, a source of error lies in the misalignment between uniform reference clock FREF falling edge (at t FREF [n]) and the update of Δƒ M (at t DCO [n]). In the ideal case (Fig. 2), t DCO [n] = t FREF [n], which means that with phase prediction Φ R [n — 1] it’s possible to precisely predict the time difference between FREF falling (or rising) edge and CKV falling (or rising) edge Δt S -[n] (sampled at the falling edge of FREF), in order to detect the phase error in phase detector 118 Δt e [n] = (1 - Φ R,frac [n - 1] )· T CKV [n ]— Δt S . Equation 9

However, in a realistic case, t DCO [n] and t FREF [n] may be significantly different. As indicated by Equation 8, the predicted phase Φ' R [n — 1] is achieved around t DCO [n] thus, Φ' R [n — 1] (or Φ R [n — 1]) is not an accurate prediction of Φ' V (t FREF [n]) (or Φ V (t FREF [n])) any more.

Therefore, a more accurate prediction of the of the DCO’s output phase Φ V,S [n] (or Φ' V, S in Figure 4) is desired. Its fractional part Φ V,S, frac , may then be used to detect the phase error Δt e [n] = (1 - Φ V,S, frac [n]) • T CKV [n — 1] - Δt S [n ]. Equation 10

For example, a constant delay between the DCO’s sampled output phase Φ V,S and phase pre- diction Φ R could be assumed to interpolate Φ V,S . However, this assumption is not exact and can only achieve a sub-optimal estimation. The reasons are two-fold. Firstly, as indicated by Equation 8, phase prediction Φ R [n — 1] (for the beginning of n-th cycle) cannot be achieved exactly at t DCO [n] due to the accumulative error term. Hence, the delay between the DCO’s sampled output phase Φ V,S and phase prediction Φ R is time-variant and (modulation) data dependent. Therefore, it may be important to consider the time-varying nature of the error to properly compensate it. Secondly, even if the error is so well compensated that Φ R [n — 1] is achieved exactly at t DCO [n], the delay between the DCO’s sampled output phase Φ V,S and phase prediction Φ R (as well as the time offset between t FREF and t DCO ) is not a constant either. As shown in Figure 4, this delay may be defined as

T update [n ] = Δt S [ n ] + T CKV [n- 1] + D ana ,

Equation 11 where Δt S -[n] is the fractional timing error, T CKV [n — 1] the CKV period, and D ana the analog delay due to DCO response time and propagation delay. The T CKV [n — 1] and D ana terms are approximately constant, but the Δt S -[n] may vary between 0 and T CKV [n — 1], Therefore, the constant delay assumption should be abandoned and a better estimation of the DCO’s sampled output phase Φ V,S should be achieved by correcting the DM-path error and considering the time-varying T update .

The Non-Uniform Clock Compensation (NUCC) technique proposed in the present disclosure can suppress an error caused by these two mechanisms and thus improve the EVM of the phase modulator output.

Fig. 5 illustrates a PLL circuit 500 for generating a modulated carrier signal in accordance with an embodiment of the present disclosure.

PLL circuit 500 comprises DCO 110 configured to generate DCO output signal CKV as the modulated carrier signal. PLL circuit 500 comprises first input 102 configured to receive de- sired modulation phase Φ M [n] or desired phase change ΔΦ M [n] as a modulation signal at an n-th cycle of non-uniform clock CKR2 derived from the DCO output signal CKV and a uni- form reference clock FREF using snapshot circuit 124. Optional differentiator circuitry 104 may be configured to differentiate the desired modulation phase Φ M [n] to generate the desired phase change ΔΦ M [n] at the n-th cycle of the non-uniform clock CKR2. PLL circuit 500 comprises the first DM path 108 for the desired phase change ΔΦ M [n] to the DCO 110 to change its oscillation frequency based on the desired phase change ΔΦ M [n] .

PLL circuit 500 also comprises second input 112 configured to receive the frequency control word FCW at the n-th cycle of the non-uniform clock CKR2. That is, both inputs 102, 112 of PLL circuit 500 are clocked or updated at non-uniform clock rate of non-uniform clock CKR2. PLL circuit 500 also comprises the second PP path 114 for the desired phase change ΔΦ M [n] to frequency control word accumulator 116 which is configured to accumulate the desired phase change ΔΦ M [n] and the FCW to generate a first phase prediction Φ R [n] of the DCO’s output phase at the beginning of the (n+1 )-th cycle of the non-uniform clock CKR2.

In contrast to the previous examples, PLL circuit 500 comprises a non-uniform clock com- pensation (NUCC) circuit 510 which is configured to recursively calculate a non-uniform clock compensation value Φ DMC [n] 512 for the desired phase change ΔΦ M [n] on the first path 108 and/or a second phase prediction Φ S [n] 514 of the DCO’s output phase at the (n+1 )-th cycle of the uniform reference clock FREF. This recursive calculation may be done using the desired phase change ΔΦ M [n], the frequency control word FCW, and the first phase predic- tion Φ R [n] of frequency control word accumulator 116.

PLL circuit 500 comprises phase detector 518 configured to estimate an error Δt e [n] between (fractional part of) second phase prediction Φ S [n] and an instantaneous time offset Δt S - be- tween the uniform reference clock FREF and the DCO output signal CKV (or CKR) and to generate a control signal for the DCO 110 based on the estimated error. The error Δt e [n] may be determined according to Δt e = (1 — (Φ S,frac ) · T CKV - Δt S . Th us, if (Φ S,frac = 1, the error would be Δt e = — Δt S -. If Φ S,frac = 0, the error would be Δt e = T CKV — Δt S . The error Δt e [n] may be fed to time-to-digital converter (TDC) 126. Output of TDC 126 may be mul- tiplied by a constant 1/KTDC and added to an integer part of second phase prediction Φ S,int [n] (which may be zero in locked state). A sampled phase Φ V of the DCO output may be sub- tracted and the result may then be fed to loop filter 128 to obtain PLL control signal Δ Φ T [ n ] for DCO 110 at the n-th cycle of non-uniform clock CKR2.

As mentioned above, the non-uniform digital clock CKR2 may introduce errors on the phase modulator, mainly by diverging from the expected DCO phase accumulation duration T acc ≠ T REF and the time offset between FREF falling edge and CKR2 rising edge, i.e., when Φ V reaches Φ V,S and Φ R . The basic idea of the proposed NUCC is that these variable parts can be well predicted. Thus, the relevant errors can be compensated.

A key point of the PLL-based phase modulator with NUCC circuit 510 shown in Fig. 5 is the introduction of second phase prediction Φ S in order to estimate the DCO’s output phase Φ S comprises a fractional part Φ S,frac and an integer part Φ S,int same as the convention of first phase prediction Φ R in Fig. 1. Here, second phase prediction Φ S [n — 1] at the (n-1 ) -th cycle of non-uniform clock CKR2 predicts Φ V,S [n] at the (beginning of) n-th cycle of uniform reference clock FREF in Fig. 4 And with Φ S,frac , Δt S , and consequently the variation of T update and T acc (Fig. 4) can also be well estimated. Then, on the DM-path 108, the estimated T acc may help to estimate the PM error Φ' V, e which may be compensated by non-uniform clock compensation value Φ DMC . Because of the error compensation on the DM-path 108, the delay between first phase prediction Φ R and DCO’s output phase Φ V,S can be predicted by T update . Then with T update of the previous cycle, the proposed NUCC may give a good estimation ofΦ S,frac for the next cycle of non-uniform clock CKR2.

The explanation above indicates that the compensation of the two paths 108, 114 may rely on each other: the DM-path compensation may rely on an accurate prediction of Φ S or Φ S,frac of the PP-path 114 to estimate T acc and the PP-path compensation may rely on the DM-path compensation to minimize the DCO’s PM error Φ' V, e , thus, predicting Φ S,frac more accu- rately. Therefore, these two compensations may be applied simultaneously to be more effec- tive. However, the NUCC algorithm could also just include of one of the two compensation schemes, at the cost of having a larger residual error, which the PLL needs to compensate.

Direct-Modulation-Path Compensation:

Firstly, consider the compensation on the DM-path 108. Equation 7 has already estimated the error to the desired phase ΔΦ M [n] accumulated in the DCO 110, so the proposed NUCC just needs to compensate it in the next cycle of non-uniform clock CKR2 with a non-uniform clock compensation value according to

Thus, the NUCC circuit 510 may be configured to calculate the non-uniform clock compen- sation value Φ DMC [n] for the n-th non-uniform clock CKR2 cycle based on the desired phase change ΔΦ M [n — 1] of the (n-1 )-th non-uniform clock CKR2 cycle, a non-uniform period T acc [n-1 ] of the (n- 1)-th non-uniform clock CKR2 cycle, and a constant period T REF of the uniform reference clock. While the non-uniform period T acc [n — 1] could be measured in some embodiments, the expression and hence Φ DMC [n] may also be estimated using the second phase prediction Φ S (or the fractional part Φ S,frac thereof).

Non-uniform clock compensation value Φ DMC [n] may be added to the desired phase change ΔΦ M [n] and thus impose an extra frequency change Δf DMC [n] on top of the original Δf M [n] to achieve the phase change of ΔΦ M in each CKR2 cycle. The extra frequency change Δf DMC [n] changes the slope during the n-th cycle of non-uniform clock CKR2, as can be seen when comparing line 604 to original line 602 in Fig. 6. Then, at the end of the n- th cycle (t DCO [n + 1]), i n addition to ΔΦ M [n], an extra phase change close to Φ DMC [n] has been integrated on the DCO output. Consequently, the error due to the previous cycle (Δ Φ' V, e [n — 1]) is compensated.

In terms of realizing this compensation technique, it may be needed to estimate the coefficient and Equation 12 consequently may be written as Φ DMC [n] = C DM [n — 1] · ΔΦ M [n — 1], Equation 14

C DM [n] estimation:

According to Fig. 6, the instantaneous period T acc [n] of the n-th non-uniform clock CKR2 cycle is T acc [n] = T REF - T update [n] + T update [n + 1], Considering Equation 11 and Δt s [n] = (1 — (Φ S,frac [n- 1]) · T CKV [n — 1], C DM [n] may be expressed as

Then according to the frequencies defined in the DCO model of Fig. 5,

Equation 16

Therefore, the coefficient C DM [n] for estimating the clock compensation value Φ DMC [n] can be estimated as

Equation 17

Thus, the NUCC circuit 510 may be configured to calculate the coefficient C DM [n] based on:

• the frequency control word FCW,

• the (fractional part of) the second phase prediction Φ S,frac of the (n- 1 )-th and the n-th cycle of the non-uniform clock CKR2,

• the desired phase change ΔΦ M of the (n-1)-th and the n-th cycle of the non-uniform clock CKR2, and

• the non-uniform clock compensation value of the (n- l)-th and the n-th cycle of the non-uniform clock CKR2.

However, this might be too complex to implement in real applications when considering the comparably relaxed EVM requirements in current applications. If the condition FCW » ΔΦ M » Φ DMC is satisfied (which typically is the case), Equation 17 can be simplified to

Equation 18

Thus, the NUCC circuit 510 may be configured to calculate the coefficient C DM [n] based on:

• the frequency control word FCW, and

• the (fractional part of) the second phase prediction Φ S,frac of the (n)-th and the (n-1)- th cycle of the non-uniform clock CKR2. Together with Equation 14, the NUCC circuit 510 may be configured to calculate the non- uniform clock compensation value Φ DMC [n] for the n-th non-uniform clock CKR2 cycle based on:

• the frequency control word FCW,

• the (fractional part of) the second phase prediction Φ S,frac of the (n-2)-th and the (n- 1)-th cycle of the non-uniform clock CKR2; and

• the desired phase change ΔΦ M of the (n-1) -th cycle of the non-uniform clock CKR2.

The non-uniform clock compensation circuit may hence be configured to calculate the non- uniform clock compensation value Φ DMC [n] for the n-th non-uniform clock CKR2 cycle based on the second phase prediction Φ S [n — 2] of the DCO’s output phase for the n-1-th uniform reference clock FREF cycle, the second phase prediction Φ S [n — 1] of the DCO’s output phase for the n-th uniform reference clock FREF cycle, the frequency control word FCW, and the desired phase change ΔΦ M [n — 1] of the (n-1 )-th non-uniform clock CKR2 cycle.

Such an approximation only results in a residual phase error at the DCO output in the order

Extended Direct-Modulation-Path Compensation:

One may doubt Equation 12 is not accurate enough because there is also a tiny second order residual error due to the time-variance of T acc [n]. The expression indi- cates that the exact phase compensation Φ DMC [n] can only be achieved if T acc [n] = T REF . Due to the variation of T acc [n] there is a residual error, like the DM-path error Δ Φ' V, e • This error has the same form as Equation 7

Equation 19 If this residual error shall be further compensated in the next cycle, a recursive extension of Equation 12 may be advantageous, for an even better estimation of Φ DMC [n]

Equation 20

The NUCC circuit 510 may hence be configured to calculate the non-uniform clock compen- sation value Φ DMC [n] for the n-th non-uniform clock CKR2 cycle based on:

• the frequency control word FCW,

• the (fractional part of) the second phase prediction Φ S,frac of the (n-2)-th and the (n- 1)-th cycle of the non-uniform clock CKR2,

• the desired phase change ΔΦ M of the (N-1 ) -th cycle of the non-uniform clock CKR2, and

• the non-uniform clock compensation value Φ DMC [n-1] of the (n-1 )-th non-uniform clock CKR2 cycle.

Then, depending on the required accuracy, either Equation 17 or Equation 18 can be used to estimate C DM [n]. One point to emphasis while using Equation 18 is that the assumption FCW » ΔΦ M » Φ DMC is used for this approximation. This assumption also indicates that the recursive term Φ DMC [n — 1] can be ignored here. Consequently, Equation 20 will fall back to the same form of Equation 14, which is

Equation 21

Phase-Prediction-Path Compensation:

Furthermore, consider the PP-path compensation. The target of PP-path compensation is to give an accurate estimation of the Φ S [n], which predicts Φ V (t) sampled at FREF falling edge, when t = t FREF [n + 1] . Φ S [n] may be estimated by interpolating Φ R [n] which should ideally be reached around t DCO [n + 1]. However, the uncompensated DM-path error blurs the position of Φ R [n], thus making it difficult to interpolate Φ S [n]. Luckily, this problem may be solved if we have the DM-path error compensation. With this compensation running in par- allel, by the end of the n-th Δf MWC update cycle (when t = t DCO [n + 1]), all the DM-path errors accumulated before this cycle have been eliminated. Thus Equation 8 can be modified to represent the Φ' V at this moment

Equation 22

The error term ΔΦ' V, e [n] shows up here because in general T acc [n] ≠T REF .T herefore, if we virtually extend T acc [n] to T REF , which extrapolates Φ' V ( t DCO [n + 1]) to Φ' V ( t DCO [n] + T REF ) with Δƒ MWC [n], the phase of Φ' R [n] can be achieved exactly (see line 606 and Φ' R [n] in Fig. 6). Considering the delay between the two moments when Φ' V reaches Φ' S and Φ' R [n] is T REF - T acc,S [n] = T update [n], Φ' S [n] can be interpolated as

Equation 23

Taking the carrier into account, this can be written as

Equation 24

Thus, the NUCC circuit 510 may be configured to calculate the second phase prediction Φ S [n] of the DCO’s output phase for the (n + 1 )-th uniform reference clock (FREF) cycle based on

• the first phase prediction Φ R [n] of the DCO’s output phase at the (n + 1 )-th cycle of the non-uniform clock (CKR2),

• the desired phase change ΔΦ M [n] at the n-th cycle of a non-uniform clock CKR2,

• the non-uniform clock compensation value Φ DMC [n],

• a period T REF of the uniform reference clock, and • a non-uniform delay T update [n] between a (falling or rising) edge of the n-th uni- form reference clock FREF cycle and a (rising or falling) edge of the (n+l)-th non- uniform clock CKR2 cycle plus an essentially constant analog circuit delay D ana .

To implement this estimation, the coefficient may be estimated. Following the sim- ilar scenario as the C DM analysis, may be estimated according to

The NUCC circuit 510 may hence be configured to estimate based on:

• the second phase prediction Φ S,frac [n - 1] of the DCO’s output phase at the begin- ning of the n-th cycle of the uniform reference clock FREF,

• the desired phase change ΔΦ M of the (n-1) -th cycle of the non-uniform clock CKR2;

• the non-uniform clock compensation value Φ DMC [n - 1] of the (n-1) -th non-uniform clock CKR2 cycle,

• the FCW, and

• and some essentially constant expression

Substituting Equation 25 into Equation 24 yields

The constant term can be estimated and the remaining variables are well-known from previous explanation. D ana denotes a constant delay between FREF and CKR2. Denote an estimate of D ana on chip as D est . If D est is larger or smaller, the Φ' S [n] will be shifted less or more towards the direction of ΔΦ M [n]. This deviation can be detected by TDC 126, whose output is D TDC [n]. Therefore, D est can be calibrated with a Least Mean Square (LMS) algo- rithm correlating ΔΦ M [n] and D TDC [n], Due to the integration effect of oscillator, actually correlated ΔΦ M [n — 1] • (1 — z -1 ) and D TDC [n], So D est may be D est = ∑ μ • (ΔΦ M [n — 1] - ΔΦ M [n — 2]) - D est .

With Equation 26, the second phase prediction Φ S - can be estimated accurately. But the hard- ware cost may be high due to its complexity. If the condition FCW » ΔΦ M » Φ DMC is satis- fied (which typically is the case for a realistic design), Equation 26 can be approximated as

The constant term here can still be estimated with the method described above.

Comparing In Equation 27 to Equation 26, the error of the approximation is in the order of

Since both Equation 26 and Equation 27 have recursive form, one might worry about the value of Φ S,frac [n - 1] to be used for Φ S [n] when n=0. Since a PLL-based phase modulator needs to lock the PLL before applying phase modulation, both ΔΦ M [n] and Φ DMC [n] may initially be set to 0. Then both these two equations degenerate to Φ S [n] =Φ R [n] In other words, the initial value for Φ S [o] may be Φ S ,frac [-1] = Φ R,frac [— 1].

If only Direct-Modulation-Path Compensation (without Phase-Prediction-Path Compensa- tion) is used then the estimation of Φ DMC may use Φ R,frac instead of Φ S,frac , i e.

If only Phase-Prediction-Path Compensation (without Direct-Modulation-Path Compensa- tion) is used in the system, one may set Φ DMC = 0 in the corresponding equation, i.e. The proposed NUCC scheme can significantly improve the EVM of PLL-based phase mod- ulator if it is not dominated by other analogue impairment, e.g., DCO nonlinearity. Unfortu- nately, DCO intrinsic nonlinearity, due to the inverse square root relationship between its oscillation frequency and variable capacitance, may have more significant influence on the EVM than the non-uniform clock. Therefore, the NUCC may work with some optional DCO nonlinearity digital pre-distortion (DPD) blocks shown in Figs. 7 and 8.

Fig. 7 shows a system with both the NUCC and the DCO DPD. There are two possible posi- tions to add DPD block 710. DPD block 710-1 of option-1 is configured to pre-distort the phase signal ΔΦ M WC in the DM-path after the DM-path compensation. This may be the most accurate way but may also introduce additional latency on Φ DMC .

Option 2 (DPD block 710-2) does not include Φ DMC in the DCO DPD, thus, introducing less latency to Φ DMC at the cost of accuracy. However, this is typically a favourable trade-off, since Φ DMC needs to arrive at the DCO within one clock cycle and longer latency due to the DPD may degrade the compensation performance. Furthermore, Φ DMC is relatively small. Excluding it from the DPD typically introduces negligible errors.

Fig. 8 shows a further option for the DCO DPD.

Unlike options 1 and 2, option 3 (DPD block 710-3) may have the advantage that it does not increase the loop latency since its output is fed into the DCO 110 in parallel with the signal path. Furthermore, it can be seen that the compensation of option 3 may be fed via a separate DCO bank, but it could also be added back to the modulation path or to the tracking path and feed it into the DCO via the respective DCO control bank. Also, all three DPD options now also have an input from the TDC output. This allows each DPD option to also "track" and compensate dynamic effects (e.g., transient effects of switching operations) and to compen- sate, not only static ones as before. In the system, each option could individually take on the full DPD, or one could have multiple options to share certain tasks.

Embodiments of the present disclosure may improve the EVM to a level lower than approxi- mately TVbeing the frequency divider between an internal DCO rate f c and the desired external carrier frequency f c,ext . Because the variation of T acc and T update are within one T CKV cycle, which is around . There- fore, if these variations are not compensated, a distortion level around 20 log 10 below the signal may always be present.

For ƒ c,ext =lGHz, ƒ REF =40MHZ and N=4, embodiments of the present disclosure may have a residual error of < 40dB. This is of interest for modulation orders ≥lk QAM, especially if some implementation margin shall be considered (e.g., all components should provide an er- ror floor below the requirements, since all system errors will be summed-up for the total error observed at the output).

• 802.1 lac (Wi-Fi 5) supports up to 256-QAM where 8 bits of data are encoded per symbol o EVM < -30dB

• 802.1 lax (Wi-Fi 6) supports up to 1024-QAM, where 10 bits of data are encoded per symbol o EVM < -35dB

• 802.1 Ibe introduces 4096-QAM modulation with 12 bits of data per symbol o EVM < -38dB

Note that the present technology can also be configured as described below.

Example l is a PLL circuit for generating a modulated carrier signal. The PLL circuit com- prises a controlled oscillator configured to generate a controlled oscillator output signal CKV as the modulated carrier signal. A first input is configured to receive a desired phase change as a modulation signal at an n-th cycle of a non-uniform clock derived from the controlled oscillator output signal and a uniform reference clock. A first path for the desired phase change leads to the controlled oscillator to change its oscillation frequency based on the de- sired phase change. A second input configured to receive a frequency control word (FCW) at the n-th cycle of the non-uniform clock. The frequency control word (FCW) is a ratio of a desired carrier frequency of the carrier signal and a frequency of the uniform reference clock. A second path for the desired phase change leads to a frequency control word accumulator configured to accumulate the desired phase change and the FCW to generate a first phase prediction of the controlled oscillator’s output phase at the (n+l)-th cycle of the non-uniform clock. A non-uniform clock compensation circuit is configured to recursively calculate, using the desired phase change, the frequency control word FCW and the first phase prediction, a non-uniform clock compensation value for the desired phase change on the first path and/or a second phase prediction of the controlled oscillator’s output phase at the (n+1 )-th cycle of the uniform reference clock. A phase detector is configured to estimate an error between the second phase prediction and an instantaneous time offset between the uniform reference clock and the controlled oscillator output signal and to generate a control signal for the controlled oscillator based on the estimated error.

In Example 2, the controlled oscillator output signal and the uniform reference clock of Ex- ample 1 have different respective frequencies and are asynchronous signals.

In Example 3, the non-uniform clock and the uniform reference clock of Examples 1 and 2 have equal respective average frequencies and instantaneous periods and start points of the non-uniform clock relative to the uniform reference clock vary from cycle to cycle.

In Example 4, the non-uniform clock of any one of Examples 1 to 3 is phase aligned with the controlled oscillator’s output signal.

In Example 5, the first input of any one of Examples 1 to 4 is configured to receive a desired modulation phase for the modulated carrier signal at the n-th cycle of the non-uniform clock. The PLL circuit further comprises a differentiator circuit configured to differentiate the de- sired modulation phase to generate the desired phase change at the n-th cycle of the non- uniform clock.

In Example 6, the phase detector of any one of Examples 1 to 5 is configured to estimate the error between a predicted time difference between two nearest falling/rising edges of the uni- form reference clock and the controlled oscillator’s output signal and a measured time differ- ence between two nearest falling/rising edges of the uniform reference clock and the DCO output signal.

In Example 7, the non-uniform clock compensation circuit of any one of Examples 1 to 6 is configured to calculate the non-uniform clock compensation value for the n-th non-uniform clock cycle based on the desired phase change of the (n-1 )-th non-uniform clock cycle, an instantaneous period of the n-th non-uniform clock cycle, and a period of the uniform refer- ence clock.

In Example 8, the non-uniform clock compensation circuit of any one of Examples 1 to 7 is configured to calculate the non-uniform clock compensation value (Φ DMC [n]) for the n-th non-uniform clock cycle based on the second phase prediction (Φ S [n — 2]) of the controlled oscillator’s output phase for the (n-1) -th uniform reference clock (FREF) cycle, the second phase prediction (Φ S [n — 1]) of the DCO’s output phase for the n-th uniform reference clock (FREF) cycle, the frequency control word FCW; and the desired phase change (ΔΦ M [n — 1]) of the (n- l)-th non-uniform clock (CKR2) cycle.

In Example 9, the non-uniform clock compensation circuit of any one of Examples 1 to 8 is configured to calculate the non-uniform clock compensation value (Φ DMC [n]) for the n-th non-uniform clock (CKR2) cycle based on wherein Φ S,frac [.] denotes a fractional part of second phase prediction Φ S [.] used to track the phase of the modulated carrier signal when the PLL circuit operates in a locked state.

In Example 10, the non-uniform clock compensation circuit of any one of Examples 1 to 9 is configured to calculate the second phase prediction (Φ S [n]) of the DCO’s output phase for the (n + 1)-th uniform reference clock (FREF) cycle based on the first phase prediction (Φ R [n]), the desired phase change (ΔΦ M [n]), the non-uniform clock compensation value (Φ DMC [n]), a period (T REF ) of the uniform reference clock, and a non-uniform delay (T update [n]) between an edge of the n-th uniform reference clock (FREF) cycle and an edge of the (n+l)-th non-uniform clock (CKR2) cycle plus a constant analog circuit delay (D ana ).

In Example 11, the non-uniform clock compensation circuit of Example 10 is configured to calculate the second phase prediction (Φ S [n]) of the DCO’s output phase for the (n + 1)-th uniform reference clock (FREF) cycle based on In Example 12, the non-uniform clock compensation circuit of Example 10 or 11 is configured to calculate the second phase prediction ( Φ S - [n] ) of the DCO’s output phase for the n+ 1 -th uniform reference clock (FREF) cycle based on wherein Φ S,frac [.] denotes a fractional part of Φ S [.] used to track the phase of the modulated carrier signal when the PLL circuit operates in a locked state.

Example 13 is a polar transmitter comprising a PLL circuit of any one of Examples 1 to 12.

Example 14 is a method for generating a modulated carrier signal. The method includes providing a controlled oscillator configured to generate a controlled oscillator output signal (CKV) as the modulated carrier signal. The method includes receiving a desired phase change (ΔΦ M [n]) as a modulation signal at an n-th cycle of a non-uniform clock (CKR2) derived from the controlled oscillator output signal (CKV) and a uniform reference clock (FREF) of a PLL circuit. The method includes providing the desired phase change (ΔΦ M [n]) to the con- trolled oscillator to change its oscillation frequency based on the desired phase change (ΔΦ M [n]). The method includes receiving a frequency control word (FCW) at the n-th cycle of the non-uniform clock (CKR2), the frequency control word (FCW) being a ratio of a de- sired carrier frequency (ƒ C ) of the carrier signal and a frequency (ƒ REF ) of the uniform refer- ence clock. The method includes providing the desired phase change (ΔΦ M ) to a frequency control word accumulator configured to accumulate the desired phase change (ΔΦ M [n]) and the FCW to generate a first phase prediction (Φ R [n]) of the controlled oscillator’s output phase at the (n+ 1 )-th cycle of the non-uniform clock (CKR2). The method includes recur- sively calculating, using the desired phase change (ΔΦ M [n]), the frequency control word FCW, and the first phase prediction (Φ R [n]), a non-uniform clock compensation value (Φ DMC [n]) for the desired phase change ΔΦ M [n] on the first path and/or a second phase pre- diction (Φ S -[n|) of the controlled oscillator’s output phase at the (n+ 1 )-th cycle of the uniform reference clock (FREF). The method includes estimating an error between the second phase prediction (Φ S - [n]) and an instantaneous time offset (Δt S ) between the uniform reference clock (FREF) and the controlled oscillator output signal (CKV) and generating a control signal for the controlled oscillator based on the estimated error.

The aspects and features described in relation to a particular one of the previous examples may also be combined with one or more of the further examples to replace an identical or similar feature of that further example or to additionally introduce the features into the further example.

Examples may further be or relate to a (computer) program including a program code to exe- cute one or more of the above methods when the program is executed on a computer, proces- sor or other programmable hardware component. Thus, steps, operations or processes of dif- ferent ones of the methods described above may also be executed by programmed computers, processors or other programmable hardware components. Examples may also cover program storage devices, such as digital data storage media, which are machine-, processor- or com- puter-readable and encode and/or contain machine-executable, processor-executable or com- puter-executable programs and instructions. Program storage devices may include or be dig- ital storage devices, magnetic storage media such as magnetic disks and magnetic tapes, hard disk drives, or optically readable digital data storage media, for example. Other examples may also include computers, processors, control units, (field) programmable logic arrays ((F)PLAs), (field) programmable gate arrays ((F)PGAs), graphics processor units (GPU), ap- plication-specific integrated circuits (ASICs), integrated circuits (ICs) or system-on-a-chip (SoCs) systems programmed to execute the steps of the methods described above.

It is further understood that the disclosure of several steps, processes, operations or functions disclosed in the description or claims shall not be construed to imply that these operations are necessarily dependent on the order described, unless explicitly stated in the individual case or necessary for technical reasons. Therefore, the previous description does not limit the execu- tion of several steps or functions to a certain order. Furthermore, in further examples, a single step, function, process or operation may include and/or be broken up into several sub-steps, - functions, -processes or -operations.

If some aspects have been described in relation to a device or system, these aspects should also be understood as a description of the corresponding method. For example, a block, device or functional aspect of the device or system may correspond to a feature, such as a method step, of the corresponding method. Accordingly, aspects described in relation to a method shall also be understood as a description of a corresponding block, a corresponding element, a property or a functional feature of a corresponding device or a corresponding system. The following claims are hereby incorporated in the detailed description, wherein each claim may stand on its own as a separate example. It should also be noted that although in the claims a dependent claim refers to a particular combination with one or more other claims, other examples may also include a combination of the dependent claim with the subject matter of any other dependent or independent claim. Such combinations are hereby explicitly proposed, unless it is stated in the individual case that a particular combination is not intended. Further- more, features of a claim should also be included for any other independent claim, even if that claim is not directly defined as dependent on that other independent claim.

Definition of symbols Δt S - the instantaneous time offset between the falling edges FREF and subsequent CKV

T REF the period of FREF, which is the frequency reference for PLL

T CKV the period of CKV, which is the output of DCO

T acc the duration between Δƒ M update. The DCO keeps the frequency change of for the dura- tion of T acc to accumulate the desired phase change

T acc,S the duration between Δƒ M update and FREF falling. During this period, the phase of Φ' V changes from Φ' R, A to Φ' S, A

T update the time offset between FREF falling and Δƒ M update

D ana the delay between CKR2 and Δƒ M or Δƒ MWC settling

(Caution: all the phases here have been normalized with ) Φ V output phase of DCO Φ S - prediction for the Φ V sampled by FREF falling edge Φ R prediction for the Φ V at the moment of Δƒ M update if no errors caused by the non-uniform digital clock Φ' V the Φ V excluding the phase of carrier

ΔΦ' V the phase change of during T acc (the duration between Δƒ M update) Φ' S the Φ S excluding the predicted phase of carrier Φ' R the Φ R excluding the predicted phase of carrier Φ DMC the phase of DM-Path Compensation

Φ DMC,e the error between the desired Φ DMC and the achieved value Φ M the desired phase for modulation ΔΦ M the change of during each FREF/CKR2 cycles

ΔΦ T the output of loop filter to help DCO track ƒ c

ΔΦ' V,e the error between the desired phase ΔΦ M and the accumulated phase on DCO

Δf M the frequency change on DCO to achieve phase change of ΔΦ M in each FREF/CKR2 cycles Δf DMC the frequency change on DCO to compensate Φ DMC

Δƒ MWC the frequency change Δƒ M with compensation Δƒ DMC ƒ V instantaneous frequency of DCO ƒ C target carrier frequency of the phase modulator ƒ CO intrinsic frequency of DCO around the ƒ C . It should be corrected by the f T to reach ƒ C Δƒ T the frequency change of DCO in response to ΔΦ T ƒ REF frequency of FREF