148 • 2017 IEEE International Solid-State Circuits Conference
ISSCC 2017 / SESSION 8 / DIGITAL PLLs AND SECURITY CIRCUITS / 8.4
8.4 A 2.5ps 0.8-to-3.2GHz Bang-Bang Phase- and
Frequency-Detector-Based All-Digital PLL with Noise
Self-Adjustment
Taekwang Jang
1
, Seokhyeon Jeong
1
, Dongsuk Jeon
2
, Kyojin David Choo
1
,
Dennis Sylvester
1
, David Blaauw
1
1
University of Michigan, Ann Arbor, MI
2
Seoul National University, Seoul, Korea
Digital PLLs are popular for on-chip clock generation due to their small size and
technology portability. Variability tolerance is a key design challenge when
designing such PLLs in an advanced CMOS technology. Environmental variations,
such as mismatch, process, supply voltage, and temperature (PVT) perturb device
characteristics and result in performance changes, such as DCO gain and noise.
Another consideration is the wide range of operating modes in which modern
digital circuits (e.g., processors) operate. For instance, a clock generator for a
processor may produce a range of frequencies from tens of MHz to several GHz
depending on required processor performance. In low-frequency mode, the power
consumption is more pronounced than the noise. Therefore, we seek to design a
PLL that is both insensitive to environmental variations, as well as reconfigurable
to changing noise and power specifications.
Conventional approaches [1-3] have focused on optimizing PLL loop bandwidth
to minimize overall noise. In this way, the overall noise can be optimized within a
given power level. However, with prior approaches, it was not possible to trade-
off the power consumption with the noise specification. Furthermore, the period
jitter, which is mostly governed by DCO noise, could not be optimized. A
multiplying DLL (MDLL) is an attractive architecture to minimize integrated phase
noise, but it suffers from limitations, such as a limited multiplication ratio and
large peak-to-peak period jitter at the edge injection [4].
This paper introduces a nested frequency locked-loop (FLL) architecture, whose
gain is accurately controlled by a capacitor ratio in order to keep the PLL
bandwidth insensitive to variations. In addition, the noise of the FLL is independent
of the delay cell, but dependent on a current reference so that the DCO noise is
programmable independent of the oscillation frequency. A noise-detector block,
using statistical characteristics of a bang-bang PFD (BBPFD) output, is employed
to efficiently sense DCO noise. The PLL dynamically reconfigures the DCO noise
from 2.5-15ps and self-adjusts its power from 1.7-5mW according to the noise
specification.
Figure 8.4.1 shows the conceptual schematic of an oscillator using switched
capacitor-based frequency feedback [5]. The frequency generated by a voltage-
controlled oscillator (VCO) is sensed as the effective resistance of a switched
capacitor. A feedback current (I
F
) is generated by regulating the effective
resistance with M1 (Fig. 8.4.1 bottom left). Then, I
F
is compared with input current
(I
IN
), which is generated by regulating an on-chip resistor R
0
with M2. Finally, F
OUT
is locked to a frequency that equalizes I
F
to I
IN
. Assuming the voltages on R
0
and
C
SW
are equal, the frequency becomes 1/R
0
C
SW
. The noise of the FLL is also
calculated in Fig. 8.4.1. The sampling switch with on-resistance of R
S
generates
noise whose power spectral density is (1). Due to the sampling operation, the
noise is aliased and folded by the sub-sampling ratio, n. The equivalent current
noise of the switched capacitor can be expressed as (4) and its fraction is
delivered to M1 (5). Finally, the phase noise from the noise of the switched
capacitor can be expressed by (6). As the VCO noise is high-pass filtered by the
FLL loop bandwidth, the FLL output noise is dominated by the noise of R
0
and
the switched-capacitor feedback circuit as in the following equation:
L(f) = α
2
f
2
OUT
(4kTγ + 4kT) / I
IN
V
R
f
2
Here k, T, γ, and V
R
are Boltzmann’s constant, temperature, transistor noise
coefficient and voltage on R
0
and the switched capacitor. Also, α is the current
division ratio at the branch of the source of M1 and M2. The phase noise of the
proposed oscillator is inversely proportional to the input current, defined by V
R
/R
0
.
Therefore, the key result is that the DCO phase noise can be reconfigured without
impacting the oscillation frequency by changing R
0
and C
SW
, while maintaining a
constant R
0
C
SW
product.
In order to dynamically adjust DCO noise, a noise detector using statistical
characteristics of a phase detector output is utilized, as shown in the block
diagram of Fig. 8.4.2. Assuming a high resolution ΔΣ modulator, the DCO
frequency is centered at M×F
REF
and toggles by K
DCO
(K
P
+ K
I
), which results in the
limit cycle of the PLL. Therefore, the probability density function (PDF) of the
phase error (φ
err
) is composed of two Gaussian distributions of DCO noise
separated by the phase limit cycle, as shown in the bottom left of Fig. 8.4.2. The
shaded region of the PDF represents the possibility of generating an inverted
BBPFD output owing to DCO noise. The presence of consecutive 1s or 0s at the
output of the BBPFD is an indication of that possibility (since, in the absence of
noise, the BBPFD output should alternate between 0 and 1 every reference cycle).
The noise detector counts the number of consecutive 1s and 0s and accumulates
the results over N reference cycles. The output of the noise detector, N
CNT
, is
compared with the input noise reference, N
REF
, and the DCO noise controller
adjusts R
0
and C
SW
to lock N
CNT
to N
REF
. An example transient locking process is
shown in Fig. 8.4.3. First, the phase and frequency of the proposed PLL locks to
the target by tuning C
SW
with C
CON
. After phase lock is achieved, the noise-locking
loop is enabled and invokes a binary search for the R
0
, C
SW
combination that
matches N
CNT
to N
REF
. The amplifiers shown at bottom right of Fig. 8.4.2 set V
GP
and V
GN
. Their bandwidth is smaller than the PLL loop bandwidth so that their
noise is filtered out by the PLL.
The frequency tuning curve of the proposed DCO is highly linear and invariant to
supply and temperature changes since DCO frequency is explicitly defined by R
0
and C
SW
. Fig. 8.4.4 shows the frequency tuning curve of the proposed DCO
compared with the conventional DAC+VCO approach. Due to the non-linear
frequency tuning curve of a current-starved VCO, the frequency tuning curve of
DAC+VCO is highly non-linear despite of the linearity of the DAC. On the other
hand, the proposed DCO provides a highly linear frequency tuning curve under a
wide range of PVT variation, which helps to keep the loop bandwidth constant
and enables accurate noise locking.
A test chip was fabricated in 28nm FDSOI with area of 0.049mm
2
. The left of Fig.
8.4.5 shows the reconfiguration of phase noise when changing the power
consumption from 1.7-5mW, yielding an integrated jitter ranging from 15-2.5ps.
The function of the noise detector is validated by changing the DCO gain and noise
as shown Fig. 8.4.5 (right). The increase in proportional path gain (C
PROP
)
increases φ
lmt
and reduces N
CNT
/N.
The phase noise graph of the proposed DPLL is depicted in Fig. 8.4.5 (bottom).
Fig. 8.4.6 presents the performance summary and comparison to prior digital
PLLs that use a ring oscillator. The proposed digital PLL provides wide range of
power and phase noise configurability, and shows a competitive figure-of-merit.
Note that while some prior art employs a >200MHz frequency reference, which
helps in filtering the DCO noise, the proposed work uses a more cost effective
50MHz reference.
Acknowledgements:
STMicroelectronics is gratefully acknowledged for IC fabrication.
References:
[1] G. Marzin, et al., "A Background Calibration Technique to Control Bandwidth
in Digital PLLs," ISSCC, pp. 54-55, 2014.
[2] J. Crossley, et al., "An Energy-Efficient Ring-Oscillator Digital PLL," CICC, 2010.
[3] T. K. Kuan and S. I. Liu, "A Digital Bang-Bang Phase-Locked Loop with
Automatic Loop Gain Control and Loop Latency Reduction," IEEE Symp. VLSI
Circuits, pp. 138-139, 2015.
[4] H. Kim, et al., "A 2.4GHz 1.5mW Digital MDLL Using Pulse-Width Comparator
and Double Injection Technique in 28nm CMOS," ISSCC, pp. 328-329, 2016.
[5] A. A. Abidi, "Linearization of Voltage-Controlled Oscillators Using Switched
Capacitor Feedback," JSSC, vol. 22, no. 3, pp. 494-496, 1987.
[6] C. W. Yeh, C. E. Hsieh and S. I. Liu, "19.5 A 3.2GHz Digital Phase-Locked Loop
with Background Supply-Noise Cancellation," ISSCC, pp. 332-333, 2016.
978-1-5090-3758-2/17/$31.00 ©2017 IEEE