A Simple Precharged CMOS Phase Frequency Detector: Henrik O. Johansson
A Simple Precharged CMOS Phase Frequency Detector: Henrik O. Johansson
I. INTRODUCTION
II. CIRCUIT
The transistor schematic of the ncPFD is shown in Fig. 3(a).
The detector has a 0-rad phase offset. The main part of the
(a) (b)
circuit is the nc stage [4]. Delays (two inverters) are inserted
at the reference and slave inputs in order to remove the dead Fig. 3. (a) The ncPFD in zero degree phase offset version. (b) Modified
version with rad phase offset.
zone in the phase characteristics around rad phase error. In
Fig. 4, waveforms for the circuit in Fig. 3(a) are shown when
The detector can easily be modified to one with -rad phase
the slave input lags the reference input.
offset, as shown in Fig. 3(b), where one, or in general an odd
Manuscript received March 11, 1997; revised August 21, 1997. number, of inverter(s) are used for the delays.
The author is with Electronic Devices, Department of Physics and Mea-
surement Technology, Linköping University, S-58183 Linköping, Sweden. If the phase detector is used only as a phase detector, i.e., not
Publisher Item Identifier S 0018-9200(98)00732-X. as a frequency detector, the circuit in Fig. 3(a) can be used as
0018–9200/98$10.00 1998 IEEE
Authorized licensed use limited to: VISVESVARAYA NATIONAL INSTITUTE OF TECHNOLOGY. Downloaded on September 19,2020 at 03:58:32 UTC from IEEE Xplore. Restrictions apply.
296 IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 33, NO. 2, FEBRUARY 1998
Fig. 4. Waveforms for the case when slave lags after the reference signal.
The pulse width of the up signal is larger than for the down signal.
Fig. 5. Phase characteristics of the ncPFD (solid line), conPFD (dashed line),
and the ptPFD (dash-dot line) from SPICE level-2 simulations of extracted
layout, VDD = 3:0 V and f = 50 MHz.
Authorized licensed use limited to: VISVESVARAYA NATIONAL INSTITUTE OF TECHNOLOGY. Downloaded on September 19,2020 at 03:58:32 UTC from IEEE Xplore. Restrictions apply.
IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 33, NO. 2, FEBRUARY 1998 297
Fig. 10. Waveforms for the case when the slave has a higher frequency than
the reference signal. The down signal has higher duty cycle than the up signal.
Fig. 8. The width of the dead zones of the ncPFD (solid), ptPFD (dashed),
and conventional PFD (dash-dot) as function of frequency. The frequency
resolution is 100 MHz and the supply voltage is 5.0 V. The plot is based on
SPICE simulations of extracted layout.
Fig. 11. Frequency sensitivity for the ncPFD (solid), ptPFD (dash-dot),
and conPFD (dashed). The plot is based on behavioral simulations with
20 different initial phases for each frequency and the mean-value for each
frequency is plotted. The reference frequency is 50 MHz.
Authorized licensed use limited to: VISVESVARAYA NATIONAL INSTITUTE OF TECHNOLOGY. Downloaded on September 19,2020 at 03:58:32 UTC from IEEE Xplore. Restrictions apply.
298 IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 33, NO. 2, FEBRUARY 1998
Fig. 12. Frequency sensitivity for the ncPFD for a number of frequencies. Fig. 14. Lock-in process of a third-order PLL with the ncPFD as phase
The plot is based on behavioral simulations with 20 different initial phases
+
for each frequency. The solid line is the mean value and the “ ” symbols are
frequency detector. The loop filter and PLL data are shown in the upper right
corner.
the minimum and maximum values. The reference frequency is 50 MHz.
Fig. 13. Frequency sensitivity for the ncPFD when the slave frequency is VI. EXPERIMENTS
4/5 of the reference frequency. For the initial phases of 0.0, 2.5, and 5.0 ns
the sensitivity is zero. The phase detection properties of the ncPFD have been
verified experimentally with a test chip. The test chip is a line
receiver for serial data that utilizes several parallel samplers
this false locking will not be stable, since a small phase change
to receive bit rates of 2.0 Gb/s [7]. The phase detector was
results in a nonzero sensitivity and drives the loop back to lock.
used in a delay-locked loop (DLL) which generates control
One way to add small phase changes to the simulation is to
signals for the sampling switches used in the line receiver.
include phase noise which is always present in an oscillator.
The ncPFD, Fig. 3(a), was used as a -rad phase detector and
When we add phase noise of approximately 300 ps peak-to-
the delay line was half a wavelength long.
peak to the simulations, the normalized minimum sensitivity
The skew between the reference and slave signals is not
which was zero will increase to approximately 0.01. The
possible to measure directly. This quantity has been measured
improvement is not significant but the sensitivity will be
indirectly through measurement error compensation circuits to
nonzero and positive for all phases. Hence, false locking is
be about 125 ps at MHz. Unfortunately, there is no
avoided. To further enhance the phase noise during the lock in
control of how large the measurement error is.
process, one could use dithering techniques, i.e., add the signal
The circuit blocks used to measure the offset are shown in
from a noise/signal source to the control voltage of the VCO.
Fig. 15. The two clocks that we want to compare come from
the beginning and the end of the delay line. They are fed into
V. BEHAVIORAL MIXED-MODE SIMULATIONS two matched inverter chains where the propagation delay for
In order to understand the sensitivity to frequency errors rising and falling edges are matched against process variations
and lock-in properties of the proposed detector, a complete [8]. The delay from the multiplexer inputs to the oscilloscope
third-order charge pump PLL system was simulated using a screen for the two signal paths are not matched. Two mea-
multilevel mixed-mode simulator, Lsim [5]. The PFD was surements are done to compensate this. One where the delay
represented by a schematic simulated in switch mode. The line input signal goes uninverted through Output buffer 1 and
VCO, phase-noise generator, and charge pump are represented one where the same signal goes inverted through the Output
by behavioral models written in the hardware description buffer 2. The measured skew including the measurement error
Authorized licensed use limited to: VISVESVARAYA NATIONAL INSTITUTE OF TECHNOLOGY. Downloaded on September 19,2020 at 03:58:32 UTC from IEEE Xplore. Restrictions apply.
IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 33, NO. 2, FEBRUARY 1998 299
Fig. 15. DLL, phase offset measurement circuitry, and NMOS transistor to
access the control voltage.
Fig. 16. Oscilloscope screen dump of the drain voltage of an NMOS
transistor with external pull-up resistor where the gate is connected to the
for the measurements will be as follows: control voltage. Four different lock-in procedures are shown. The initial
control voltages are 0.0, 1.0, 2.0, and 3.0 V for the curves from top to
skew inv mux Buf bottom, respectively.
Authorized licensed use limited to: VISVESVARAYA NATIONAL INSTITUTE OF TECHNOLOGY. Downloaded on September 19,2020 at 03:58:32 UTC from IEEE Xplore. Restrictions apply.