Next Article in Journal
A Trellis Based Temporal Rate Allocation and Virtual Reference Frames for High Efficiency Video Coding
Next Article in Special Issue
A 1-V 7th-Order SC Low-Pass Filter for 77-GHz Automotive Radar in 28-nm FD-SOI CMOS
Previous Article in Journal
0.5-V Frequency Dividers in Folded MCML Exploiting Forward Body Bias: Analysis and Comparison
Previous Article in Special Issue
Active Balun with Center-Tapped Inductor and Double-Balanced Gilbert Mixer for GNSS Applications
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Novel Fast-Locking ADPLL Based on Bisection Method

College of Electronics and Information Engineering, Shenzhen University, Shenzhen 518060, China
*
Author to whom correspondence should be addressed.
Electronics 2021, 10(12), 1382; https://doi.org/10.3390/electronics10121382
Submission received: 22 March 2021 / Revised: 8 May 2021 / Accepted: 7 June 2021 / Published: 9 June 2021
(This article belongs to the Special Issue RF/Mm-Wave Circuits Design and Applications)

Abstract

:
Based on the idea of bisection method, a new structure of All-Digital Phased-Locked Loop (ADPLL) with fast-locking is proposed. The structure and locking method are different from the traditional ADPLLs. The Control Circuit consists of frequency compare module, mode-adjust module and control module, which is responsible for adjusting the frequency control word of digital-controlled-oscillator (DCO) by Bisection method according to the result of the frequency compare between reference clock and restructure clock. With a high frequency cascade structure, the DCO achieves wide tuning range and high resolution. The proposed ADPLL was designed in SMIC 180 nm CMOS process. The measured results show a lock range of 640-to-1920 MHz with a 40 MHz reference frequency. The ADPLL core occupies 0.04 mm2, and the power consumption is 29.48 mW, with a 1.8 V supply. The longest locking time is 23 reference cycles, 575 ns, at 1.92 GHz. When the ADPLL operates at 1.28 GHz–1.6 GHz, the locking time is the shortest, only 9 reference cycles, 225 ns. Compared with the recent high-performance ADPLLs, our design shows advantages of small area, short locking time, and wide tuning range.

1. Introduction

Locking time is one of the key parameters in All-Digital Phased Locked Loop (ADPLL) [1,2,3,4]. Ideally, the locking time should be as small as possible. The traditional structure All-Digital Phased Locked Loop (TS-ADPLL) usually uses the adaptive-bandwidth technique [5] or the Digitally Controlled Oscillator (DCO) tuning word estimating with presetting technique [6,7,8] to reduce the locking time. The adaptive-bandwidth technique changes the bandwidth of filter according to the different state. The DCO tuning word estimating and presetting technique change the initial frequency of Digitally Controlled Oscillator, getting more closer to the target frequency, in order to reduce the locking time. And their frequency resolution is not high enough. The traditional structure’s locking time is related to output frequency range, filter’s bandwidth, target frequency, and frequency resolution. The larger the output frequency range is, the smaller the bandwidth of the filter is, the farther the target frequency is from the initial frequency, and the higher frequency resolution of DCO is, resulting in longer locking time [9,10,11,12,13,14,15].
In order to solve the above problem, this paper proposes a new structure All-Digital Phased Locked Loop (NS-ADPLL), which is based on bisection method. The new structure’s locking time, only related to reference frequency, output frequency range, and frequency resolution, has no relationship with the target frequency and Filter’s bandwidth. And the new structure’s locking time growth rate is far slower than the traditional one when the frequency range and the resolution of DCO is increased. The All-Digital Phased Locked Loop proposed in this paper can effectively reduce the lock-in time by 80–90%.

2. Circuit Design

The block diagram of the proposed ADPLL is shown in Figure 1, consisting of Control circuit, DCO circuit and DIV circuit. Control circuit includes: Frequency Compare module (FC), Mode-Adjust module (MA), and Control module.
DCO is made up of DCO-Decoder and DCO module. The basic workflow of the ADPLL system is as follows: FC module detects the difference between the reference signal ref_clk ( f r e f ) and the reconstructed signal div_clk ( f d i v ), and it delivers the results to the Control module. When the System is in the first 9 reference clock cycles, the MA module output signal, mode signal, is logic “0”, which means that the system is in the Coarse Adjustment Mode (CAM). After the first 9 reference clock cycles, the MA module will adjust mode signal to logic “1”, which means the system changes from CAM to Fine Adjustment Mode (FAM). According to the MA module and FC module output, the control module will change the PresetWord (PW) of DCO, and the DCO Circuit will adjust frequency of output signal ( f o u t ) based on the PW. After that, the DIV circuit will divide the f o u t to f d i v , and f d i v will compare with f r e f again. Finally, the ADPLL gradually enters the state of lock, and control module output signal, lock signal, changes to “1”.
The locking method used by the NS-ADPLL is also different from TS-ADPLL. The specific locking process is shown in Figure 2. Figure 2a is the frequency change process of TS-ADPLL, which follows the target frequency step by step. Obviously, the locking time is related to the output frequency range, the bandwidth of the filter and the target frequency, etc. Figure 2b is the locking process of the NS-ADPLL. First, the relationship between f d i v and f r e f must be determined. If f d i v is smaller than f r e f , the minimum frequency ( f m i n ) will be changed to f d i v , and then the f d i v increases. If f d i v is larger than f r e f , the maximum frequency ( f m a x ) is changed to f d i v , and then f d i v decreases, which can be calculated as follows:
f d i v < f r e f :
f m i n = f d i v n 1 ,   f d i v n = f d i v n 1 + f m a x f d i v n 1 2 ;
( f d i v n represents the DCO frequency of next state)
f d i v > f r e f :
f m a x = f d i v n 1 ,   f d i v n = f d i v n 1 f d i v n 1 f m i n 2 ;
( f d i v n 1 represents the DCO frequency of current state).
Equations (1) and (2) can be implemented using Verilog code as in Equations (3) and (4)
f d i v < f r e f :   C o n t r o l W o r d D C O n = C o n t r o l W o r d D C O n 1 + l e n g t h P W
P r e s e t W o r d m i n = C o n t r o l W o r d D C O n 1 ,
f d i v > f r e f :   C o n t r o l W o r d D C O n = C o n t r o l W o r d D C O n 1 l e n g t h P W
P r e s e t W o r d m a x = C o n t r o l W o r d D C O n 1 .

2.1. Control Circuit

Control circuit consists of three modules: MA module, FC module, and Control module.
MA module is responsible for changing the NS-ADPLL working mode. NS-ADPLL has three working modes: CAM, FAM, and Locked-in mode. The working mode is changed according to the reference clock and the relationship between F r e f and F d i v . At the first 9 reference clock cycles, the NS-ADPLL works at CAM mode. In this working mode, the PW will be adjusted according to the Bisection Method. Because the f r e f is 40 MHz, the NS-ADPLL will stay in this mode for 225 ns. Then, the NS-ADPLL will change to FAM. In this mode, the PW will be changed slowly, and the system will enter the next mode after the relationship between F r e f and F d i v changes three times. The next mode is lock mode, where f d i v will continue to track f r e f , and the system is locked-in. The flowchart of MA module is shown in Figure 3.
FC module is responsible for comparing the frequency between reference clock and reconstructed signal. It compares the frequency according to the phase. Figure 4 shows the FC module operating principle. Initially, the module will adjust the phase of F d i v , forcing the two signals have the same phase. Then, it senses the first positive edge of f d i v or f r e f . If reference signal comes first, it means that f r e f is larger than f d i v . If reconstructed signal comes first, it means that f d i v is larger than f r e f .
As shown in the Figure 4, the f d i v _ c l k 1 is smaller than f r e f , and the f d i v _ c l k 2 is larger than f r e f .
The Control module is shown in Figure 5, which is responsible for adjusting the PW according to the result of FC module, based on which the NS-ADPLL will enter different working mode (CAM or FAM).
At CAM, the PW will change considerably based on bisection method. The control circuit will cost 9 reference clock cycles in CAM. The number of cycles which the system spends in CAM depends on the number of PW. In NS-ADPLL, DCO has 320 different PW because:
2 8 < 320 < 2 9 .
NS-ADPLL will spend 9 reference clock cycles in CAM. When NS-ADPLL is in CAM, the FC module will compare the frequency of f r e f and f d i v every cycle and output the result. If the result is 1, it means f r e f is higher than f d i v , and the PW will reduce. Otherwise, when the result is 0, it means f r e f is lower than f d i v , and the PW will increase. For example, we suppose the result that FC module output in CAM is 0, 0, 0, 1, 1, 1, 0, 0, 0. According to (1) and (2), PW will increase 3 times, from 0 to 159( 319 0 2 ), from 159 to 239( 159 + 319 159 2 ), and from 239 to 279( 239 + 319 239 2 ). Then, it will reduce 3 times, from 279 to 259( 279 279 239 2 ), from 259 to 249( 259 259 239 2 ), and from 249 to 244( 249 249 239 2 ). Finally it will increase 3 times, from 244 to 246( 244 + 249 244 2 ), from 246 to 247( 246 + 249 246 2 ), and from 247 to 248( 247 + 249 247 2 ). After CAM, NS-ADPLL have a PW which is close to the target PW. Then, NS-ADPLL enters the FAM.
At FAM mode, Control module will adjust PW to make the f d i v closer to the f r e f . It will cost 100 ns to 300 ns. Because the system always has delay, the DCO output frequency cannot change immediately when PW completes the adjustment. It will lead to the PW which gets in the CAM, not entirely correct, but very close to the right one. Therefore, NS-ADPLL needs FAM to adjust the PW and eliminate the effect of system’s delay. In order to increase the correctness of the PW and reduce the working time of NS-ADPLL in FAM, the system will be locked after the relationship between f d i v and f r e f changes twice or three times.
Finally, NS-ADPLL is locked, the control module will keep fine tune the PW to make f d i v to continue to track f r e f . The flowchart of the control module is shown in Figure 6. Although it shows that PW will only be adjusted after NS-ADPLL locked, NS-ADPLL will actually keep adjusting the PW to continue to track F r e f .

2.2. DCO Circuit

DCO circuit consists of DCO and DCO-Decoder. DCO is an important block in the ADPLL, it will affect the frequency range of ADPLL’s output clock and the power consumption of ADPLL. A high frequency cascade structure DCO with a wide frequency range and fine resolution was designed [16]. Both wide frequency range (500 MHz–2.4 GHz) and fine resolution (1–8 ps) are obtained using a cascading structure consisting of a coarse delay chain and an interpolator. Figure 7 shows the schematic diagram of the proposed DCO.
The DCO has two submodules: coarse-tuning module and fine-tuning module.
The coarse-tuning module is designed with the delay path selection technique, which can achieve very wide frequency range. It consists of eleven main inverters(M-Inv) and eleven compensated inverters(C-Inv) and six switches. In order to reset the DCO, the first M-Inv is replaced with a NAND gate with the reset signal DCORUN. The coarse-tuning module can only select two adjacent delay path to adjust the frequency of DCO. Therefore, there are five different options. For example, when switches L[2] and U[2] are selected, other switches all closed, DCO has the maximum delay and the lowest frequency. If the switches L[0] and U[0] are selected, DCO will have the minimum delay and the highest frequency. We can see that it is easy to increase the output frequency range with the number of M-Inv, C-Inv, and switches increasing. The minimum adjustment of delay is 224 ps in coarse-tuning module
And the fine-tuning module is designed with the interpolator technique in order to improve the resolution of DCO. The schematic of the fine-tuning module is shown in Figure 8. It consists of two types of tri-state inverters; each type has seven inverters, and there are fourteen inverters in all. The first two tri-state inverters are connected to V D D , so the fine-tuning module is controlled by a 6 bits binary control codes F[5:0]. When the control code is in low level, the corresponding tri-state inverter which is connected to the signal UPPER will open, and the one connected to the signal DOWNER will close conversely. The different number of the control code of tri-state inverter represent the different weighted size of tri-state inverter. The binary control code F[5:0] provides 64 options in fine-tuning stage. The total delay rang of the fine-tuning module is equal to one option of coarse-tuning module.
The DCO has five coarse-tuning options, and each option owns 64 fine-tuning options. Therefore, the DCO has 320 different Control words in total. The post-simulation result is shown in Table 1. We can see that the DCO can work within wide frequency range of 500 MHz–2 GHz and has a high resolution of 1–8 ps. And the layout occupies 0.006 mm 2 . With the current-hungry structure, the DCO dissipates about 24 mW.
In order to prevent the dead zone, which may result in the NS-ADPLL unlocked, the control words and output frequency of DCO must be monotonic. Simulated output period time versus digital control-word for the DCO at 1.8 V supply voltage is shown in Figure 9. The output clock period increases with the control-word.

3. Experimental Results

The proposed NS-ADPLL was implemented in SMIC 180 nm CMOS process with a 1.8 V supply. The microphotograph of the prototype chip is illustrated in Figure 10, The entire die area of the NS-ADPLL is 0.04 mm 2 . Figure 11 shows the locking time in different output frequency, which shows that the best locking time (225 ns, 9 reference clock cycles) occurs at 1.28 GHz to 1.6 GHz; however, the worst one (575 ns, 23 reference clock cycles) at 1.92 GHz. Figure 12 shows the power consumption in different output frequency. The power consumption increases with the output frequency increases. With a 1.8 V supply at 1.92 GHz, the NS-ADPLL consumes 29.48 mW, of which 80% comes from DCO circuit.
To evaluate the performance of the proposed ADPLL, comparisons had been performed with other high-performance designs, including Young’s ADPLL [1], Amr’s ADPLL [3], Chung’s ADPLL [4], and Chou ADPLL [8]. The comparison results shown in Table 2. It can be observed that the NS-ADPLL shows the best performance in the locking time, output range, and core area.

4. Conclusions

In this paper, a fast-locking ADPLL based on Bisection method with a wide output frequency range and less locking time was proposed. A new structure ADPLL was proposed, using Control Circuit to replace the PFD+DLF. The Control Circuit is responsible for adjusting the working mode and the PW of the NS-ADPLL. The proposed ADPLL can operate from 0.64 GHz to 1.92 GHz with a 40 MHz reference frequency. And the shortest locking time is only 9 reference cycles. The NS-ADPLL shows advantages in less locking time, wide frequency range, and small area.

Author Contributions

Conceptualization, X.D.; Funding acquisition, M.Z.; Methodology, X.D. and H.L.; Validation: H.L. and M.Z.; Writing—original draft, H.L.; Writing—review & editing, X.D. All authors have read and agreed to the published version of the manuscript.

Funding

This research was partly funded by National Natural Science Foundation of China, grant number 62071306; Guangdong Basic and Applied Basic Research Foundation, grant number 2020A1515011482; Science and Technology Innovation Foundation of Shenzhen, grant number JCYJ 20200813135807001 and JCYJ20200109113601723.

Data Availability Statement

Data is contained within the article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Jarrett-Amor, D.; Park, Y.J.; Yuan, F. Time-mode techniques for fast-locking phase-locked loops. In Proceedings of the 2016 IEEE International Symposium on Circuits and Systems(ISCAS), Montreal, QC, Canada, 22–25 May 2016; pp. 1790–1793. [Google Scholar]
  2. Chen, Y.; Hong, H. A fast-locking all-digital phase locked loop in 90nm CMOS for Gigascale systems. In Proceedings of the 2014 IEEE International Symposium on Circuits and Systems (ISCAS), Melbourne, VIC, Australia, 1–5 June 2014; pp. 1134–1137. [Google Scholar]
  3. Lotfy, A.; Ghoneima, M.; Abdel-Moneum, M. A fast locking hybrid TDC-BB ADPLL utilizing proportional derivative digital loop filter and power gated DCO. In Proceedings of the 2016 IEEE International Symposium on Circuits and Systems (ISCAS), Montreal, QC, Canada, 22–25 May 2016; pp. 1646–1649. [Google Scholar]
  4. Chung, C.; Su, W.; Lo, C. A 0.52/1 V Fast Lock-in ADPLL for Supporting Dynamic Voltage and Frequency Scaling. IEEE Trans. VLSI Syst. 2016, 24, 408–412. [Google Scholar] [CrossRef]
  5. Kim, D.; Song, H.; Kim, T.; Jeong, D. A 0.3–1.4 GHz All-Digital Fractional-N PLL with Adaptive Loop Gain Controller. IEEE J. Solid-State Circuits 2010, 45, 2300–2311. [Google Scholar] [CrossRef]
  6. Yu, G.; Wang, Y.; Yang, H.; Wang, H. Fast-locking all-digital phase-locked loop with digitally controlled oscillator tuning word estimating and presetting. IET Circuits Devices Syst. 2010, 4, 207–217. [Google Scholar] [CrossRef]
  7. Hong, S.; Kim, S.; Choi, S.; Cho, H.; Hong, J.; Seo, Y.H.; Kim, B.; Park, H.J.; Sim, J.Y. A 250-μW 2.4-GHz Fast-Lock Fractional-N Frequency Generation for Ultralow-Power Applications. IEEE Trans. Circuits Syst. II 2017, 64, 106–110. [Google Scholar] [CrossRef]
  8. Ming-Han, C.; Shen-Iuan, L. A 2.4-GHz Area-Efficient and Fast-Locking Subharmonically Injection-Locked Type-I PLL. IEEE Trans. VLSI Syst. 2020, 28, 2474–2478. [Google Scholar]
  9. Seong, T.; Lee, Y.; Yoo, S.; Choi, J. A −242dB FOM and −75dBc-reference-spur ring-DCO-based all-digital PLL using a fast phase-error correction technique and a low-power optimal-threshold TDC. In Proceedings of the 2018 IEEE International Solid-State Circuits Conference (ISSCC), San Francisco, CA, USA, 11–15 February 2018; pp. 396–398. [Google Scholar]
  10. Lee, J.; Kim, B. A Low-Noise Fast-Lock Phase-Locked Loop with Adaptive Bandwidth Control. IEEE J. Solid-State Circuits 2000, 35, 1137–1145. [Google Scholar]
  11. Hwang, I.C.; Song, S.H.; Kim, S.W. A Digitally Controlled Phase-Locked Loop with a Digital Phase-Frequency Detector for Fast Acquisition. IEEE J. Solid-State Circuits 2001, 36, 1574–1581. [Google Scholar] [CrossRef]
  12. Woo, K.; Liu, Y.; Nam, E.; Ham, D. Fast-Lock Hybrid PLL Combining Fractional-N and Integer-N Modes of Differing Bandwidths. IEEE J. Solid-State Circuits 2008, 43, 379–389. [Google Scholar] [CrossRef]
  13. Tseng, Y.; Yeh, C.; Liu, S. A 2.25–2.7 GHz Area-Efficient Subharmonically Injection-Locked Fractional-N Frequency Synthesizer with a Fast-Converging Correlation Loop. IEEE Trans. Circuits Syst. I Regul. Pap. 2017, 64, 811–822. [Google Scholar] [CrossRef]
  14. Zhao, H.; Mandal, S. A Fast-Settling Integer-N Frequency Synthesizer Using Switched-Gain Control. IEEE Trans. Circuits Syst. I Regul. Pap. 2020, 67, 1344–1357. [Google Scholar] [CrossRef]
  15. Zhang, Y.; Tang, X.; Wei, Z.; Bao, K.; Jiang, N. A Ku-Band Fractional-N Frequency Synthesizer with Adaptive Loop Bandwidth Control. Electronics 2020, 10, 1–14. [Google Scholar]
  16. Seo, S.; Chun, J.; Jun, Y.; Kim, S.; Kwon, K. A Digitally Controlled Oscillator with Wide Frequency Range and Low Supply Sensitivity. IEEE Trans. Circuits Syst. II 2011, 58, 632–636. [Google Scholar] [CrossRef]
Figure 1. Block diagram of the new structure ADPLL.
Figure 1. Block diagram of the new structure ADPLL.
Electronics 10 01382 g001
Figure 2. Locking process (a) TS-ADPLL, (b) NS-ADPLL.
Figure 2. Locking process (a) TS-ADPLL, (b) NS-ADPLL.
Electronics 10 01382 g002aElectronics 10 01382 g002b
Figure 3. Operating principle of the MA module.
Figure 3. Operating principle of the MA module.
Electronics 10 01382 g003
Figure 4. Operating principle of the FC module.
Figure 4. Operating principle of the FC module.
Electronics 10 01382 g004
Figure 5. Block diagram of the Control module.
Figure 5. Block diagram of the Control module.
Electronics 10 01382 g005
Figure 6. Flowchart of the Control module (num is the number of changes in the relationship between f d i v and f r e f ).
Figure 6. Flowchart of the Control module (num is the number of changes in the relationship between f d i v and f r e f ).
Electronics 10 01382 g006
Figure 7. Schematic of the DCO.
Figure 7. Schematic of the DCO.
Electronics 10 01382 g007
Figure 8. Schematic of the fine-tuning module.
Figure 8. Schematic of the fine-tuning module.
Electronics 10 01382 g008
Figure 9. Frequency vs. Control word of the DCO.
Figure 9. Frequency vs. Control word of the DCO.
Electronics 10 01382 g009
Figure 10. The microphotograph of the proposed NS-ADPLL.
Figure 10. The microphotograph of the proposed NS-ADPLL.
Electronics 10 01382 g010
Figure 11. The locking time of the NS-ADPLL.
Figure 11. The locking time of the NS-ADPLL.
Electronics 10 01382 g011
Figure 12. The power consumption of the NS-ADPLL.
Figure 12. The power consumption of the NS-ADPLL.
Electronics 10 01382 g012
Table 1. DCO post-simulation results.
Table 1. DCO post-simulation results.
SymbolQuantityData
psCoarse-tuning224
psFine-tuningBest 1 ps, Worst 8 ps
GHzOutput frequency range0.5–2
mm 2 Area0.006
Table 2. NS-ADPLL performance comparison.
Table 2. NS-ADPLL performance comparison.
[1][3][4][8]This Work
Process (nm)130659045180
Supply (v)1.8-1.2 1.8
Area ( mm 2 )-0.0130.0650.0130.04
Power (mW)1.375.10.925.629.48
Input (MHz)5002002015040
Output (GHz)1.82.76–60.06–0.62.40.64–1.92
RMS jitter (ps)-1.3713.70.9115.6@1.6 GHz
Ref cycles (Locked)150200162709@1.6 GHz
Time (ns)30010008001800225@1.6 GHz
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Deng, X.; Li, H.; Zhu, M. A Novel Fast-Locking ADPLL Based on Bisection Method. Electronics 2021, 10, 1382. https://doi.org/10.3390/electronics10121382

AMA Style

Deng X, Li H, Zhu M. A Novel Fast-Locking ADPLL Based on Bisection Method. Electronics. 2021; 10(12):1382. https://doi.org/10.3390/electronics10121382

Chicago/Turabian Style

Deng, Xiaoying, Huazhang Li, and Mingcheng Zhu. 2021. "A Novel Fast-Locking ADPLL Based on Bisection Method" Electronics 10, no. 12: 1382. https://doi.org/10.3390/electronics10121382

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop