Академический Документы
Профессиональный Документы
Культура Документы
5, MAY 2016
Abstract— The previous fast-locked all-digital phase-locked loop bandwidth control technique always need to vary the
loop (ADPLL) usually suffers from large timing jitter due to loop parameters [1]–[7]. It increases the circuit complexity of
the steep frequency transfer curve of its digitally controlled the PLLs. To further speed up the acquisition process of the
oscillator (DCO). This paper presents an ADPLL that possesses
a coarse frequency selection function. All DCO frequency PLL, Chiu et al. [4] proposed a three-stage discriminator-aided
transfer curves of the ADPLL have gentle slopes. The ADPLL phase detector to roughly compensate for the accumulated
selects one transfer curve before acquisition. To fulfill the phase error during the frequency acquisition process.
fast-acquisition requirement, the proposed ADPLL employs On the other hand, ADPLLs with the digital loop fil-
the phase–frequency-error compensation technique. In the ters (DLFs) were proposed for the fast acquisition time
acquisition mode, the phase-error compensator resolves the
problem of phase-error accumulation. Meanwhile, the frequency- applications because of the easily digital control of the loop
error compensator predicts a proper control code by calculating bandwidth [8]–[13]. Meanwhile, the signals are processed in
the cycle time difference between the reference clock and the the digital domain such that many algorithms of digital signal
derived signal fed back from the DCO. Therefore, the proposed processing can be applied in designing ADPLLs [14]–[18].
ADPLL can compensate for the phase and the frequency errors Moreover, the design of digital circuits can be completely
simultaneously. The experimental results show that the proposed
ADPLL possesses a fine-tuning acquisition within 5 reference done using highly efficient electronic design automatic tools
clock cycles. After acquisition, the code updates in a fractional nowadays. This trend lowers the effort for designing
manner in the tracking mode to enhance the tracking jitter the ADPLL circuit and also improves the portability of
performance. The ADPLL output frequency ranges from the ADPLL design. In this paper, most circuits of the proposed
860 MHz to 1 GHz. The measured rms jitter is 1.31 ps at ADPLL are synthesized by standard cells, and their layouts are
1-GHz frequency.
generated by a placement and routing tool. Hence, the design
Index Terms— All-digital phase-locked loop (ADPLL), labor work is minimized, and the design time is dramatically
digitally controlled oscillator (DCO), phase–frequency-error shortened.
compensator (PFEC).
From the jitter-performance point of view, the conventional
I. I NTRODUCTION ADPLLs are inferior to their analog counterparts mainly
because of the digitally controlled oscillators (DCOs) used in
Fig. 1. PEC timing example assuming frequency is in lock. Fig. 2. FEC timing example.
coarse frequency selector (CFS). Section IV shows the at the nth reference clock cycle; i.e., τ (n) = 0. At the
experimental results. The performance comparison with some next reference clock cycle, the time difference |τ (n + 1)|
prior arts is also given in Section IV. Finally, the conclusions between the CLKref edge and the CLKfb edge contains
are drawn in Section V. x CLKdco cycles, as shown in Fig. 2. Then, |τ (n + 1)| can
be expressed as
II. P RINCIPLE OF THE P ROPOSED PFEC
A. Operation of the PEC |τ (n + 1)| = x · τdco (n) (1)
The PEC of this paper employs the ADPLL output clock where τdco (n) denotes the cycle time of CLKdco between the
to measure the duration of the phase difference between nth edge of CLKref and the (n + 1)th edge of CLKfb . Since
the reference clock and the derived signal fed back from the nth cycle of CLKfb is sure to contain M cycles of CLKdco ,
the ADPLL output. The duration of the phase difference is the CLKdco pulse number within the nth reference clock cycle
measured in terms of the number of cycles of the ADPLL is M − x. Hence, τdco (n) can be approximated by
output clock. As an example in Fig. 1, we assume that the
τref
positive edge of the reference clock, CLKref , leads the positive τdco (n) = (2)
edge of the derived feedback signal, CLKfb , from the DCO by M−x
τ of time in the beginning. Let the frequency multiplier of where τref denotes the cycle time of the reference clock.
the PLL be M. If the duration corresponding to τ contains |τ (n+1)| should be uniformly compensated for among the
x cycles of the DCO’s output clock (denoted by CLKdco ), next M cycles of CLKdco ; i.e., |τ (n +1)|/M amount of time
the divisor of the FD, named Ndiv , will be changed to M − x should be compensated for in every CLKdco cycle within the
after the first positive edge of CLKfb . Hence, the second pulse (n + 1)th CLKfb cycle. We call it the cycle time decrement of
of CLKfb is advanced by x CLKdco cycles. Therefore, if the CLKdco in this case. According to (1) and (2), we can obtain
DCO’s output frequency is close to the desired frequency, the
|τ (n + 1)| τref x
phase-error accumulation can be eliminated well in the second = . (3)
reference clock cycle. If not, the phase error still becomes M M(M − x)
smaller when the output frequency of the PLLs is gradually Since the period of CLKdco is determined by the DCO control
close to the desired frequency in the acquisition process. code, we would better use the code step, denoted by Stepdco , to
On the other hand, if CLKfb leads CLKref by x CLKdco represent the cycle time decrement of CLKdco . Given the DCO
cycles in the beginning, Ndiv will be changed to M + x after resolution τres , Stepdco can be obtained by dividing (3) by τres .
the corresponding positive edge of the reference clock cycle. As long as the relationship between the period of CLKdco and
Thus, the second pulse of CLKfb is delayed by x CLKdco the DCO control code is sufficiently linear, the average DCO
cycles. All in all, once the output frequency of a PEC-equipped resolution can be represented by
PLL is very close to the desired frequency, the phase-error
τdco,max − τdco,min
accumulation can be quickly removed in the next reference τres ≈ (4)
clock cycle, as in [4]. 2b − 1
On the other hand, when the output frequency of the PLLs where τdco,max denotes the maximum period of CLKdco ,
is away from the desired frequency, the phase difference in the τdco,min denotes the minimum period of CLKdco , and b denotes
second reference clock cycle will still exist significantly, even the number of bits of the DCO control code. Thus
though a PEC works well. To resolve this problem, this paper
(2b − 1)τref x
employs a novel FEC to speed up the frequency acquisition Stepdco ≈ · . (5)
process. The detail operation of the FEC is presented next. τdco,max − τdco,min M(M − x)
The term τref /(τdco,max − τdco,min ) can be approximated as
B. Derivation of the Proposed FEC follows. Let N/ max denote the number of rising edges of
To illustrate the mechanism of the proposed FEC, we CLKdco with the longest period within one cycle of CLKref
assume that the phase between CLKref and CLKfb coincides and let N/ min denote the number of rising edges of CLKdco
1986 IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, VOL. 24, NO. 5, MAY 2016
with the shortest period within one cycle of CLKref . That is,
N/ max ≈ τref /τdco,max and N/ min ≈ τref /τdco,min . Thus
τref N/ max N/ min
≈ . (6)
τdco,max − τdco,min N/ min − N/ max
Fig. 2 only shows the case that CLKref leads CLKfd . Taking
the other case of CLKref lagging behind CLKfd into account
and defining
⎧
⎪
⎨−1, τ < 0 (CLKref leads CLKfb )
ε = sign(τ ) = 1, τ > 0 (CLKfb leads CLKref ) (7)
⎪
⎩
0, otherwise Fig. 3. Time-domain model of the ADPLL with the PFEC.
among FF-0 °C, SS-80 °C, and TT-27 °C cases, which ranges
from 0.970 to 1.184 ns. The corresponding frequencies are
from 845 to 1031 MHz. The DCO resolution in the above
range is ∼0.34 ps.
Having eight DCO transfer curves, we need a coarse
frequency selection mechanism to target on one DCO transfer
curve before the acquisition process. This inevitably increases
the time required for the ADPLL clock generator to lock.
As mentioned before, this is what we have to trade for a better
jitter performance.
TABLE I
C OMPARISONS W ITH P REVIOUS W ORKS
curve, which the target frequency belongs to. Thus, the acqui- ACKNOWLEDGMENT
sition time of the proposed ADPLL includes 6–12 reference The authors would like to thank the Chip Implementation
clock cycles for the CFS operation. After the CFS operation, Center of Taiwan, ROC, for fabricating the prototype chips of
the time required for the phase and frequency acquisition the proposed all-digital phase-locked loop.
is not more than 5 reference clock cycles. Regarding the
settling time in clock cycles, the proposed ADPLL is only R EFERENCES
inferior to those of [10] and [16]. For the jitter performance
[1] J. Lee and B. Kim, “A low-noise fast-lock phase-locked loop with
in terms of % of a period, since the proposed DCO carries adaptive bandwidth control,” IEEE J. Solid-State Circuits, vol. 35, no. 8,
a small DCO gain, the rms jitter of the proposed ADPLL pp. 1137–1145, Aug. 2000.
is only inferior to [25], and the peak-to-peak jitter of the [2] C.-Y. Yang and S.-I. Liu, “Fast-switching frequency synthesizer with a
discriminator-aided phase detector,” IEEE J. Solid-State Circuits, vol. 35,
proposed ADPLL is only inferior to [20]. On the other hand, no. 10, pp. 1445–1452, Oct. 2000.
we employ the figure of merit (FOM) in [25] and a FOM2 , [3] B. Zhang, P. E. Allen, and J. M. Huard, “A fast switching PLL frequency
which is from normalizing FOM by the supply voltage, as synthesizer with an on-chip passive discrete-time loop filter in 0.25-μm
CMOS,” IEEE J. Solid-State Circuits, vol. 38, no. 6, pp. 855–865,
two performance indices for comparison. Regarding the FOM, Jun. 2003.
the ADPLL in [25] is the best, and the proposed ADPLL [4] W.-H. Chiu, Y.-H. Huang, and T.-H. Lin, “A dynamic phase error
is comparable with the one in [24]. After normalizing FOM compensation technique for fast-locking phase-locked loops,” IEEE
J. Solid-State Circuits, vol. 45, no. 6, pp. 1137–1149, Jun. 2010.
by the supply voltage, the FOM2 of the proposed ADPLL is [5] J. G. Maneatis, J. Kim, I. McClatchie, J. Maxey, and M. Shankaradas,
comparable with the ADPLL chips designed by the advanced “Self-biased high-bandwidth low-jitter 1-to-4096 multiplier clock gener-
CMOS technologies [20], [23]–[25]. ator PLL,” IEEE J. Solid-State Circuits, vol. 38, no. 11, pp. 1795–1803,
Nov. 2003.
[6] M. Keaveney, P. Walsh, M. Tuthill, C. Lyden, and B. Hunt, “A 10 μs
V. C ONCLUSION fast switching PLL synthesizer for a GSM/EDGE base-station,” in IEEE
ISSCC Dig. Tech. Papers, Feb. 2004, pp. 192–522.
In this paper, an ADPLL with PFEC for shortening the [7] K. Woo, Y. Liu, E. Nam, and D. Ham, “Fast-lock hybrid PLL combin-
acquisition time was proposed. The phase-error information ing fractional-N and integer-N modes of differing bandwidths,” IEEE
was obtained using the DCO’s output to measure the time J. Solid-State Circuits, vol. 43, no. 2, pp. 379–389, Feb. 2008.
[8] J. Dunning, G. Garcia, J. Lundberg, and E. Nuckolls, “An all-digital
difference between the rising edges of the reference clock phase-locked loop with 50-cycle lock time suitable for high-performance
and the feedback signal. The PFEC modified the divisor of microprocessors,” IEEE J. Solid-State Circuits, vol. 30, no. 4,
the FD and the integral gain of the DLF to compensate for pp. 412–422, Apr. 1995.
[9] I. C. Hwang, S.-H. Song, and S.-W. Kim, “A digitally controlled phase-
the phase error and to adjust the DCO’s oscillating frequency, locked loop with a digital phase-frequency detector for fast acquisition,”
respectively. All circuits except the DCO and the DCO input IEEE J. Solid-State Circuits, vol. 36, no. 10, pp. 1574–1581, Oct. 2001.
buffer were synthesized using the TSMCs 0.18-μm cell library. [10] T. Watanabe and S. Yamauchi, “An all-digital PLL for frequency multi-
plication by 4 to 1022 with seven-cycle lock time,” IEEE J. Solid-State
The DCO and the DCO input buffer were custom-built. Circuits, vol. 38, no. 2, pp. 198–204, Feb. 2003.
The measurement results demonstrate that the acquisition [11] L. Xiu, W. Li, J. Meiners, and R. Padakanti, “A novel all-digital PLL
time of the proposed ADPLL requires no more than with software adaptive filter,” IEEE J. Solid-State Circuits, vol. 39, no. 3,
pp. 476–483, Mar. 2004.
17 reference clock cycles, including 6–12 clock cycles to [12] C.-C. Chung and C.-Y. Ko, “A fast phase tracking ADPLL for video
determine a proper DCO transfer curve, which the target pixel clock generation in 65 nm CMOS technology,” IEEE J. Solid-State
frequency belongs to. The rms jitter and the peak-to-peak Circuits, vol. 46, no. 10, pp. 2300–2311, Oct. 2011.
[13] R. B. Staszewski and P. T. Balsara, “All-digital PLL with ultra fast
jitter are 1.31 and 28.75 ps, respectively, measured at 1-GHz settling,” IEEE Trans. Circuits Syst. II, Exp. Briefs, vol. 54, no. 2,
output clock. pp. 181–185, Feb. 2007.
1992 IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, VOL. 24, NO. 5, MAY 2016
[14] P.-L. Chen, C.-C. Chung, J.-N. Yang, and C.-Y. Lee, “A clock generator Yung-Hsiang Ho was born in Taichung, Taiwan,
with cascaded dynamic frequency counting loops for wide multiplica- in 1987. He received the B.S. and Ph.D. degrees in
tion range applications,” IEEE J. Solid-State Circuits, vol. 41, no. 6, electrical engineering from the National Taiwan Uni-
pp. 1275–1285, Jun. 2006. versity of Science and Technology, Taipei, Taiwan,
[15] X. Chen, J. Yang, and L.-X. Shi, “A fast locking all-digital phase-locked in 2009 and 2015, respectively.
loop via feed-forward compensation technique,” IEEE Trans. Very Large His current research interests include CMOS ana-
Scale Integr. (VLSI) Syst., vol. 19, no. 5, pp. 857–868, May 2011. log/digital IC design for the fast acquisition clock
[16] C.-T. Wu, W.-C. Shen, W. Wang, and A.-Y. Wu, “A two-cycle lock-in generator.
time ADPLL design based on a frequency estimation algorithm,” IEEE
Trans. Circuits Syst. II, Exp. Briefs, vol. 57, no. 6, pp. 430–434,
Jun. 2010.
[17] R. B. Staszewski, K. Waheed, F. Dulger, and O. E. Eliezer, “Spur-free
multirate all-digital PLL for mobile phones in 65 nm CMOS,” IEEE
J. Solid-State Circuits, vol. 46, no. 12, pp. 2904–2919, Dec. 2011.
[18] T. Tokairin, M. Okada, M. Kitsunezuka, T. Maeda, and M. Fukaishi,
“A 2.1-to-2.8-GHz low-phase-noise all-digital frequency synthesizer Chia-Yu Yao (S’88–M’92) was born in Changhwa,
with a time-windowed time-to-digital converter,” IEEE J. Solid-State Taiwan, in 1963. He received the B.S. degree
Circuits, vol. 45, no. 12, pp. 2582–2590, Dec. 2010. from National Taiwan University, Taipei, Taiwan,
[19] V. K. Chillara et al., “An 860 μW 2.1-to-2.7GHz all-digital PLL-based in 1985, and the M.S. and Ph.D. degrees from
frequency modulator with a DTC-assisted snapshot TDC for WPAN the University of California at Los Angeles,
(Bluetooth Smart and ZigBee) applications,” in IEEE ISSCC Dig. Tech. Los Angeles, CA, USA, in 1988 and 1992,
Papers, Feb. 2014, pp. 172–173. respectively, all in electrical engineering.
[20] J.-Y. Lee, M.-J. Park, B.-H. Min, S. Kim, M.-Y. Park, and H.-K. Yu, He served as a second Lieutenant with the Chinese
“A 4-GHz all digital PLL with low-power TDC and phase-error com- Military Academy, Kaohsiung, Taiwan, from
pensation,” IEEE Trans. Circuits Syst. I, Reg. Papers, vol. 59, no. 8, 1985 to 1987. He was with LinCom Corporation,
pp. 1706–1719, Aug. 2012. Los Angeles, where he was involved in a program
[21] J.-Y. Lee, M.-J. Park, H.-K. Yu, and C.-S. Kim, “A 230 ns settling of satellite communication system analysis through the National Aeronautics
time type-I PLL with 0.96 mW TDC power and simple TV calculation and Space Administration, Houston, TX, USA, from 1990 to 1991, and
algorithm,” in Proc. IEEE 57th MWSCAS, Aug. 2014, pp. 370–373. the Department of Electronic Engineering, Huafan University, Taipei, from
[22] G. Marucci, S. Levantino, P. Maffezzoni, and C. Samori, “Analysis and 1992 to 2006. He joined the Department of Electrical Engineering, National
design of low-jitter digital bang-bang phase-locked loops,” IEEE Trans. Taiwan University of Science and Technology, Taipei, in 2006, where he is
Circuits Syst. I, Reg. Papers, vol. 61, no. 1, pp. 26–36, Jan. 2014. currently a Professor and the Associate Dean of Research and Development
[23] S. Hoppner, S. Haenzsche, G. Ellguth, D. Walter, H. Eisenreich, and Office. His current research interests include digital filter design, CMOS
R. Schuffny, “A fast-locking ADPLL with instantaneous restart capa- VLSI, CMOS RFIC, and neural networks.
bility in 28-nm CMOS technology,” IEEE Trans. Circuits Syst. II, Exp. Dr. Yao was one of the recipients of the Group Achievement Award from
Briefs, vol. 60, no. 11, pp. 741–745, Nov. 2013. Computer Sciences Corporation in 1991. He was the Adviser of the Best
[24] J. A. Tierno, A. V. Rylyakov, and D. J. Friedman, “A wide power supply Student Paper Award in signal processing from the National Symposium on
range, wide tuning range, all static CMOS all digital PLL in 65 nm SOI,” Telecommunications, Taoyuan, Taiwan, in 2000, and the Adviser of the Praise
IEEE J. Solid-State Circuits, vol. 43, no. 1, pp. 42–51, Jan. 2008. Award of Student Paper Contest from the Chinese Institute of Electrical
[25] N. August, H.-J. Lee, M. Vandepas, and R. Parker, “A TDC-less ADPLL Engineering in 2009. He received the Best Advisor Award of the Macronix
with 200-to-3200 MHz range and 3 mW power dissipation for mobile Golden Silicon Semiconductor Design and Application Competition in 2012,
SoC clocking in 22 nm CMOS,” in IEEE ISSCC Dig. Tech. Papers, and the Distinguished Teaching Award of the National Taiwan University of
Feb. 2012, pp. 246–248. Science and Technology in 2013.