Differential Phase Frequency Detector with Zero Systematic Timing Misalignment George von Büren 1), Student Member, IEEE, Christian Kromer 2), Member IEEE, Silvan Wehrli 1), Student Member, IEEE, Alex Huber 3), Member IEEE, Thomas Morf 4), Member IEEE, and Heinz Jäckel 1), Member, IEEE 1) Swiss Federal Institute of Technology (ETH) Zurich, Electronics Laboratory, Switzerland Email: george.vonbueren@ife.ee.ethz.ch; Tel: +41 44 632 43 54; Fax: +41 44 632 12 10 2) Aprius Inc., Sunnyvale, CA 94085, USA 3) Institute of Microelectronics, University of Applied Sciences Northwestern Switzerland 4) IBM Research, Zurich Research Laboratory, 8803 Rüschlikon, Switzerland Abstract- This paper presents a differential currentmode logic (CML) phase frequency detector (PFD) targeted for charge pump phase-locked loops (PLL). This PFD operating with a reference frequency up to 1.6 GHz is optimized for minimal timing misalignment between UPn (inverted) and DN (non-inverted) pulses and short (130 ps) concurrent UPn/DN pulses. Consequently, this PFD is not a dominant source for the static phase error and resulting reference spurs of the PLL. In addition, the small turn-on-time of the concurrent UPn/DN pulses reduces the in-band noise contribution of the PLL. Index Terms- Phase-locked loop, phase frequency detector, CML, CMOS. I. INTRODUCTION Phase-locked loop (PLL) architectures (Fig. 1) often incorporate a tri-state phase frequency detector (PFD) to detect the phase difference between the divided output signal DIV and the reference signal REF and to control the NMOS and PMOS switches of the charge pump (CP) with the DN and UPn signals. CP UPn REF PFD DN DIV iCP vLF VCO OUT ZLF DIVIDER Fig. 1. Charge pump PLL architecture. Fig. 2(a) depicts a commonly used tri-state PFD consisting of two edge-triggered resettable D-type master-slave flip-flops (D-FF) and one AND gate. The timing diagram of the PFD signals and charge pump current iCP is illustrated in Fig. 2(b). The delay in the reset path, illustrated by the block DELAY, has to be long enough to eliminate a dead zone and so to maintain the linearity of the PFD/CP transfer function. The PFD offers also frequency-error detection and thus a theoretically unlimited capture range. In reality, the PFD has an operation speed limitation due to the feedback loop that is present to reset the PFD [1]. The maximum PLL comparison frequency can be determined by considering the situation when the clock signals REF and DIV are 180° out of phase. For correct operation of the PFD, the comparison frequency must not be higher than 1/(2THP,MIN), where the minimum half period THP,MIN includes the delay of the AND gate, the propagation time inside the flip-flops and the time needed to reset the flip-flops. REF REF ”1” CLK Q D R UP DELAY ”1” DIV R D CLK Q DIV UP AND DN DN icp (a) (b) vLF Fig. 2. Conventional tri-state phase frequency detector (PFD): (a) Schematics, (b) timing diagram. In order to handle higher reference frequencies a combined phase and frequency detector (PD2) has been proposed in [2] and the schematic and timing diagram of its phase detector are drawn in Fig. 3(a) and (b), respectively. Hence, when comparing high frequency clocks, this phase detector offers an alternative to a Gilbert cell (XOR) phase detector, especially when the loop has to lock to a phase difference of zero degree. But with lower PLL reference frequencies, the duration of concurrent UP/DN pulses of the conventional PFD (Tswitch1 = tAND + tDELAY + tFF,R01) is shorter than the one of PD2 (Tswitch2 = 1/(4fref)) as illustrated in Fig. 2(b) and Fig. 3(b). Shorter UP/DN pulses are preferred when a charge pump based PLL topology, as depicted in Fig. 1, is applied, because the PLL phase noise is affected by noise sources of the charge pump during the time when the switches are closed. As a consequence, it is desirable to employ PFDs with short concurrent UP/DN pulses whenever possible. In Section II, the design of a fully differential PFD is presented. Important issues are: 1) the minimum UP/DN pulse width and 2) the maximum operating frequency. Measurement results of two PLLs with this PFD serving as verification examples are presented in Section III, followed by the conclusion in Section IV. timing mismatch between UPn (UPN - UPP) and DN (DNP - DNN) pulses is zero. Furthermore, a PFD consisting of CML generates less switching noise on the supply voltage and has a better immunity to supply variations compared to CMOS PFDs. resetable D-FF I D-latch I AMP 1 qrp DP dp qp qrn DN dn qn CM CP cp CP CN cn rp rn RP RN “1“ “0“ REFP REFN D-latch III q1p dp qp QP q1n dn qn QN cp cn rp rn RP RN IP IN ON OP AMP 3 q3n q3p UPP IP IN UPN sep REF REF AND AMP 5 UP rep ren DIV DIV 90° AND DIV 0° DN icp vLF (b) II. CIRCUIT DESIGN Single-ended sequential PFDs suffer from an inherent delay difference between the UPn and DN pulses due to the inverting stage needed to control the PMOS transistor [Fig. 4(a)]. As shown in Fig. 4(b), the net current injected by the charge pump into the loop filter jumps to +iCP and -iCP, disturbing the VCO control voltage vLF periodically even if the loop is locked. This increases jitter and reference spurs. The skew between UPn and DN can be reduced by delaying the UP signal with a complementary pass gate or by adjusting the delays with scaled inverter chains. CP REF DIV PFD DN iCP REF DIV UPn DN (a) IP IN mup mun ZP ZN icp (b) vLF Fig. 4. (a) Single-ended PFD, inverting stage and charge pump. (b) Effect of skew between UPn and DN. Our goal is to achieve a minimum systematic timing misalignment. Thus, we propose a fully differential PFD. The schematic of the PFD is illustrated in Fig. 5. The PFD is fully symmetric and consists of differential current-mode logic (CML). Therefore, its systematic “1“ anp ann AP AN BP BN ZP ZN “0“ sep sen RP RN rp rn CP cn CN CN CP cp qdn qn DM dn qp qdp DP dp DIVN DIVP “0“ “1“ D-latch II resetable D-FF II reset AND BP AP AN BN SM Fig. 3. Phase detector of the combined phase and frequency detector (PD2) [2] with the divided I/Q signals DIV 0° and DIV 90°: (a) Schematics, (b) timing diagram. UPn ON OP UP DN (a) MUX SP ON OP RP RN rp rn cn cp q2n qn QN dn q2p qp QP dp IN IP OP OM q4p q4n sen DNN IN IP OP ON DNP D-latch IV AMP 2 AMP 4 Fig. 5. Proposed CML PFD architecture. vb vb dp vb vb qp qn dn cn ZP ZN AN BN AP BP BN AN BP AP cp rn rp (a) (b) Fig. 6. (a) Schematics of resetable CML D-latch, (b) Schematics of CML AND gate. The schematics of the resettable CML D-latch and CML AND gate are shown in Fig. 6(a) and Fig. 6(b), respectively. The CML multiplexer (MUX) is a Gilbertcell and is needed in the reset path as part of the startup/power-on circuit in order to guarantee a correct initial differential reset signal (rep - ren) at the inputs of the D-FFs. The five differential amplifiers (AMP1 … AMP5) are inserted to reduce the load of the preceding stages and to sharpen the rising and falling edges. Short rise and fall times reduce the jitter generation of the PFD. All CML circuits in this PFD employ PMOS loads to obtain an area-efficient compact layout. In order to investigate if the proposed PFD has no dead zone and to determine the maximum operating frequency a timing analysis has been performed (Fig. 7). Typical propagation delays and setup/hold times of the gates and flip-flops are extracted from device level simulations of the complete PFD circuit. The delay for one buffer (AMP) is tAMP = 25 ps. The delays for the differential output signal QP - QN of a D-FF are tFFC = 30 ps (rising edge of CP - CN) and tFFR01 = 35 ps (rising edge of RP - RN), respectively. After reset (falling edge of RP - RN), the D-FF needs a setup time of tFFR10 = 57 ps before the next rising edge of the clock signal can be processed. The total delay for the AND, MUX and AMP5 amounts to tRP = 70 ps. The duration of the minimum UP/DN pulse is determined by the propagation delays of the AND, MUX, AMP5, the reset to output delay of the D-FF and one AMP delay. The rise and fall times of the differential signals inside the PFD are 50 ps. This implies that the minimum UP/DN pulse must be longer than 100 ps so that the switches inside the charge pump are fully turned on and off. A high slew-rate of the UPn/DN signals would be favourable for high-speed PFDs. However, a high edge steepness increases the injected charge on the output node of the charge pump. The reset pulse width is tRP + tFFR01 + tAMP = 130 ps (shaded pulse in Fig. 7) and therefore long enough to avoid a dead zone. 1 REFP charge pump currents iCP_mean versus the PFD phase error with clock frequencies of 375 MHz, 625 MHz and 1.6 GHz respectively. Fig. 9 reveals that the linear range of the transfer function decreases to -π…π for the highest operating frequency possible, which has been shown by the work of Soyuer and Meyer (Fig. 7 in [1]). The PFD/CP gain is KP = 195μA/2π and the transfer characteristic has no dead zone or systematic offset. 1V REFP-REFN DIVP-DIVN 0V -1 V 1V UPP-UPN DNP-DNN 0V -1 V 1V qrp-qdn qdp-qdn rep-ren 0V 0 -1 V 1.5 ns qrp 2.5 ns time [s] 3 ns Fig. 8. Simulated timing diagram at fREF = fDIV = 1.6 GHz, REFP and DIVP are 180° out of phase. tFFC + tAMP q3p(UPP) DIVP 150 qdp tFFC + tAMP 2 ns tFFR01 + tAMP 100 i CP_mean [A] q4p(DNP) tRP tRP tFFR10 50 rep Fig. 7. Timing diagram to determine the reset pulse width and the maximum operating frequency when REFP and DIVP are 180° out of phase. III. RESULTS The limiting case for the maximum operating frequency of this edge-triggered PFD occurs when REFP and DIVP are 180° out of phase. The timing diagram for this situation is depicted in Fig. 7. The minimum half period THP,MIN of REFP and DIVP is determined by taking all delays and setup times into account and results in tFFC + tAMP + tRP + tFFR01 + tAMP + tRP + tFFR10 = 312 ps. Hence, 1.6 GHz is the upper limit and has been verified by simulations of the whole circuit. The simulated timing diagram in Fig. 8 indicates that the PFD operates correctly at 1.5 GHz. The linear range of the PFD/CP transfer characteristic, which is at low frequencies -2π…2π, is reduced due to the reset delay (130 ps) of the PFD. The simulated transfer characteristic of this PFD together with the implemented charge pump is depicted in Fig. 9. The dashes, solid and dashed-dotted lines are the mean 0 50 -100 -150 -400° Phase error [°] -200° 0° f=375MHz f=625MHz f=1.6GHz 200° 400° Fig. 9. Simulated PFD/CP transfer function. The operating range of the PFD has been verified by measurements of two multiply-by-16 PLLs operating in the ranges of 6 to 11 GHz and 8 to 12.1 GHz, respectively. Fig. 10 depicts the measured spectrum at 6 GHz with a reference frequency fref = 375 MHz. The reference spurs at an offset frequency ±375 MHz are approximately -40 dB below the carrier and are dominated by the charge pump non-idealities such as finite output impedance and non-equal up and down currents. The 12.1 GHz output clock and the 757 MHz reference clock are shown in Fig. 11. consumption of the PFD are 30 x 30 μm2 and 1.62 mW (VDD = 1V), respectively. TABLE I COMPARISION WITH STATE-OF-THE-ART CML PFDS fref 200 MHz >40 MHz >20 MHz 1.6 GHz VDD 3.3 V 1.2 V 1.0 V 1.0 V Power 6.5 mW 0.5 mW 3.7 mW 1.6 mW CMOS Tech. 0.35 μm 0.13 μm 0.13 μm 90 nm Year [3], 2004 [4], 2006 [5], 2008 This TABLE I shows a comparison with previously published CML PFDs. All of them are tailored for lowpower and low-noise PLLs. Among them, the presented PFD covers the largest operating range. Fig. 10. Output signal of the PLL with the PFD: Measured spectrum at 6 GHz with reference spurs at 6±0.375 GHz. Output clock IV. CONCLUSION A fully differential CML PFD with a power-on circuit to guarantee a correct start-up for charge-pump PLL has been presented. The proposed PFD has zero systematic timing misalignment between UPn (UPN - UPP) and DN (DNP - DNN) and therefore no deterministic contribution to the reference spurs and to the static phase error. Moreover, the in-band phase noise due to PFD/CP noise is reduced owing to the short concurrent UP/DN pulses. ACKNOWLEDGEMENTS Reference clock 1.32ns Fig. 11. Output signal of the PLL with the PFD: Reference clock (757 MHz) and multiplied-by-16 output clock (12.1 GHz). The authors thank D. Barras, F. Ellinger, C. Menolfi, M. Kossel, L. Rodoni, M. Schmatz, T. Toifl, and J. Weiss for fruitful discussions, U. Egger and M. Lanz for designing and manufacturing the test substrate and the IBM foundry team for manufacturing the CMOS chips. This work was supported by the Swiss Federal Office for Professional Education and Technology, contract/grant number KTI 7995.1. REFERENCES [1] [2] [3] Fig. 12. Jitter histogram of the synthesized 10-GHz clock. The jitter histogram (Fig. 12) of the synthesized 10 GHz clock indicates that the zero crossings have a Gaussian-like distribution without any deterministic jitter component proofing that the PFD is dead zone free. Implemented in 90-nm CMOS, the area and power [4] [5] M. Soyuer and R. G. Meyer, "Frequency Limitations of a Conventional Phase-Frequency Detector," IEEE J. Solid-State Circuits, vol. 25, no. 4, pp. 1019-1022, Apr. 1990. R. C. H. v. d. Beek, C. S. Vaucher, D. M. W. Leenaerts, E. A. M. Klumperink, and B. Nauta, "A 2.5–10-GHz clock multiplier unit with 0.22-ps RMS jitter in standard 0.18-μm CMOS," IEEE J. Solid-State Circuits, vol. 39, no. 11, pp. 1862-1872, Nov. 2004. K. Arshak, O. Abubaker, and E. Jafer, "Design and simulation difference types CMOS phase frequency detector for high speed and low jitter PLL," in Proc. IEEE Int. Caracas Conference on Devices, Circuits and Systems, 2004, pp. 188-191. V. I. Karam and J. W. M. Rogers, "A 3.5mW Fully Integrated 1.8GHz Synthesizer in 0.13-μm CMOS," in Proc. IEEE NorthEast Workshop on Circuits and Systems, 2006, pp. 49-52. S. Milicevic and L. MacEachern, "A phase-frequency detector and a charge pump design for PLL applications," in Proc. IEEE ISCAS, 2008, pp. 1532-1535.