Professional Documents
Culture Documents
Iscas 2017 8050286
Iscas 2017 8050286
I. INTRODUCTION
(b)
The demand for motion controllers has greatly increased Fig. 1. Frequency synthesizer (a) conceptual block diagram (b) simulation
with the rapid development of automatic devices such as result of frequency according to output voltage of DAC.
automatic equipment, surgical robots, and 3D printers. In
general, a pulse width modulation (PWM) signal is used for programmable DCO. It consists of a digital-to-analog converter
motion control, and it can be generated using a clock generator (DAC), VCO, and programmable frequency divider. The DAC
including a fractional-N frequency synthesizer or a outputs an analog voltage according to a digital input code and
programmable oscillator [1]-[4]. Since a diverse PWM signal is the VCO generates an output clock with various frequencies
required for a high-precision motion controller, the clock according to the output voltage of the DAC, as shown in Fig.
generator should generate a clock signal having high-resolution 1(b). However, this architecture also requires locking time for a
and wide-range frequency. Furthermore, the frequency frequency switch. Furthermore, the usage of the VCO without
mismatch or variation among multiple clocks should be a feedback loop for control voltage can cause frequency errors
minimized for usage in the applications of a multi-axis motion due to process, voltage, and temperature (PVT) variations. The
controller. above mentioned frequency synthesizers do not have constant
locking times as the target frequency of the frequency
A phase locked loop (PLL) using sigma-delta modulation
can be used for a fractional-N frequency synthesizer [1]-[3]. synthesizer keeps changing. This increases the complexities in
The frequency divide ratio for a reference clock and feedback the generation of PWM signals and requires additional soft
clock supplied from a voltage-controlled oscillator (VCO) may algorithms for high-precision motion control.
be increased to implement frequency synthesis with high In this work, the digital frequency synthesizer, which uses a
resolution. In this case, the locking time of a frequency multi-phase PLL and a programmable open-loop fractional
synthesizer and time jitter of a frequency-synthesized clock can divider, is proposed to support the burst-frequency switch.
be increased during the operation of the frequency synthesizer. Although the proposed frequency synthesizer uses the open
A programmable digitally controlled oscillator (DCO) has also loop fractional divider, it performs high-precision frequency
been used to generate a PWM signal for a motion controller [4]. synthesis that is independent of the PVT variations according
Fig. 1(a) shows a conceptual block diagram of the to the digital control.
(b)
Fig. 5. Performances of frequency-synthesized clock according to
EX_DIGIT[13:4] (a) frequency range (b) frequency resolution.
(b)
synthesizer. The frequency change in the frequency- Fig. 6. Proposed programmable open loop fractional divider (a) Block
synthesized clock is not linear because the period of the output diagram (b) timing diagram (@ fFS_OUT=21.56MHz).
clock linearly decreases on combining the rising edges of a
multi-phase clock when EX_DIGIT[13:4] linearly increases. 8
7 3
Fig. 6 shows the block diagram and timing diagram of the INT_SEL[2:0]
proposed programmable open-loop fractional divider. The 8
programmable open-loop fractional divider basically consists Fig. 7. Circuit diagram of phase interpolator.
of a phase selector, frequency range controller, and 2K+1
EX_DIGIT[7:5]. The frequency range control logic generates
frequency divider, as shown in Fig. 6(a). The proposed open
the clock signal O_CLK which has a frequency divided by 3 or
loop fractional divider needs the 504-phase clock for the
4 using the control signal FR generated using a digital control
frequency synthesis that is performed by combining the rising
code EX_DIGIT[4]. Finally, the proposed open loop fractional
edge of a multi-phase clock, as shown in Fig. 4. The phase
divider generates the output clock, FS_OUT, with a frequency
selector including two 63-to-1 multiplexers selects two clocks
range of 0.5 kHz to 32 MHz using an integer frequency divider
with adjacent phases among the 63 phase clocks supplied from
by 2K, which is controlled by a 4-bit digital code
the PLL using a 6-bit digital control code EX_DIGIT[13:8].
EX_DIGIT[3:0] and a frequency divider by two to maintain the
The first accumulator ACC1 in the phase selector generates the
duty cycle ratio of 50% for FS_OUT. According to the above
control signal PH_SEL[5:0] so that each 63-to-1 multiplexer
mentioned operation, the frequency switch of the proposed
combines the rising edges of the 63-phase clock. This phase
frequency synthesizer is performed at the rising edge and
combination is performed by switching from the lagging-phase
within one cycle of the output clock.
clock to the leading-phase clock at the rising edge of the
lagging-phase clock, as shown in Fig. 6(b). It results in stable Fig. 7 shows the circuit diagram of the phase interpolator
frequency switching without the generation of any glitch noise used in the proposed open-loop fractional divider. The phase
in the phase selector. The clock signal C_CLK, which is interpolator has the architecture of the inverter-based digital-to-
confined to one phase among 504 phases, is generated via phase converter [7] and is controlled using a 3-bit digital
phase interpolation by eight in the phase interpolator with two control code EX_DIGIT[7:5]. Eight phase-interpolated clock
output signals from the two 63-to-1 multiplexers, MUX_OUT0 signals are connected with each other via resistors to improve
and MUX_OUT1, using a 3-bit digital control code the linearity of the phase interpolation.
III. CHIP IMPLEMENTATION AND MEASUREMENT RESULTS synchronized by the external control signal, LOAD, was
The proposed digital frequency synthesizer, which supports performed within one cycle of FS_OUT. Furthermore, the
a burst-frequency switch, was implemented using a 0.25 ȝm switched frequency of FS_OUT was updated from its rising
CMOS process with a 2.5 V supply. The areas of the PLL edge. In these cases, the stable frequency switch was also
including the band-gap reference circuit and programmable performed within one cycle of the output clock without the
open-loop fractional divider are 0.424 mm2 and 0.148 mm2, generation of any glitch noise. The measured peak-to-peak and
respectively, as shown in Fig. 8. The total current consumption rms time jitter of output clock with 16 MHz frequency was
of the proposed digital frequency synthesizer is 13 mA. measured to be approximately 56.0 ps and 8.06 ps, respectively,
as shown in Fig. 10. The performance of the proposed digital
Fig. 9 shows the experimental results. The frequency of the frequency synthesizer is compared with other state-of-the art
output clock, FS_OUT, of the proposed frequency synthesizer fractional-N clock generators in Table I.
increases from 2.31 MHz to 9.32 MHz and decreases from 9.32
MHz to 2.31 MHz. The frequency switch process which was IV. CONCLUSION
The digital frequency synthesizer, which consists of a PLL
generating a 63-phase clock and programmable open-loop
fractional divider, was proposed in this work. It performed a
burst-frequency switch within one cycle of the output clock.
The proposed digital frequency synthesizer was implemented
using a 0.25 ȝm CMOS process with a 2.5 V supply and
generated an output clock with a frequency resolution of 0.1%
over a frequency range of 0.5 kHz to 32 MHz. The measured
Fig. 8. Layout of implemented proposed digital frequency synthesizer. rms time jitter of the output clock with 16 MHz frequency is
approximately 8.06 ps.
ACKNOWLEDGMENT
(5A176 (5A176 This research was supported by the MSIP, Korea, under the
/*\ /*\ /*\ /*\ ITRC support program (IITP-2016-H8601-16-1011) and the
KIAT grant funded by the Korean government (Motie, HRD
.1#& .1#& Program for Software-SoC convergence) (No. N0001883).
REFERENCES
(a) (b)
Fig. 9. Experimental results for frequency switch (a) from 2.31MHz to 9.32 [1] A. Elkholy, “A 20-to-1000MHz ±14ps peak-to-peak Jitter
MHz (b) from 9.32 MHz to 2.31 MHz. Reconfigurable Multi-Output All-Digital Clock Generator Using Open-
Loop Fractional Dividers in 65nm CMOS,” ISSCC Dig. Tech. Papers,
pp. 272-273, Feb. 2014.
[2] S. Shekhar, D. Gangopadhyay, E.C. Woo, and D.J. Allstot, “A 2.4-GHz
Extended-Range Type-I Ȉǻ Fractional-N Synthesizer With 1.8-MHz
Loop Bandwidth and -110-dBc/Hz Phase Noise,” IEEE Trans. Circuits
and Systems II: Express Briefs, vol.58, no. 8, pp. 472-476, Aug. 2011.
[3] S. Pamarti, L. Jansson, and I. Galton, “A Wideband 2.4-GHz Delta-
Sigma Fractional-N PLL With 1-Mb/s IN-Loop Modulation,” IEEE J.
Solid-State Circuits, vol. 39, no. 1, pp.49-62, Jan. 2004.
[4] R.B. Staszewski, D. Leipold, K. Muhammad, and P.T. Balsara,
“Digitally controlled oscillator (DCO)-based architecture for RF
frequency synthesis in a deep-submicrometer CMOS process,” IEEE
Trans. Circuits and Systems II, vol.50, no. 11,pp.815-828, Nov. 2003.
Fig. 10. Measured time jitter of output clock @ 16 MHz. [5] P.H. Lee, H.B Lee, and Y.C. Jang, “A 125 MHz 64-Phase Delay-Locked
Loop with Coarse-Locking Circuit independent of Duty Cycle,” IEICE
TABLE I. SUMMARY AND COMPARIOSN WITH STATE-OF-THE ART Trans. Electron., vol. E97-C, no. 5, pp.463-467, May 2014.
[6] J.M. Chou, Y.T Hsieh, and J.T. Wu, “Phase averaging and interpolation
[1] [8] [9] This work using resistor strings or resistor rings for multi-phase clock generation,”
Technology 65 nm 0.6 ȝm 0.25 ȝm 0.25 ȝm IEEE Trans. On Circuits and Systems I: Regular Papers, vol. 53, no. 5,
Supply [V] 0.9 3.3 N/A 2.5 pp.984-991, May 2006.
Frac.-N [7] M.-S. Chen, A. A. Hafez, and C.-K. K. Yang, “A 0.1–1.5 GHz 8-bit
Architecture DDPS DDPS DDPS
Divider Inverter-Based Digital-to-Phase Converter Using Harmonic Rejection,”
Freq. Range [MHz] 20~1000 അ130 അ500 0.005~32 IEEE J. Solid-State Circuits, vol. 48, no. 11, pp. 2681-2692, Nov. 2013.
Burst switching limited [8] H. Mair and L. Xiu, “An architecture of high-performance frequency
unlimited unlimited unlimited
range/step (by DCDL) and phase synthesis,” IEEE J. Solid-State Circuits, vol. 35, no. 6, pp.
1132 56 835-846, Jun. 2000.
Jitterpeak-to-peak[ps] 27 208
(@120MHz) (@16MHz)
[9] D. E. Calbaza and Y. Savaria, “A direct digital period synthesis circuit,”
Power [mW] 3.2 190 500 32.5 IEEE IEEE J. Solid-State Circuits, vol. 37, no. 8, pp. 1039-1045, Aug.
2
Area [mm ] 0.017 1.857 1.3 0.572 2002.