1. Phase Offset Calibration for Analog Sampling PLL
The sampling PLL loop that performs fine locking achieves effective noise suppression by employing a high-gain SPD and uses a frequency divider to ensure stable fine locking. Furthermore, because the quantization error caused by the DSM used for fractional-N synthesis is eliminated by the DTC, there is an advantage of being able to use an SPD with a small linear operating range to achieve high gain. However, in this case, the phase locking points of the coarse loop and the fine loop are different, so a phase offset occurs. This problem is especially aggravated when the fine loop has very high gain, with a $K_{SPD}$ of 10 GV/s or more. To achieve fast locking time and stable loop switching, the switching time and switching conditions between the two loops must be considered. If loop switching occurs outside the locking range of the fine loop, the additional phase-locking process may increase the locking time and lead to unstable operation. Figure 2 illustrates a timing diagram showing the different locking phase offsets of the two loops.
Timing diagram of phase offset for locking with (a) coarse loop and (b) fine loop.
To compensate for this issue, [10] proposed a digital phase offset calibration technique applied to a digital sub-sampling PLL. In this work, a novel phase offset calibration circuit applicable to analog sampling PLL to improve the stability and efficiency of loop switching is proposed. Figure 3 shows a block diagram of the proposed approach. While coarse phase locking is performed, the sampling voltage ($V_{CTRL}$_$_P$) from the fine loop SPD is monitored via a 3-level comparator. By using information about which direction the phase error occurs, an appropriate offset current is added to the charge pump (CP_OFFSET) in the coarse loop, thereby applying a phase offset. As a result, coarse locking is performed so that the phase offset of fine locking almost matches.
Block diagram of the phase offset calibration for analog sampling PLL.
One important consideration is the potential race condition between the offset compensation loop and the coarse loop. Therefore, it is necessary to set the Δ$V_{step}$ of the offset compensation loop to an appropriate value to match the bandwidth properly. How to set V_TH_H and V_TH_L, which are the operating reference voltages of the 3-level comparator, is also a very important issue that must be considered for the accurate operation of phase offset calibration. If the Δ$V_{TH}$ (Δ$V_{TH}$ = V_TH_H – V_TH_L) range is set too wide, the seamless switching effect by phase offset calibration will be reduced, and if it is set too narrow, the calibration time becomes excessively long, making the coarse lock stage overly slow. It is important to note that the goal of this calibration is not to achieve fine lock, but to create a phase offset with enough accuracy to enable seamless switching. Through system simulation, it was confirmed that successful seamless switching was performed while maintaining the coarse lock time appropriately when the voltage range of Δ$V_{TH}$ was set to about 2 to 3% of the VDD level of the SPD. For example, if VDD = 1.0 V, setting Δ$V_{TH}$ to around 0.02 – 0.03 V is suitable. With this approach, a higher $K_{SPD}$ reduces the allowable phase error, thus enabling more precise calibration. If VDD = 1.0 V and $K_{SPD}$ = 1 GV/s, a 2% threshold range corresponds to a phase error tolerance of about ±10 ps. Increasing $K_{SPD}$ to 10 GV/s reduces the allowable phase error to only ±1 ps. In other words, with higher SPD gain, more refined calibration can be performed, ensuring seamless loop switching irrespective of the gain of SPD. Although narrowing the Δ$V_{TH}$ range further could yield even higher calibration accuracy but since a sufficiently successful seamless switching is already performed, a smaller Δ$V_{TH}$ range only prolongs the coarse lock time without providing additional practical benefits.
In this study, to apply the phase offset calibration technique through analog CPPLL, the phase offset according to the OFFSET_CTRL digital control code output through the digital calibration circuit is intentionally given to the PLL through CP_OFFSET. In the case of sampling PLL in this work, the phase locking is performed so that the feedback clock slightly lags the reference clock, as shown in Fig. 2. To match this in the coarse loop, an additional offset current is added to the down current IDN of the CP, so that the total down current ($I_{DN}$_$_{SUM}$ = $I_{DN}$ + $I_{OFFSET}$) is set to be larger than the up current IUP. This allows the CPPLL to perform coarse locking with an accurate phase difference matching the locking point of the fine loop. Figure 4 is a schematic of the implemented CP_OFFSET circuit. When the CPPLL is locked by CP_OFFSET in a steady state, the UP and DN pulse widths within one reference clock period adjust so that the net charge flow is zero, fixing a certain phase difference $Ф_{OFFSET}$ between the reference and feedback signals. A simple charge-balance analysis yields an exact expression for the phase offset $Ф_{OFFSET}$ as a function of $I_{OFFSET}$:
$\Phi_{\rm OFFSET} = 180^\circ \cdot \frac{I_{\rm OFFSET}}{2\cdot I_{\rm CP} + I_{\rm OFFSET}}$
$I_{CP}$ is the nominal UP/DN current ($I_UP, I_DN$), and $I_{OFFSET}$ is the offset added to the DN side. If $I_{OFFSET}$ is sufficiently smaller than $I_{CP}$ ($I_{OFFSET}$ << $I_{CP}$), the equation can be approximated by:
$\Phi_{\rm OFFSET} \cong 90^\circ \cdot \frac{I_{\rm OFFSET}}{I_{\rm CP}}, ~(I_{\rm OFFSET} \ll I_{\rm CP})$
For instance, if $I_{OFFSET}$ is 10% of $I_{CP}$, then the resulting offset is about 9°. Conversely, to find the corresponding $I_{OFFSET}$ after determining the target phase offset, the above formula can be expressed as follows:
$I_{\rm OFFSET}= 2\cdot I_{\rm CP} \cdot \frac{\Phi_{\rm OFFSET}}{180^\circ - \Phi_{\rm OFFSET}}$
and the approximation of that inversion becomes:
$I_{\rm OFFSET} \cong I_{\rm CP} \cdot \frac{\Phi_{\rm OFFSET}}{90^\circ}, ~(I_{\rm OFFSET} \ll I_{\rm CP})$
This provides a simple guideline for determining how large an offset current is needed for a desired phase offset $Ф_{OFFSET}$.
Circuit diagram of the CP_OFFSET.
While the equation suggests that an offset approaching 180° is mathematically possible by increasing $I_{OFFSET}$, as a rule of thumb, an offset above ~90° is difficult to maintain this stable state in a CPPLL. There are two issues that arise, the first is the ±180° phase detection limit. A PFD fundamentally relies on distinguishing which signal (CLKDTC or CLKFB) arrives first within ±180°. As $Ф_{OFFSET}$ approaches 180°, even small noise or disturbances can flip the perceived polarity of PFD, causing a sudden unlock or phase inversion. The second issue is the highly asymmetric loop gain. If $I_{OFFSET}$ becomes comparable to, or greater than, $I_{CP}$, the loop becomes heavily skewed, requiring one pulse ($I_{UP} or I_{DN}$) to be almost the entire reference period. Small variations then cause large swings in output phase, threatening stable lock. Because of these constraints, ~90° is viewed as the practical upper bound for a reliably stable phase offset. Typically, $I_{OFFSET}/I_{CP}$ stays well below 0.5 to reduce the risk of loop instability, which typically keeps the $Ф_{OFFSET}$ < 45°.
2. DTC Gain Calibration
For fractional-N frequency synthesis in a sampling PLL, the division ratio of the MMDIV is modulated by a DSM to achieve an average fractional division ratio. In this process, QN inevitably arises due to the QE of the DSM. To remove this additional noise introduced by the DSM, a DTC is employed. DTC creates a time delay based on the input digital control code, thus eliminating the QN generated by the DSM. The amount of time error that needs to be removed can be calculated as the product of the $T_{VCO}$ and the QE. To accurately remove this time error with the DTC, a DTC gain calibration circuit is used to match the LSB time delay of the DTC (Δ$T_{DTC}$) with the required amount of time error by finding the correct value of gain of DTC (DTC gain). This relationship is expressed by equations:
$T_{\rm VCO} \cdot {\rm QE} = \Delta T_{\rm DTC} \cdot {\rm DTC}_{\rm gain} \cdot {\rm QE}$
$\Rightarrow {\rm DTC}_{\rm gain} = \frac{T_{\rm VCO}}{\Delta T_{\rm DTC}}$
Figure 5 shows the block diagram of the DTC gain calibration circuit. The calibration is based on the Least-mean square (LMS) algorithm. It operates by tracking the exact DTC gain value that suits the actual circuit conditions by utilizing the correlation between the phase error obtained through SPD and the quantization error QE. To minimize the effects of voltage or temperature variations that may occur during chip operation, the calibration continues in the background throughout the overall PLL operation. In addition, the bandwidth of calibration loop can be adaptively changed, allowing for quick convergence of the gain value during the initial gain-lock process while maintaining precise gain thereafter.
Additionally, there is a potential risk of incorrect outputs at the phase detection stage of the SPD due to the offset voltage of the comparator itself and the $G_M$ circuit in the fine loop. To mitigate this problem, a circuit that dynamically adjusts the reference voltage is added, compensating for the offset voltages of both the GM and the comparator so that the dynamic reference voltage is accurately determined. This circuit consists of a 1-bit DSM and a DAC, where the DAC output ΔV is set to about ~1 mV, enabling stable convergence.
(a) Block diagrams of the DTC gain calibration system and (b) comparator with dynamically adjusted $V_{REF}$.
3. Dual-core VCO
Using a high-performance VCO with low phase noise (PN) characteristics is always an important part of PLL design. From this perspective, a design that gains PN performance while sacrificing power consumption by using a VCO with two inductor cores is a worthwhile option [
11]. Leeson’s PN equation [
12] can be expressed as follows:
${\rm PN} \propto \frac{f_{\rm OSC}^3 \cdot L}{V_{\rm OSC}^2 \cdot Q}$
By reducing inductance (L) via parallel inductors while maintaining quality factor (Q), the dual-core VCO can enhance the phase noise performance by 3 dB, as shown in the equation. Figure 6 presents the schematic of the dual-core VCO implemented in this work. Because the improved phase noise performance approximately doubles the power consumption, the VCO is designed to operate in two different modes. This allows the user to choose either higher performance or lower power consumption depending on the application requirements.
Schematic of the dual-core VCO.