Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Analysis of the PLL jitter due to power/ground and substrate noise

2004

Abstract Phase-locked loops (PLL) in radio-frequency (RF) and mixed analog-digital integrated circuits (ICs) experience substrate coupling due to the simultaneous circuit switching and power/ground (P/G) noise which translate to a timing jitter. In this paper. an analysis of the PLL timing jitter due to substrate noise resulting from P/G noise and large-signal switching is presented. A general comprehensive stochastic model of the substrate and P/G noise sources in very large-scale integration (VLSI) circuits is proposed.

IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS—I: REGULAR PAPERS 1 Analysis of the PLL Jitter Due to Power/Ground and Substrate Noise Payam Heydari, Member, IEEE Abstract—Phase-locked loops (PLLs) in radio-frequency (RF) and mixed analog-digital integrated circuits experience substrate coupling due to the simultaneous circuit switching and power/ground (P/G) noise which translate to a timing jitter. In this paper. an analysis of the PLL timing jitter due to substrate noise resulting from P/G noise and large-signal switching is presented. A general comprehensive stochastic model of the substrate and P/G noise sources in very large-scale integration circuits is proposed. This is followed by calculation of the phase noise of the constituent voltage-controlled oscillator (VCO) in terms of the statistical properties of substrate and P/G noise. The PLL timing jitter is then predicted in response to the VCO phase noise. Our mathematical method is utilized to study the jitter-induced P/G noise in a CMOS PLL, which is designed and simulated in a 0.25- m standard CMOS process. A comparison between the results obtained by our mathematical model and those obtained by HSPICE simulation prove the accuracy of the predicted model. Index Terms—Cyclostationary noise, jitter, phase-locked loop (PLL), phase noise, power/ground bounce, random process, ring oscillator, substrate noise, voltage-controlled oscillator (VCO). I. INTRODUCTION HASE-locked loops (PLLs) are ubiquitous circuit blocks in RF and mixed-signal integrated circuits. They are extensively utilized as on-chip clock generators to synthesize and de-skew a higher internal frequency from the external lower frequency [1]. In data communications, serial links, and disk-drive read channels, PLL systems are also used as clock recovery systems [1]. In broadband optical communication network,they are used as clock and data recovery (CDR) to generate the clock and retime the data from the received electrical signal [2]–[4]. In wireless communications, they are utilized as frequency synthesizers to synthesize an accurate output frequency [1]. In all of the above applications, the random temporal variation of the phase, or jitter, is one of the most critical performance parameters. Jitter represents the deviation of zero crossings of a periodic waveform from their ideal points on the time axis. The deviation of zero crossings of the waveform synthesized by the PLL causes the setup- and hold-time violations in digital circuits that use the PLL as clock generator, and therefore, leads to data transmission errors and functionality failure. The ever-increasing demand to integrate all circuit components on the same chip gives rise to some critical noise tolerance P Manuscript received October 19, 2003; revised March 11, 2004. This paper was recommended by Associate Editor H. E. Graeb. The author is with the Department of Electrical Engineering and Computer Science, University of California, Irvine, CA 92697-2625 USA (e-mail: payam@ece.uci.edu). Digital Object Identifier 10.1109/TCSI.2004.838240 requirements for sensitive analog circuits (e.g., PLL circuits) inside the chip. In fact, one of the greatest challenges in the design of a system-on-a-chip (SOC) is the need to place sensitive analog circuits and large complex digital signal processing components on the same die. Due to the high level of interactions between the noisy digital blocks with the noise-sensitive analog portion of the system through various propagation mechanisms, it is highly possible that the large-signal switching transients of the digital circuits corrupt the performance of the analog sub-blocks. In an SOC, coupling from digital circuits into analog components mostly propagates through the common substrate and power/ground (P/G) rails. Substrate and P/G couplings degrade the signal integrity of the PLL in mixed analog-digital integrated circuits where thousands of digital gates may inject noise into the substrate and global P/G wires, especially during clock transitions, introducing hundreds of millivolts of disturbance in the substrate potential [5]–[8]. The peak amplitude and pulse-width of substrate and P/G noise sources are multiple orders of magnitude larger than those of device noise sources in high-speed mixed analog-digital integrated circuits, thereby making substrate and P/G noise sources dominate the performance of PLL circuits. Henceforth, PLL circuits must be designed to operate robustly in the presence of the P/G and substrate noise. Recently, interesting approaches on characterization of the phase noise in electrical oscillators due to device noise sources have been proposed [9]–[11]. While [9] used a linear timeinvariant (LTI) model to describe the behavior of phase noise in oscillators, [10] proposed a more accurate linear time-varying (LTV) model to characterize the oscillator phase noise. [11] studied the phase noise of oscillators by deriving a nonlinear stochastic differential equation for phase error, and solving this equation in the presence of random perturbations. Herzel et al. addressed the timing jitter of oscillators due to the power supply and substrate noise [12]. According to [12], an oscillator subject to supply and substrate noise is modeled as a voltage-controlled oscillator (VCO) with different control voltages, and therefore, the jitter effect is viewed as frequency-modulated sinusoidal waveform. The study proposed by [12], however, suffers from an important drawback, where the oscillator circuit in the presence of inherently stochastic substrate and P/G noise sources is treated as a deterministic system. [13] proposed a more general model for the PLL accounting for the time-varying effects of the PLL. Similar to open-loop oscillators, closed-loop PLL circuits are also susceptible to the external (environmental) noise. Environmental noise sources (e.g., substrate and P/G noise) seriously degrade the performance of a PLL circuit by inducing timing jitter and increasing the limit cycle. As demonstrated by [14], 1057-7122/04$20.00 © 2004 IEEE 2 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS—I: REGULAR PAPERS the building blocks inside the PLL loop including the VCO, the phase detector, and the frequency divider all contribute to the random phase variations of the output signal. For instance, these noise sources may introduce phase noise in the output signal of the VCO within the PLL, causing unwanted random uncertainties in the synthesized frequency. In the meantime, these noise sources also affect the performance of the phase detector and the frequency divider. With a careful design, the noise contribution of the phase detector, the frequency divider, and the loop filter can be reduced significantly to a tolerable level. The input signal to a PLL is also disturbed by environmental noise sources. In most clock generation applications, however, the VCO of the PLL clock generator is locked to a very low jitter reference input signal generated by an external crystal oscillator. The dominant noise inside the PLL loop is thus contributed by the VCO phase noise. Recently, Mansuri et al. studied the effects of various design parameters of the PLL on the timing jitter and derived some design guidelines to optimize the timing jitter of the PLL [15]. In this paper, we focus on the charge-pump PLL architecture for our analysis due to its widespread application in today’s frequency synthesizers for wireless systems and clock generators for microprocessors. The impacts of the P/G bounce and substrate coupling on the PLL timing jitter are investigated. More specifically, the goal of this paper is to predict the timing jitter of the charge-pump PLL circuits in terms of the phase noise of the VCO resulting from the P/G and substrate noise. This is accomplished by using a stochastic model for the P/G noise [16], [17]. The analytical model is verified by simulations of a CMOS PLL circuit designed in a 0.25- m standard CMOS process surrounded by switching tapered buffers that emulate the large-signal switching of digital circuits. The PLL circuit topology is similar to the one presented in [18]. This paper is organized as follows. In Section II, the block diagram of the PLL system in the presence of all relevant noise sources is briefly illustrated. Section III presents a statistical modeling of substrate noise injected by P/G fluctuations. Section IV studies the VCO phase-noise due to substrate and P/G noise. Section V gives the closed-form analytical model of the PLL timing jitter in response to the VCO phase noise. In Section VI, the simulation results of the PLL timing jitter and comparison with the analytical models are presented. Finally, Section VII provides the concluding remarks. II. SYSTEM MODELING FOR PLL NOISE ANALYSIS The functional block diagram for a charge-pump PLL used in an on-chip clock generation system along with the external clock generator system is shown in Fig. 1. A comprehensive functional description of the charge-pump PLL can be found in many textbooks on analog/RF integrated circuits [19]. The external periodic signal which is normally generated by a crystal circuit, comes as one input of a phase-frequency detector (PFD). The internal clock drives the other input of PFD. The PFD compares the leading edges of its inputs and generates two pulsed signals, UP and DOWN. The pulsewidths of the UP and DOWN output terminals depend on the phase deference between the two inputs of the phase detector. The output signals of PFD then drive a charge pump circuit followed by the loop filter. The Fig. 1. Functional block diagram of PLL. Fig. 2. Functional block diagram of PLL in the presence of all the relevant sources. charge-pump circuit via two switches either injects, subtracts, or leaves unchanged the charge stored across a capacitor in the loop filter. The output voltage of the loop filter controls the frequency of the VCO. The loop is a negative feedback loop, and if the input frequency is in the capture range of the PLL, then after some elapsed time called the acquisition time, the PLL is locked to the input frequency. An important notion regarding the PLL circuit of Fig. 1 is that the VCO exhibits a finite power-supply rejection (PSR). Substrate noise resulting from the P/G bounce and simultaneous switching of digital circuits in an SOC thus induces a nonzero timing jitter at the output signal of the VCO. More precisely, substrate and P/G noise cause jitter accumulation due to inherent integration taking place in the VCO. Jitter accumulation in turn leads to synchronization failure in the whole system. The goal of this paper is to analyze the PLL timing jitter due to substrate and P/G noise, and propose a closed-form analytical model to predict this jitter. The system block diagram of a PLL along with various random noise sources resulting from P/G and substrate noise couplings is shown in Fig. 2. The average power-spectral densities (PSD) of environmental noise sources, such as P/G and substrate noise are much greater than those of device noise sources, such as thermal noise. As a result, the PLL jitter due to various device noise sources is negligible compared to the jitter due to the environmental noise sources. HEYDARI: ANALYSIS OF PLL JITTER 3 Fig. 3. Cross-sectional view of a static CMOS inverter along with chip-package interface parasitics. In general, all constituent loop components may contribute noise and jitter to the PLL output. The effect of noise on the phase detector performance has been studied in [20]. The phase detector is not, however, a major noise contributor to the PLL phase noise and jitter. The phase detector fluctuations due to P/G and substrate noise are largely attenuated using a differential architecture, and also by means of the PLL loop filter [20]. As a result, timing jitter in a PLL is mainly associated with two important noise sources induced by P/G and substrate noise: ; • noise at the input • phase noise of the VCO, . The loop bandwidth as well as the peaking of the loop frequency response of the PLL determines which noise source has the dominant impact on the PLL timing jitter. The noise at the input propagates through the same signal path as the input signal to the PLL. Therefore, the noise transfer function for the input noise is identical to the signal transfer function. This means that a narrowband lowpass filter eliminates the higher frequency components of the input noise and reduces the impact of the input noise source on the timing jitter. On the other hand, the PLL operates as a highpass filter for the VCO noise [19], meaning that, in contrast to the input noise, a narrow-band loop filter is not a good choice for the VCO phase noise attenuation. Previously, more attention was paid to understanding the effect of the input noise source on the PLL performance [1], which is also easier to characterize than the impact of the VCO phase noise induced by substrate and P/G noise on the PLL jitter. Furthermore, for both clock synthesizers and high performance clock recovery systems, an accurate analysis of the output jitter due to the internal VCO phase noise is important. Considering the general case of having an th-order loop filter, the characteristic nonlinear differential equation of a PLL is as follows: (1) where and are the VCO center and output frequencies, is the input reference phase, reprerespectively. sents the phase detector function, and represents the phase noise of the VCO. III. SUBSTRATE AND P/G NOISE CHARACTERIZATION Substrate noise and P/G bounce are predominant environmental noise sources in mixed analog-digital integrated circuits [6], [21]. Since a dominating component of the substrate noise injection is due to the leakage of the voltage bounce on the supply/return path, an accurate circuit model for substrate noise must incorporate the circuit model for the noisy supply and ground rails, a phenomenon that was not considered in previous researches. Reference [21] considered the contribution of supply noise injection on the substrate noise ignoring the noise caused by the large-signal switching transients in the digital circuit. On the other hand, [22] focused on the substrate coupling induced by the large-signal switching transients of the circuit, neglecting the P/G bounce. An accurate analytical study of substrate noise should include both the direct coupling as well as the coupling due to fluctuations on the power and ground rails. In this section, an efficient model for substrate noise due to direct coupling of switching circuits as well as fluctuations on the P/G rails coupling is developed. The proposed analytical model will contain the statistical nature of the switching activity of digital circuits. The model is germane to epi-type heavily doped substrate used in mixed-signal circuits. Note that this model is less accurate compared to 3D models proposed in [23]. However, the advantage of the proposed model is that it can appropriately be incorporated in the PLL analytical models developed in this paper. In a CMOS mixed analog-digital integrated circuit, the substrate is normally composed of a lightly doped epitaxial layer grown on a heavily doped substrate in order to minimize the transistor latch-up [5]. In an epi-type substrate technology, the injected lateral current from the source of a digital circuit (e.g., a CMOS inverter) flows through the heavily doped substrate material because of its low resistivity compared to the inter-layer silicon or epitaxial layer [5]. The bulk can thus be modeled as a single electrical node for any given technology (see [5]). Shown in Fig. 3 is the cross sectional view of a static CMOS inverter along with all electrical parasitics resulting from interactions between semiconductor materials with different doping concentrations. Fig. 3 also includes the electrical parasitics of the P/G wires and the chip-package interface. According to this figure, the chip’s pin parasitics are represented by an RLC circuit ( , , ) for the power supply pin, and an RLC 4 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS—I: REGULAR PAPERS Fig. 4. (a) Circuit consisting of multistage tapered buffers for substrate noise injection. (b) Substrate noise waveform. circuit ( , , ) for the ground pin. The parasitics introduced by bondwires and die pads are also modeled as an RLC , , ) for the power supply connection, and circuit ( , , ) for the ground connection. Curan RLC circuit ( rents flowing through the bondwires and pin-to-die interface exhibit large slew-rates during output transitions, hence the supply voltage waveform seen by the on-chip circuitry experiences a large amount of switching noise. Fig. 4(a) depicts the circuit schematic being utilized to generate the substrate noise injection in an epitaxial CMOS technology. The circuit is comprised of 40 1-pF capacitors each driven by 6-stage CMOS tapered buffers in 0.25- m CMOS technology. To reduce the simultaneous switching noise, every ten tapered buffers are connected to a single ground and supply pin. Electrical parasitics seen in regard to a single inverter are included in the circuit to accurately model the substrate and P/G wires. , More precisely, in Fig. 4(a), are P/G impedances modeling the chip-package interface parasitics including the chip bondwires and package traces. These impedances are highly inductive, as also depicted in Fig. 3 for a represents the equivalent subsingle inverter. strate impedance consisting of the substrate bias resistance and inductance, respectively. is the equivalent impedance from the chip ground to the heavily doped substrate including the wiring capacitance and junction capacitance of NMOS device. is the equivalent impedance from the chip power supply to the heavily doped substrate including the nwell junction capacis the equivalent itance and the nwell physical resistance. load impedance including the gate capacitance of the following is the on-chip bypass1 (decoupling) capacitor fan-out stages. used to reduce the P/G bounce. Since the substrate is tightly coupled to the return path by distributed surface substrate contacts, the voltage bounce arising from logic switching, especially on the ground path, appears as substrate noise. Fig. 4(b) shows the substrate noise for a complete one-cycle simultaneous switching 1Another terminology for bypass capacitor is decoupling capacitor, which is more commonly used by circuit designers. Fundamentally, a bypass component is a shunt component. Decoupling is the isolation of two circuits on a common line. It is accomplished by inserting a filter in series with the line. Therefore, a decoupling element must be a series element. of the buffers. The underdamped oscillatory behavior of substrate coupling injected by the P/G bounce is due to the highly inductive behavior of the bondwires and on-chip interconnects at high frequencies. Substrate noise resulting from fluctuations on the on-chip power supply lines and ground wires due to signal switching of output buffers can have excessively large values when multiple output drivers switch simultaneously, as also considered in Fig. 4(a). Power and ground fluctuations are out of phase, therefore, the P/G noise is, in fact, the algebraic summation of ringings on the power and ground rails. The P/G bounce is the main source of substrate noise, which causes logic and timing failure in the circuits. To reduce the P/G bounce, which is a high frequency waveform, on-chip bypass capacitors have to be placed in close proximity of output buffers, as also shown in Fig. 4(a). In practice, bypass capacitors can be placed at any location that is free after floorplanning. On-chip bypass capacitors across output buffers make the supply fluctuations in phase with the ground fluctuations, and remove high frequency components from supply and ground variations. In the time domain, an on-chip bypass capacitor smooths out the variations on power supply and ground wires that would have otherwise been spike-like waveforms. In the frequency domain, it shrinks the spectral bandwidth of the variations. Reference [6] provides a comprehensive study of the effect of on-chip bypass capacitors and the mathematical relationship between the peak value of the P/G noise and required capacitance value to reduce the P/G noise. In order to characterize the statistics of substrate coupling due to the circuit switching and P/G noise, an observation is made that is based on actual experimental measurements carried out in [5]. In a lightly doped epitaxial layer grown on a heavily doped substrate, if the analog and digital circuits are separated by at least four times the thickness of the epitaxial layer, the resistance between the substrate contacts will be independent of their separations [5]. Therefore, the spacing between the switching blocks causes solely a random phase shift on the noise fluctuations. On the other hand, the peak amplitudes of damped oscillations for and , [cf. Fig. 4(b)] are each noise waveform a function of switching activities of digital circuits and are thus represented by discrete-time random processes. HEYDARI: ANALYSIS OF PLL JITTER 5 Fig. 6. Substrate noise modeled as stochastic impulse train. Using Theorem 1 and (3) the PSD of substrate noise is obtained as follows: Fig. 5. Substrate noise coupling. (4) The above observations help us derive a mathematically robust and efficient stochastic model for substrate noise, as follows: (2) Substrate noise is comprised of two additive terms. The first term is due to the low-to-high signal transition, and the second one is due to the high-to-low signal transition, as depicted in Fig. 5. is a discrete-time random process that accounts for the number of adjacent switching circuits switching simultaneously. and are a set of uniformly distributed independent random variables in the interval [0, ] ( is the clock cycle-time). Their presence in the noise expression is because the digital circuits switch randomly across the chip. The random switching of the digital circuits located at different locations across the chip are directly translated to random signal propagation delays toward the sensitive analog terminals inside the chip. The analysis can easily be extended to a more general scenario in which there are multiple synthesized frequencies across the chip. , the following To obtain the PSD of substrate noise Theorem is used. Theorem 1 ([24, p. 374]): Consider the following widesense cyclo-stationary stochastic process: where process is a discrete-time random-process. The shifted , given below is a wide-sense stationary process, whose PSD is (3) Applying (4) on a special example for substrate noise proves useful in forthcoming discussions. This example includes the case in which the ringing duration of substrate noise is small compared to the duty cycle of the synthesized signal of the PLL. In this case, the substrate noise is accurately modeled as impulse train with normally distributed random area and a uniformly distributed random time-shift to account for the switching activity and random signal propagation delay, respectively. Consequently, the noise expression in (2) is simplified to a stochastic impulse train specified by (5), and depicted in Fig. 6 (5) The PSD of substrate noise for this particular example simplifies to (6) The above analytical model is used in Sections IV and V to derive the VCO phase noise and the PLL timing jitter. IV. VCO PHASE-NOISE ANALYSIS As described in Section II, the VCO (and in particular, the ring VCO) is the most noise-sensitive circuit among other subblocks in a PLL circuit. The reason is that the ring VCO is a closed-loop oscillator where corrupted zero-crossings of the oscillations due to substrate and supply noise are recirculated in the loop. Moreover, fast jitter components generated by the VCO are not suppressed by the PLL (the PLL operates as a highpass filter to the VCO noise input). On the other hand, the jitter coming from the input terminal does not have much of an effect because firstly, in a PLL-based clock generator the input is coming from a very low-jitter source, and secondly, the PLL loop filter eliminates the in-band components of the input jitter. The VCO phase noise analysis is carried out by studying a simple conventional differential delay stage commonly used in a ring VCO. To understand the substrate noise effect on the VCO operation, consider a four stage fully differential ring oscillatorbased VCO shown in Fig. 7 [18]. The VCO incorporates a replica biasing circuitry that always biases the delay element such that the output voltage swing of each differential delay stage is fixed and independent of supply 6 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS—I: REGULAR PAPERS by using a differential control input while the latter being almost is: intact. Using the BSIM3v3 MOS model, the tail current (7) (8) (9) Fig. 7. VCO based on differential ring oscillator with the voltage controlled resistor and replica biasing. Direct coupling Coupling through control path (10) Fig. 8. A simple differential delay stage. In (7), is the drain–source voltage at which the veis the saturated drift velocity. locity saturation occurs, and In (8), measures the degree of velocity saturation (with the is the electric field when the velongitudinal electric field). locity saturation comes into play. , is Since the velocity-saturated drain–source voltage, also a nonlinear function of the gate-source voltage, the tail current becomes a nonlinear function of substrate noise which introduces harmonic distortion at the VCO output. To quantify the VCO phase noise, and, subsequently, the PLL jitter induced by substrate noise, we first obtain the VCO phase noise in response to substrate noise variations. For the ultimate design criteria of having a small coupling from the substrate material and P/G rails to the PLL circuit we can simplify (10) and derive the autocorrelation function of excess frequency variation in terms of the autocorrelation of substrate noise. Starting with (10), the current variations of the tail current due to substrate noise is equal to Fig. 9. Substrate injection mechanism for a differential delay stage. assuming variation. Shown in Fig. 8 is the circuit topology of a differential delay stage being incorporated in the implementation of Fig. 7. has been employed to neutralize the feedThe capacitor pair forward transition provided by of the MOS devices. Each MOS transistor of the differential source-coupled pair experiences a large-signal gate voltage and therefore, it experiences multiple transitions in its region of operation. Moreover, the relationship of a MOS transistor is nonlinear for both triode and saturation regions. All these phenomena cause the VCO frequency to be a nonlinear function of the supply and input control voltages. This nonlinear relationship is also dependent on the circuit topology being adopted for a delay stage, however, as will be seen later in this section, the general relationship between the excess VCO frequency and substrate noise remains approximately the same. In most of today’s differential ring oscillator architectures the VCO gain is controlled by the tail current which makes it possible to have a wider tuning range and a pseudo-linear frequency-voltage relationship. The noise propagated through the substrate due to the P/G bounce and large-signal switching appears as a common-mode signal for the differential pair transistors, thus does not affect the delay and dynamic operation of the differential pair (cf. Fig. 9). through both the On the other hand, substrate noise affects control path and the direct coupling to the tail current’s transistor, as shown in Fig. 9. The former component is attenuated where (11) where accounts for the total contributions of coupled noise on the control input line and coupled noise through the substrate bulk. The assumption in (11) is readily satisfied by placing on-chip bypass capacitors across the large current drivers. Note that each delay stage inside the ring VCO is driven by a similar delay stage, and is driving another similar delay stage. The large-signal input applied to the differential pair causes the bias points of differential pair transistors to vary periodically. The output differential current is a nonlinear function of the instantaneous input voltage and the tail current. Differential operation reduces the noise to a great extent. Nonetheless, the large-signal operation of a ring VCO influences the overall VCO sensitivity to substrate noise. This leads to another phenomenon, that is, the tail current’s fluctuation induced by substrate noise results in a differential additive voltage noise at the differential output node of each differential delay stage. The following analysis proves this observation. The output current of the differential delay stage in Fig. 8 is a function of the instantaneous differential input voltage to the delay stage and the current at the output of the tail current , with being the noise-free current: (12) HEYDARI: ANALYSIS OF PLL JITTER 7 (16) is the noise-free VCO signal with unit amplitude where is the instantaneous associated with the th stage. Also, current gain of the th stage. The output voltage of each differential pair will be the large-signal input to the following delay stage controlling the switching action of the switching pair. The modulating noise on the input signal to each delay stage has a negligible contribution to the differential output of the stage compared to the coupled noise from the tail current. The reason is that the differential transconductance is nonzero only in a small transition region around the zero-crossing points of the input differential voltage, where the switching devices are in the saturation region [26]. In this small transitional interval, the input signal variation attains its maximum rate of change, therefore, the modulating substrate noise from the previous stage will have a negligible effect. A significant differential component of noise and fluctuations for each delay stage of the ring VCO is due to the variations of the tail current of that stage induced by the substrate noise. These observations are verified using an HSPICE simulation of a 4-stage differential ring VCO circuit, where each stage delay stage is shown in Fig. 8. Fig. 12(a) and (b) compares the differential output waveforms of the first and the third delay stages in Fig. 7 with and without substrate noise. As observed in Fig. 12(a) and (b), modulating fluctuation on the differential output signal of each stage are mainly dominated by the noise of that stage. Shown in Fig. 12(c) is a comparison between the spectrum of the differential output of the third stage with and without substrate noise. Two important phenomena are observed. First, the phase noise of the VCO output is significantly increased. Secondly, a noise-induced frequency shift in the center frequency is taking place, affecting the accuracy of the PLL that incorporates this VCO. Proved by both the analytical study equation (17) and simulations, the tail current’s fluctuations induced by substrate noise thus appears as an additive noise at the differential output voltage of each delay stage. To predict the VCO phase noise induced by substrate noise, the VCO frequency is first calculated. Fig. 13 shows the th stage in a chain of N stage differential ring-VCO along with the capacitors that contribute to the delay calculation. shown in Fig. 13 experiences a The common node double-frequency variation compared to the voltage variations at the gate terminals of switch-pair transistors [19]. The input stage is capacitance seen at the gate terminal of the therefore expected to be slightly smaller than the gate-source . Ignoring the channel length modulacapacitance tion in MOS devices, and assuming the gate terminals of the stage to have fully differential voltages, the current-voltage relationship at each gate terminal of the stage is expressed as follows: The output differential current resulting from the tail current’s fluctuations flows through the load generating differential voltage at the output. The overall differential voltage of the th stage thus becomes (18) Fig. 10. w (t) and w (t) waveforms. Fig. 11. Differential delay stage modeled as a mixer. , the first-order Taylor series exAssuming pansion leads to the following expression [25]: (13) or (14) where and are two periodic waveforms running at , as also depicted in Fig. 10. the VCO frequency From the tail current’s fluctuations perspective, the differential pair is thus modeled as a mixer as depicted in Fig. 11. The nonlinear operation of the differential pair is modeled , which is a periodic using an instantaneous current gain function of time, as shown in Fig. 11. The instantaneous current , is expressed in terms of the instantaneous transcongain, ductances of switching devices, MN1 and MN2 (15) where and represent the instantaneous smallsignal transconductances of MN1 and MN2. To account for the of short-channel effects, the instantaneous transconductance is derived using a transistor in terms of its dc bias current BSIM equations (17) where . Equation (18) states that the large-signal input impedance of the differential pair can be defined using a nonlinear voltage-dependent 8 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS—I: REGULAR PAPERS Fig. 12. (a) Differential output voltage of the first stage. (b) Differential output of the second stage. (c) Output spectrum of the third stage with and without substrate noise. capacitance. The value of this input capacitance is a function of the input voltage, thereby varying with time. Assuming a , the time average sinusoidal input with the amplitude of of this capacitance is calculated as follows: is approximately equal to the PMOS output reregion, sistance. Assuming identically matched delay stages, the VCO output frequency is given as follows: (19) (21) represents the natural logarithm of . Using (19), where the 50% delay of the th stage under a step input is calculated as follows: (20) is the output resistance of the th stage, and is where an external capacitance added to achieve the desired VCO center frequency. Since PMOS transistors are biased to be in the triode is the constant coefficient, which in the case of the where delay stage of Fig. 8 is 1.38. and are nonlinear functions of substrate noise, Both to be a nonlinear function of substrate thereby making noise. Nonetheless. this nonlinear dependence has a negligible contribution to the phase noise. This is proved by deriving an in the presence of upper bound for the load capacitance substrate noise. To arrive at such upperbound, we calculate the first-order truncation of Taylor series expansion of the overall nonlinear junction capacitance, , with respect HEYDARI: ANALYSIS OF PLL JITTER Fig. 13. The k th and (k + 1) 9 stages of a differential ring VCO along with the parasitic capacitances. to the substrate noise. Using this approach, an upperbound for the load capacitance is phase noise. Consequently, the phase noise of the VCO induced by substrate noise is obtained using the following equation: (22) is the total load capacitance with a zero-valued subwhere is the junction coefficient , strate noise, and is the build-in potential. The second additive term is very small compared to unity for given sub-micron technology, which justifies our assumption of ignoring the effect of substrate noise on junction capacitances. Having obtained the current variation of the tail current due to substrate noise, the excess VCO frequency in terms of the substrate voltage is readily calculated, i.e., (23) where is characterized by (2). Substrate noise therefore of the differential delay stage, modulates the current gain thereby making the VCO excess frequency to be a cyclo-stationary process. Hence, the VCO excess frequency becomes . The general form of (17) holds true for any arbitrary differential stage, while varies with the circuit topology. The time-average of autocorrelation function of the VCO ex, is a stationary process [24], and can cess frequency, be derived as (24) where represents the time-average operator. represents the autocorrelation of substrate noise whose Fourier transform is the noise PSD, . The time-average autocorrelation of the VCO excess frequency variation is a linear function of the autocorrelation of the P/G noise. The time-average PSD of the VCO excess phase is referred to as the (25) where denotes Fourier transformation. is the PSD of substrate noise given by (4) [or (6) in the simplified case of having impulsive noise]. The simplified linear relationship between substrate noise and the incremental current variation of the tail current allows one to consider the effect of substrate noise as an additive noise in the closed-loop PLL system, how. This will be invesever with a different VCO gain, tigated in Section V. As mentioned in Section I, the focus of this paper is on the phase-noise analysis due to substrate and P/G noise. Among other practical issues contributing to the VCO and PLL phase noise, the device mismatch is perhaps the most important component. The analysis undertaken in this section assume that all devices are identically matched. In practice, small inaccuracies in manufacturing process introduce device mismatches. Mismatches cause three major effects on the performance of the circuits, and in particular the delay stages within a ring-VCO [19]: 1) dc offset; 2) finite even-order distortion; 3) lower common-mode rejection. Details about each of these effects can be found in [19]. In [27], we have established an analogy between the offset and device noise. In the noise analysis of integrated circuits, the effect of all noise sources in the circuit are referred back to the input, and is represented by input referred noise sources [19]. The input-referred noise sources indicate how much the input signal is corrupted by the circuit’s noise. Similar to the device noise analysis, the offset voltage for each delay stage is referred back to the input of that stage and is represented by a . The same analysis proposed in [28] can voltage source, then be applied to analyze the VCO phase noise due to the offset. 10 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS—I: REGULAR PAPERS V. PLL JITTER ANALYSIS Due to their desirable features (e.g., not exhibiting any false lock, having a fast acquisition-time, and retaining a zero-phase offset in the lock condition), charge-pump PLLs, shown in Fig. 1, have found widespread use in frequency synthesis and timing recovery applications. The output voltage of the sequential PFD can be expressed as a linear function of the phase difference. The output voltage of the PFD acts like a control voltage for the switched current sources of the charge pump circuit. Finally, the transfer function of the second-order PLL incorporating a simple RC circuit as the LPF is easily obtained. For the related formulations and derivations see [19]. A general noise analysis of the PLL must be carried out using the nonlinear stochastic modeling of the PLL and by solving the Fokker–Plank characteristic stochastic differential equations. In a robust PLL circuit with a larger than required lock-range, the VCO phase noise induced by substrate and P/G noise generates the timing jitter at the PLL output without unlocking the PLL loop. Therefore, the PLL timing jitter in response to the VCO phase noise is obtained under the locked condition. The closed-loop PLL system is a linear feedback system under the locked condition and the PSD of the output is related to the spectral density of the VCO phase variations by the squared magnitude of the closed-loop transfer function (26) where is the loop filter, is the constant current is the VCO gain, and source in the charge-pump circuit, represents the frequency division factor, as also shown in Fig. 1. is the PSD of the excess phase induced by substrate noise. The PLL phase noise and timing jitter due to substrate noise are derived using (6), (25), and (26). For a second-order PLL circuit incorporating the first-order series RC circuit as the loop-filter, and depending on the PLL circuit parameters, the closed-form expressions can be in one of the two possible following forms (the critically damped response is derived as a special case of the underdamped response): Fig. 14. Definition of the accumulated jitter. Moreover, and are the closed-loop poles of the secondorder charge-pump PLL circuit [roots of Laplace transform of the denominator in (26)]. The closed-loop poles of the PLL cir) if cuit will appear as a complex conjugate pair (i.e., the output phase exhibits an underdamped transient response. The poles lie on the negative real axis for an overdamped tran, ). Equations (27) and sient response (i.e., , (28) state that the random variations in the zero-crossing time incharacteristic, therestants of the PLL output signal have a fore the error will have a spectrum that appears as a skirt on the spectral line of the fundamental frequency component. In general, the timing jitter of the PLL is defined as [10], [14] (29) where is the delay from the reference edge, is the synthesized output frequency of the PLL circuit, and represents the autocorrelation of the PLL excess phase. This definition is in accordance to the procedure taken during the actual measurements of the PLL timing jitter, where the synthesized PLL signal is used as both the trigger and the input to digital oscilloscope or a communications signal analyzer. The oscilloscope compares the phase difference between the phase transifrom tions in the clock waveform, separated by an interval the reference edge (cf. Fig. 14). The oscilloscope, in fact, measures the variance of the zero-crossings. The timing jitter is thus equal to Overdamped (30) Underdamped. (31) Overdamped (27) VI. SIMULATION RESULTS Underdamped (28) represents the total average noise power of substrate where noise. In practice, the number of adjacent switching circuits is uncorrelated to the number of adjacent switching circuits in another location inside the chip. Therefore, the random amplitude , can be modeled as white of the noise spikes in (2), noise process, which simplifies the noise calculation. A complete PLL clock generator circuit similar to the one proposed in [18] was designed in a 0.25- m standard CMOS process. The PLL operates with a lock range from 50 MHz up to 500 MHz. a charge-pump PLL circuit is . To experimentally emulate the switching of digital circuits and to generate the substrate noise caused by logic switching, 40 tapered inverters driving 1 pF capacitors were placed around the PLL clock circuit [cf. Fig. 4(a)]. To account for the randomness of the switching activity of digital circuits, the input signals HEYDARI: ANALYSIS OF PLL JITTER 11 Fig. 15. (a) P/G noise due to simultaneous switching of the output buffers. (b) Effective substrate noise injected by the fluctuations of power-supply and ground lines. Fig. 16. Comparison between the phase noise of the designed VCO obtained using simulation and the one using (25). to the tapered buffers were generated by a pseudo-random generator with a Gaussian distribution. The circuit was laid out in a low epi process. Post-layout simulations were carried out to account for the metal and interconnect parasitics. Fig. 15(a) shows simulated P/G noise resulting from the simultaneous switching of tapered buffers. Fig. 15(b) depicts substrate noise injected by the signal fluctuations on the power-supply and ground lines. To carry out the phase and jitter simulation and verify the analytical models developed in this paper, the average energy of substrate noise per cycle and the time at which substrate noise reaches its maximum were calculated. The noise information was then used to calculate the VCO phase noise and the PLL jitter using the proposed analytical models. Results of the calculation were compared with those obtained by the direct use of HSPICE simulation of the PLL circuit. Fig. 17. VCO phase noise due to the device noise and device mismatch. First, the noise spectra of the composing VCO circuit in the presence of substrate noise injection was obtained. Fig. 16 indicates the phase noise (in dBc/Hz) of the designed ring VCO calculated, once using the simulation; and then using (25). A comparison between the simulation and (25) reveals that the model accurately follows the simulation results over the frequency offset range of [10 kHz, 1 MHz]. Substrate and P/G noise constituted the major contributing components to the VCO phase noise. This was verified by simulating the VCO phase noise while all the surrounding buffers being quiet. Therefore, device mismatch and intrinsic device noise sources were the only noise sources that contributed to the VCO phase noise. Fig. 17 shows the result of this simulation. Comparing Fig. 16 with Fig. 17, the VCO phase noise due to the P/G and substrate noise is approximately 40 dB larger than that due to the device mismatch and device noise sources. 12 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS—I: REGULAR PAPERS Fig. 18. Phase noise of the PLL output phase versus frequency. (a) Underdamped. (b) Overdamped. Fig. 19. Jitter variance of the PLL output phase versus the delay with respect to the reference edge. (a) Underdamped. (b) Overdamped. The second experiment involves the phase noise of the PLL circuit for two cases of an underdamped response and having an overdamped response. The overdamped and underdamped cases were achieved by varying the damping ratio of the loop transfer function using two different values for the resistor of the loop filter. Fig. 18(a) depicts the PLL phase noise versus frequency for the underdamped response. The phase noise was simulated under three different substrate noise couplings with different average powers. The proposed analytical model closely follows the simulation results over the frequency offset range and for different noise average power. Fig. 18(b) demonstrates the PLL phase noise versus frequency for the overdamped response and under the three different substrate coupling waveforms with different average power. Once again, the analytical model accurately predicts the phase noise variations with respect to the frequency. In the next simulation experiment, we simulated the PLL’s jitter with respect to the delay from the reference edge, and compared the simulation result with the proposed analytical models. Performance comparison was made under three different sub- strate noise couplings. The jitter variance of the designed PLL circuit was calculated for two cases of an underdamped response and an overdamped response. Fig. 19(a) shows the average power of the jitter (in V ) versus delay for the underdamped response. The analytical model accurately follows the overshoot in the jitter profile that is predicted by simulation results for all three different substrate noise powers. Fig. 19(b) shows the average power of the PLL jitter (in V ) versus delay for the overdamped response. Once again, the analytical model is accurately predicting the phase noise variations with respect to the delay from the reference edge. As expected, the underdamped system shows a larger accumulated jitter. VII. CONCLUSION In this paper, an analysis of the PLL timing jitter due to substrate resulting from P/G noise and large-signal switching was presented. A general comprehensive stochastic model of the substrate and P/G noise sources in VLSI circuits was proposed. This was followed by calculation of the phase noise of the constituent VCO in terms of the statistical properties of substrate HEYDARI: ANALYSIS OF PLL JITTER and P/G noise. The PLL timing jitter was then predicted in response to the VCO phase noise. Our mathematical method was utilized to study the jitter-induced substrate and P/G noise in a CMOS PLL. A comparison between the results obtained by our mathematical model and those obtained by HSPICE simulation verified the accuracy of the predicted model. ACKNOWLEDGMENT The author would like to thank the anonymous reviewers of this paper for their very useful comments. REFERENCES [1] B. Razavi, Phase-Locking in High-Performance Systems: From Devices to Architectures. New York: Wiley-Interscience, 2003. , Design of Integrated Circuits for Optical Communications. New [2] York: McGraw-Hill, 2003. [3] J. Savoj and B. Razavi, “A 10-Gb/s CMOS clock and data recovery circuit with a half-rate linear phase detector,” IEEE J. Solid-State Circuits, vol. 36, pp. 761–768, May 2001. [4] M. Reinhold, C. Dorschky, R. Pullela, E. Rose, P. Mayer, P. Paschke, Y. Baeyens, J.-P. Mattia, and F. Kunz, “A fully integrated 40 Gbit/s clock and data recovery/1:4 Demux IC in SiGe technology,” in Proc. IEEE ISSCC Tech. Digest, Feb. 2001, pp. 84–85. [5] D. K. Su, M. J. Loinaz, A. Masui, and B. A. Wooley, “Experimental results and modeling techniques for substrate noise in mixed-signal integrated circuits,” IEEE J. Solid-State Circuits, vol. 28, pp. 420–430, Apr. 1993. [6] P. Heydari and M. Pedram, “Ground bounce in digital VLSI circuits,” IEEE Trans.VLSI Syst., vol. 11, pp. 180–193, Apr. 2003. [7] P. Heydari, “Characterizing the effects of clock jitter due to substrate noise in discrete-time = modulators,” in Proc. IEEE/ACM Design Automation Conf., June 2003, pp. 532–537. [8] M. Van Heijningen, J. Compiet, P. Wambacq, S. Donnay, M. G. E. Engels, and I. Bolsens, “Analysis and experimental verification of digital substrate noise generation for epi-type substrates,” IEEE J. Solid-State Circuits, vol. 35, pp. 1002–1008, July 2000. [9] B. Razavi, “A study of phase noise in CMOS oscillators,” IEEE J. SolidState Circuits, vol. 31, pp. 331–343, Mar. 1996. [10] A. Hajimiri and T. H. Lee, “A general theory of phase noise in electrical oscillators,” IEEE J. Solid-State Circuits, vol. 33, pp. 179–194, Feb. 1998. [11] A. Demir, A. Mehrotra, and J. Roychowdhury, “Phase noise in oscillators; a unifying theory and numerical methods for characterization,” IEEE Trans. Circuits Syst. I, vol. 47, pp. 655–674, May 2000. [12] F. Herzel and B. Razavi, “A study of oscillator jitter due to supply and substrate noise,” IEEE Trans. Circuits Syst. II, vol. 46, pp. 56–62, Jan. 1999. [13] A. Mehrotra, “Noise analysis of phase-locked loops,” in Proc. IEEE Int. Conf. Computer-Aided Design, Nov. 2000, pp. 277–282. [14] A. Hajimiri, “Noise in phase-locked loops,” in Proc. IEEE Southwest Symp. Mixed-Signal Design, Feb. 2001, pp. 1–6. [15] M. Mansuri and C.-K. K. Yang, “Jitter optimization based on phaselocked loop design parameters,” IEEE J. Solid-State Circuits, vol. 37, pp. 1375–1382, Nov. 2002. [16] P. Heydari and M. Pedram, “Analysis of jitter due to power-supply noise in phase-locked loops,” in Proc. IEEE Custom Integrated Circuits Conf. (CICC), May 2000, pp. 443–446. , “Jitter-induced power/ground noise in CMOS PLLs: a design per[17] spective,” in Proc. IEEE Int. Conf. Computer Design, Sept. 2001, pp. 209–213. 16 13 [18] J. G. Maneatis, “Low-jitter process-independent DLL and PLL based on self-biased techniques,” IEEE J. Solid-State Circuits, vol. 31, pp. 1723–1732, Nov. 1996. [19] B. Razavi, Design of Analog CMOS Integrated Circuits. New York: McGraw-Hill, 2001. [20] V. F. Kroupa, “Noise properties of PLL systems,” IEEE Trans. Commun., vol. COM-30, pp. 2244–2252, Oct. 1982. [21] M. Badaroglu, , M. Van Heijningen, V. Gravot, J. Compiet, S. Donnay, G. G. E. Gielen, and H. J. De Man, “Methodology and experimental verifications for substrate noise reduction in CMOS mixed-signal ICs with synchronous digital circuits,” IEEE J. Solid-State Circuits, vol. 37, pp. 1383–1395, Nov. 2002. [22] M. Xu, D. K. Su, D. K. Shaeffer, T. H. Lee, and B. A. Wooley, “Measuring and modeling the effects of substrate noise on the LNA for a CMOS GPS receiver,” IEEE J. Solid-State Circuits, vol. 36, pp. 473–485, Mar. 2001. [23] N.K. Verghese, D. J. Allstot, and M. A. Wolfe, “Verification techniques for substrate coupling and their application to mixed-signal IC design,” IEEE J. Solid-State Circuits, vol. 31, pp. 354–365, Mar. 1996. [24] A. Papoulis, Probability, Random Variables, and Stochastic Processes. New York: McGraw-Hill, 1991. [25] M. T. Terrovitis and R .G. Meyer, “Noise in current-commuting CMOS mixers,” IEEE J. Solid-State Circuits, vol. 34, pp. 772–783, June 1996. [26] P. Heydari, “Design and analysis of of low-voltage current-mode logic buffers,” in Proc. IEEE Int. Symp. Quality Electrical Design, Mar. 2003, pp. 293–298. [27] P. Heydari and R. Mohanvelu, “Design of ultrahigh-speed low-voltage CMOS CML buffers and latches,” IEEE Trans. VLSI Syst., vol. 12, pp. 1081–1093, Oct. 2004. [28] A. Hajimiri and S. Meyer, “Noise in current-commuting CMOS mixers,” IEEE J. Solid-State Circuits, vol. 34, pp. 790–804, June 1996. Payam Heydari (S’98–M’00) received the B.S. degree in electronics engineering, the M.S. degree in electrical engineering from the Sharif University of Technology, Tehran, Iran, and the Ph.D. degree in electrical engineering from the University of Southern California, Los Angeles, in 1992, 1995, and 2001, respectively. During the summer of 1997, he was with BellLabs, Lucent Technologies, where he worked on noise analysis in deep submicrometer very largescale integrated (VLSI) circuits. He worked at IBM T. J. Watson Research Center, Yorktown Heights, NY, working on gradientbased optimization and sensitivity analysis of custom-integrated circuits during the summer of 1998. Since August 2001, he has been an Assistant Professor of Electrical Engineering at the University of California, Irvine, where his research interests are design of high-speed analog, RF, and mixed-signal integrated circuits, and analysis of signal integrity and high-frequency effects of on-chip interconnects in high-speed VLSI circuits. Dr. Heydari received the Best Paper Award at the 2000 IEEE International Conference on Computer Design (ICCD). He has also received the Technical Excellence Award from the Association of Professors and Scholars of Iranian Heritage in California in 2001. He was also recognized as the 2004 Outstanding Faculty at the EECS Department of the University of California, Irvine. He serves as a member of the Technical Program Committees of the IEEE Design and Test in Europe (DATE), the International Symposium on Physical Design (ISPD), the International Symposium on Quality Electronic Design (ISQED), and the International Symposium on Low-Power Electronics and Design (ISLPED). He was the Student Design Contest Judge for the 2003 Design Automation Conference (DAC).