Professional Documents
Culture Documents
I. INTRODUCTION
Fig. 1. Comparison between high-frequency synthesizers in various applica-
tions. For PLLs, accuracy is estimated from their rms period jitter. For free-run-
NERGY autonomy and form factor are two critical con-
E cerns for emerging sensor platforms, particularly for ap-
plications based on wireless sensor networks (WSN) [1]. The
ning oscillators the accuracy is defined as the maximum relative frequency de-
viation due to PVT variations. DCPLL point is given as reference.
limited energy from power sources such as micro-fabricated bat- fications have been proposed to reduce power consumption. In
teries or energy scavengers remains one of the biggest chal- [4] and [5], a free-running, but periodically calibrated, digitally
lenges for such systems. Reducing the power consumption of controlled oscillator (DCO) is employed. This approach is ex-
WSN nodes will extend their lifetime, lower the battery size and, tremely low power, but its inaccuracy is limited to only a few
consequently, reduce their volume. percent due to the large and unpredictable frequency drift caused
As for other radio communication systems, high-frequency by supply voltage and temperature variations.
synthesizers are essential blocks of WSN nodes. The current A node in a WSN typically spends the largest fraction of time
state-of-the-art of such synthesizers is illustrated in Fig. 1. Con- in idle mode [6]. The energy wasted while idling can be signifi-
ventional PLLs are robust to frequency offset and frequency cantly reduced by switching-off unused parts of the system. This
drifts thanks to the fact that they are locked to a stable refer- suggests the use of duty-cycled PLLs (DCPLLs) in WSN nodes,
ence. Their inaccuracy is then mainly determined by oscillator i.e., PLLs which are operated in burst mode [7]. The output of a
phase noise and by other sources of in-band noise. Although DCPLL consists of short bursts of high-frequency signals sep-
PLLs can achieve inaccuracies of a few ppm, this is associated arated by long idle periods, during which energy is saved. The
with stringent phase noise and jitter requirements [2], [3] and resulting lower power dissipation of DCPLLs makes them much
leads to relatively high power consumption. Such PLLs are not more suitable for WSN nodes. Since DCPLLs are not active
suitable for use in WSN nodes. To address this problem, var- continuously, they are prone to frequency offset and so they are
ious architectures with relaxed phase noise and accuracy speci- less accurate than conventional PLLs. The inaccuracy of 0.25%
targeted in this work is enough to meet the requirements of WSN
Manuscript received November 17, 2009; revised March 05, 2010; accepted applications [5], [6]. Although DCPLLs dissipate more power
March 23, 2010. Current version published June 25, 2010. This paper was ap- than simple free-running DCOs, they are more accurate and less
proved by Guest Editor Yann Deval. This work was supported by the European
Commission in the Marie Curie project TRANDSSAT 2005-020461.
prone to frequency drift due to their closed-loop nature. How-
S. Drago, F. Sebastiano, L. J. Breems, and D. M. W. Leenaerts are with NXP ever, they require special architectures to ensure loop stability
Semiconductors, Eindhoven, The Netherlands (e-mail: salvatore.drago@nxp. and fast start-up circuitry to avoid extra power consumption
com).
B. Nauta is with the IC Design Group, CTIT Research Institute, University
during the transitions from idle to active periods. Fast start-up
of Twente, Enschede, The Netherlands. circuitry enables the use of low duty-cycle ratios, which trans-
K. A. A. Makinwa is with the Electronic Instrumentation Laboratory/DIMES, lates into low average power consumption.
Delft University of Technology, Delft, The Netherlands. The objective of this work is to design a frequency synthesizer
Color versions of one or more of the figures in this paper are available online
at http://ieeexplore.ieee.org. capable of burst operation while maintaining a frequency error
Digital Object Identifier 10.1109/JSSC.2010.2049458 due to offset and to the DCO noise less than 0.25%. The pro-
0018-9200/$26.00 © 2010 IEEE
1306 IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 45, NO. 7, JULY 2010
posed DCPLL can be operated at low duty-cycle ratios, since The DCO drives the counter which is reset before each burst
it employs a fast start-up DCO, resulting in a highly energy- generation. In doing so, the counter detects the number of DCO
efficient synthesizer which enables energy autonomous WSN
rising edges that occur during the reference clock cycle. The
nodes. The generated frequency ranges from several hundreds of
resulting integer is stored in the registers of the counter and it
MHz to more than 1 GHz. Theoretical analysis and experimental is compared with the desired frequency control word
validation of this approach is provided, demonstrating that a fre- by the digital subtractors. The resulting error signals and
quency inaccuracy of better than 0.25% can be achieved while
updates the DCWs stored in the two accumulators.
maintaining a power consumption of only few hundreds of W. The DCW update is delayed by one reference cycle . Since
The architecture of the DCPLL is presented in Section II along is large compared to the counter’s and subtractor’s delays,
with a stability analysis. Circuit description and fast-start up there is enough time margin for a proper error estimation. This
strategies are discussed in Section III, experimental results are
strategy makes it possible to implement the counter and the dig-
given in Section IV and conclusions are presented in Section V. ital subtractor as a simple asynchronous D-FF-based counter
and a full-adder based subtractor respectively. This leads to a
II. DUTY-CYCLED PHASE-LOCKED LOOP (DCPLL) significant power saving with respect to synchronous counters
and phase frequency detector based on charge pump. Moreover,
A. DCPLL Architecture thanks to the burst mode operation, the large delay in the
DCW update does not affect the DCPLL’s dynamics. As will
In order to enable burst mode operation, an All-Digital PLL is be explained in the next section, a short preset period is used to
preferred over a conventional analog PLL based on a phase fre- speed-up the DCO’s start-up.
quency detector and a charge pump. This is because the DCO’s
digital control word (DCW), which represents its frequency can B. Coarse Acquisition Main Loop Dynamics
then be stored in a memory, allowing frequency tracking be- The dynamics of the coarse acquisition main loop can be an-
tween two successive bursts. alyzed considering it as a discrete time system, where the sam-
A simplified block diagram of the proposed DCPLL is shown pling operation is determined by the rising edge of the reference
in Fig. 2. Its main loop consists of a DCO, a counter, an accu- clock which causes the burst generation, which appears once
mulator (ACC1) and one digital subtractor (S1). A second fine every th clock cycle. In the following analysis the delays of
tuning loop increases the accuracy of the output frequency as each block, including the FSM, are ignored. This assumption
explained in the next subsection. Both loops are controlled in is valid if the reference clock periods are larger than the total
an efficient manner by a finite state machine (FSM). The DCO delay introduced by the digital gates. The previous condition is
consists of a current-controlled ring oscillator and a 16-bit dig- well satisfied in the DCPLL implementations since the reference
ital-to-analog converter (DAC) segmented in two banks: one frequency is several times smaller then the generated high-fre-
7-bit bank for coarse frequency acquisition and one 9-bit bank quency output signal. The response can be formulated in terms
for fine tuning. The use of two different banks relaxs the re- of the output frequency and the input frequency .A
quirements of the DAC, resulting in area saving and reduced block diagram model of the coarse acquisition loop is repre-
complexity [3]. sented in Fig. 4. The output frequency for the th burst, ,
As shown in the timing diagram of Fig. 3, a reference clock is given by
with a frequency drives the FSM, which generates the con-
trol signals for the DCO, the counter and the accumulators. The
DCO is periodically turned on and off, while the two loops en-
sure that its frequency is locked to . After a sleep time
of reference clock cycles, the DCO is started up and al-
lowed to run for only one reference clock cycle . (1)
DRAGO et al.: A 200 A DUTY-CYCLED PLL FOR WIRELESS SENSOR NODES IN 65 nm CMOS 1307
(5)
Fig. 4. Block diagram model of the coarse acquisition loop.
Under this condition the response is underdamped and it con-
verges asymptotically to the programmed frequency. However,
as shown in Fig. 6(b), if and for any
the DCO’s frequency differs from the output frequency
by more then [see (6)] the output will oscillate around
the target frequency with a large quantization error.
(6)
Fig. 6. Simulated normalized step responce for different value of K =REF; the bottom plot represents condition (6).
DCO rising edge may be delayed by with just leads the reference clock edge. At this point, the fine tuning
respect to the reference rising edge. This results into an error in loop increases or decreases the DCW by 1 LSB depending on
the generated frequency which can be as high as . whether the th DCO edge leads or lags the reference
Significantly better performance can be achieved if, in con- clock edge. Burst by burst, the frequency then varies by
junction with the main loop, which handles the coarse frequency and so the last DCO edge jumps backward and forward around
acquisition, an additional loop is employed for fine frequency the reference clock edge in a bang-bang fashion. While the main
tuning. As depicted in Fig. 8(b), a small increase of the loop controls the number of rising edges occurred between two
DCO’s frequency advances all the DCO’s rising edge by small successive reference clock edges, the fine tuning loop decreases
time steps. The last DCO edge is advanced by a time interval the delay between the last DCO rising edge and the reference
given by clock edge. The total error is reduced and the accuracy is im-
proved [Fig. 8(b)].
(9) Notice that the coarse and the fine tuning loops adjust only
the centre frequency of the bursts. However, since each burst
Before each burst generation, the fine tuning loop increases the is generated synchronously every N reference cycles, the DCO
DCW by a least significant bit (LSB) increasing the DCO fre- initial phase is locked to the reference phase. Moreover, the last
quency by a small step until the th DCO edge DCO period is also locked to the reference clock thanks to the
DRAGO et al.: A 200 A DUTY-CYCLED PLL FOR WIRELESS SENSOR NODES IN 65 nm CMOS 1309
Fig. 9. Transfer characteristic of counter and subtractor. (a) Coarse acquisition. (b) Fine tuning.
ondary fine tuning loop is activated and the gain is automatically switching events (i.e., is proportional to ). To synthesize
reduced until the “bang-bang” steady-state condition is reached. the desired frequency, the per-stage delay is tuned to 1/8 of the
If the fine tuning accumulator overflows, the coarse acquisition desired RF cycle period by means of the DAC current source
bank is modified by one LSB. To ensure proper functionality, which sets the two voltages and . The DCO start-up
the fine tuning range is larger than two coarse LSBs, realizing a delay must be negligible with respect to the reference period.
segmented but overlapping DCO transfer characteristic. This requires that and are large capacitors and that the
currents through the diodes and are large enough to set
the voltages in a short time. To achieve this while maintaining
III. DCO
a low power consumption, a preset phase precedes the DCO’s
The proposed DCPLL can work only with a fast start-up DCO actual start-up. During the preset phase, which begins one ref-
whose output frequency can settle well within a short reference erence clock before the DCO is started (Fig. 11), the DAC is
clock period . Ring oscillators start up faster than LC oscil- switched ON to read the information stored in the DCPLL ac-
lators, which require approximately Q periods to reach steady- cumulators and, after half reference period, the switches –
state, where Q is the quality factor of the LC tank [10]. Addi- are closed allowing the generated current to set the voltage
tionally, if phase noise is not the main requirement, ring oscilla- and . So when the DCO is started, all voltages are already
tors require less power than LC oscillators [5]. Finally, since the preset to their correct values, thus mitigating output frequency
DCO will be turned off for a significant fraction of time, its static variations. The DCO is kept running for one reference cycle and,
power consumption in idle mode should be very low. These then, shut down by means of the switches – which configure
considerations motivate the use of the ring oscillator shown in the DCO again as an open-loop delay line. After a small delay
Fig. 11. It consists of four delay stages in a closed loop and an the switches – are opened to preserve the charge in the ca-
R/2R ladder current DAC. Each delay stage uses a pseudo-dif- pacitors and and the DAC is turned off to save power. The
ferential architecture. The frequency is controlled by the com- different control phases are generated by means of a non-over-
plementary voltages and at the gates of pMOS – lapping clock generator.
and nMOS – which are stored on the two large gate ca- In order to decrease the resistance of the switches
pacitors and . The fast start-up behavior of the DCO is and in the signal path, a transmission gate topology has been
achieved by adopting a preset phase implemented by means of chosen (Fig. 11). The simulated is 270 Ohm, which together
the switches – , which precedes the start-up moment con- with the node capacitance introduces a delay of 34 ps, which is
trolled by the switches – . Fig. 11 illustrates the time dia- negligible with respect to the minimum DCO period.
gram of the switches . During the idle state, the input The simplified circuit schematic of the R/2R current DAC is
of the delay line is connected to and ground by means of represented in Fig. 12(a). It consists of two different R/2R lad-
the switches and , while the final stage of the delay line is ders implementing the coarse and the fine banks, connected to
disconnected from the first stage by means of the switches the pMOS transistor and an opamp. The opamp, consisting
and . Therefore, the oscillator’s power consumption is only of a differential pair, connects both the ladders in feedback in
determined by the leakage currents of the inverters. Opening order to improve the linearity of the drain current of .A
and and closing and synchronously, configures the delay scaled copy of is delivered to the ring oscillator by means
line as an oscillator whose output frequency depends on the con- of transistor . In order to save power during the idle state,
trol voltages and . Most of its power dissipation is due to the enable switches are open and goes to the cut-off region
DRAGO et al.: A 200 A DUTY-CYCLED PLL FOR WIRELESS SENSOR NODES IN 65 nm CMOS 1311
Fig. 12. (a) Schematic of the DAC and (b) its equivalent circuit.
due to the large load resistance. Therefore, the DAC power con-
sumption is only determined by the opamp current. However,
thanks to the low output capacitance at node A the required cur-
rent to ensure the closed-loop stability is also low. and
are used for Miller compensation of the feedback loop
comprising and the opamp.
Fig. 12(b) shows the current DAC equivalent circuit. The two
R/2R ladders can be represented as the parallel of two digitally
tunable voltage sources and in series with fixed
coarse and fine resistances and . The voltage at node A is
fixed to the reference voltage by the feedback. By inspec-
tion of the equivalent circuit is simple to derive as the sum
of coarse and fine currents and :
Fig. 13. Fractional multiplication: steady-state signals on (a) the start-up node
(14) and (b) the output node.
(15)
switches from ground to with negligible delay with respect
to the start-up reference rising edge. Since node (b) is fed back
To ensure proper functionality, the maximum value of to the counter in the DCPLL loop, its th rising edge is
and should be lower than . To ensure this, additional aligned with the reference rising edge generating the switch-off
R/2R elements, always connected to ground, limit the range of signal. Since and are normally delayed by , there
and to . The adopted circuit topology allows are DCO periods in one reference period
to increase the resolution of the DAC while maintaining fixed and the nominal output frequency is given by
the tuning range by adding extra R/2R elements. Montecarlo
simulations showed that 7 bits are enough to ensure the stability (16)
condition of (7) for all the coarse DCWs over the full frequency
range. is chosen to set the fine tuning range larger than two When required, the reference frequency multiplication factor
coarse LSBs. Finally, the area of the resistors is chosen large can be also be changed by steps of 0.25 by selecting one of
enough to ensure the monotonicity of the DAC. the four possible quadrature outputs to feedback to the counter
The proposed DCO’s architecture allows, in principle, a frac- with respect to the position of switches – . In principle, the
tional multiplication of the reference thanks to the availability adoption of a 4 differential stage DCO allows the generation of
of multi-phase outputs. Fig. 13 shows the signals and at 8 different phases and, thus, the operation at 1/8 fractional-N. In
nodes (a) and (b) with reference of Fig. 11, in the steady-state this design, however, the multiplication factor is fixed because
condition and in the particular case when node (b) is used as no additional resolution is required. To test the fractional mul-
output. Since node (a) is connected to the switches and , tiplication of the reference, node (b) has been chosen as output
1312 IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 45, NO. 7, JULY 2010
Fig. 17. Measured DCPLL frequency deviation from 1.005 GHz versus time.
Fig. 19. Measured probability density functions (PDF) of (a) the DCPLL output frequency and (b) of the zero-crossing time of the 50th edge in the case
FCW = 50.
While the first can be calibrated, the latter can be reduced only 0.25% including frequency offset and error due to the noise
increasing the power consumption. . After the offset calibration the achieved accuracy is lim-
It can be seen that the fine tuning loop significantly improves ited by the DCO’s jitter and, hence, by the total power budget
the achieved accuracy; an error of 20 MHz (2%) would be ob- available. It consumes less than 200 A while generating a
tained with only the main loop. The standard deviation of the 1 GHz output frequency with 10% duty-cycled. As shown
frequency error represents an important parameter for burst- in Fig. 1, DCPLLs are good candidates to generate a high
mode frequency synthesizer since it replaces the closed-loop frequency in nodes for WSN applications.
PLL phase noise. As shown in Fig. 20, the spectrum of the
DCPLL output signal is modulated and it is not possible to de-
rive phase noise information. To characterize the DCO’s per-
formance, its instantaneous frequency during a burst has been REFERENCES
measured and is reported in Fig. 21 together with the inter-
polated frequency (2 samples averaging) and the average fre- [1] J. Ammer, F. Burghardt, E. Lin, B. Otis, R. Shah, M. Sheets, and J.
quency over a burst period. The DCO starts approximately at M. Rabaey, “Ultra low-power integrated wireless nodes for sensor and
the correct frequency and takes a few DCO periods to settle. actuator networks,” in Ambient Intelligence, W. Weber, J. M. Rabaey,
and E. Aarts, Eds. New York, NY: Springer, 2005.
The DCPLL is not sensitive to this systematic variations but it [2] X. Gao, E. A. M. Klumperink, M. Bohsali, and B. Nauta, “A 2.2 GHz
tries to tune the average frequency showed as dashed line. How- 0
7.6 mW sub-sampling PLL with 126 dBc/Hz in-band phase noise and
ever, the deviation from the fixed frequency is kept within few 0.15 ps jitter in 0.18 m CMOS,” in IEEE ISSCC Dig. Tech. Papers,
Feb. 2009, pp. 392–393.
percent thanks to the preset strategy. The table in Fig. 22 sum- [3] R. Staszewski, J. Wallberg, S. Rezeq, C.-M. Hung, O. Eliezer, S. Vemu-
marizes the DCPLL performaces and shows a comparison with a lapalli, C. Fernando, K. Maggio, R. Staszewski, N. Barton, M.-C. Lee,
few previously published frequency synthesizers. Conventional P. Cruise, M. Entezari, K. Muhammad, and D. Leipold, “All-digital
PLL and transmitter for mobile phones,” IEEE J. Solid-State Circuits,
PLLs achieve better accuracy (limited by DCO phase noise and vol. 40, no. 12, pp. 2469–2482, Dec. 2005.
by other sources of in-band noise) but with higher power con- [4] B. W. Cook, A. D. Berny, A. Molnar, S. Lanzisera, and K. S. J. Pister,
sumption. Free-running DCOs consume less power but they are “An ultra-low-power 2.4 GHz RF transceiver for wireless sensor net-
works in 0.13 m CMOS with 400 mV supply and an integrated pas-
prone to large frequency drift. In DCPLLs, power is traded for sive RX front-end,” in IEEE ISSCC Dig. Tech. Papers, Aug. 2006, pp.
accuracy. 258–259.
[5] N. Pletcher, S. Gambini, and J. Rabaey, “A 52 W wake-up receiver
0
with 72 dBm sensitivity using an uncertain-IF architecture,” IEEE J.
Solid-State Circuits, vol. 44, no. 1, pp. 269–280, Jan. 2009.
[6] F. Sebastiano, S. Drago, L. Breems, D. Leenaerts, K. Makinwa, and
B. Nauta, “Impulse based scheme for crystal-less ULP radios,” in
V. CONCLUSION Proc. IEEE Int. Symp. Circuits and Systems (ISCAS), May 2008, pp.
1508–1511.
[7] S. Drago, D. Leenaerts, B. Nauta, K. Sebastiano, F. Makinwa, and L.
Duty-cycled PLLs can be used as high-frequency synthe- Breems, “A 200 A duty-cycled PLL for wireless sensor nodes,” in
sizers in WSN nodes, thanks to their moderate accuracy and Proc. ESSCIRC, Sep. 2009, pp. 132–135.
low power demand. A simplified theoretical analysis has been [8] A. Abidi, “Phase noise and jitter in CMOS ring oscillators,” IEEE J.
Solid-State Circuits, vol. 41, no. 8, pp. 1803–1816, Aug. 2006.
carried out showing the stability conditions for such systems. [9] F. R. K. Soliman and S. Yuan, “An overview of design techniques for
By employing a fast start-up DCO the PLL can operate with CMOS phase detectors,” in Proc. IEEE Int. Symp. Circuits and Systems
a low duty-cycle factor, resulting in an high energy-efficient (ISCAS), May 2002, pp. 457–460.
[10] D. Wentzloff and A. Chandrakasan, “A 47 pJ/pulse 3.1-to-5 GHz all-
synthesizer. Fabricated in a 65 nm CMOS process the DCPLL digital UWB transmitter in 90 nm CMOS,” in IEEE ISSCC Dig. Tech.
shows a total frequency multiplication inaccuracy, less than Papers, Feb. 2007, pp. 118–591.
DRAGO et al.: A 200 A DUTY-CYCLED PLL FOR WIRELESS SENSOR NODES IN 65 nm CMOS 1315
Salvatore Drago (S’10) received the M.Sc. degree Fabio Sebastiano (S’10) was born in Teramo, Italy,
(cum laude) in electrical engineering from the Uni- in 1981. He received the B.Sc. (cum laude) and
versity of Catania, Italy, in 2003. M.Sc. (cum laude) degrees in electrical engineering
From 2004 to 2006, he was with Synapto s.r.l., from the University of Pisa, Italy, in 2003 and 2005,
Catania, Italy, where he worked on EM modeling of respectively. In 2006, he received the Diploma di
embedded passives and interconnections in PCBs. Licenza from Scuola Superiore Sant’Anna, Pisa,
In 2006, he joined NXP Semiconductors Research, Italy. In 2006, he joined NXP Semiconductors
Eindhoven, The Netherlands, as a Marie Curie Research in Eindhoven, The Netherlands, as a Marie
Fellow, where he is working toward the Ph.D. degree Curie Fellow, working toward the Ph.D. degree in
in collaboration with the University of Twente, collaboration with Delft University of Technology.
Enschede, The Netherlands. His research interests His main research interests are ultra-low-power ra-
include ultra-low-power radio and RF integrated circuit design. dios for wireless sensor networks and fully integrated crystal-less frequency ref-
Mr. Drago was a co-recipient of the 2008 ISCAS Best Student Paper Award. erences.
Mr. Sebastiano was a corecipient of the 2008 ISCAS Best Student Paper
Award.