IntroducTIonMany modern, high-speed, high-performance integrated circuits, such as the MAX104 and MAX106 analog-to-digital converters (ADCs), require a low-phase-noise (low-jitter) clock that operates in the GHz range. Conventional crystal oscillators may provide a low-jitter clock signal, but are not generally available in oscillating frequencies above 120MHz.
Figure 1 illustrates the simplified block diagram of a typical high-speed data converter system. The system consists of a bandpass filter, ADC, high-frequency clock, high-speed storage device, and post processing unit. Aside from the MAX104, the high-frequency clock plays a significant role in determining the accuracy of a high-speed data converter. This high frequency, low-phase-noise clock is a combination of a high frequency voltage-controlled oscillator (U1), a phase-locked loop (U2), and a crystal oscillator (U3) as shown in Figure 2.
Figure 1. Typical high-speed data converter system using the MAX104 ADC and a PLL-based, low-jitter clock.
Figure 2. A high-speed, low-phase-noise clock is one of the most critical elements to ensure optimum dynamic performance of the high-speed ADC.
The MAX2620 voltage-controlled oscillator (VCO) is capable of generating oscillator frequencies up to 1GHz, while providing sufficient noise performance. Because of the inherent frequency drift, a phase-locked loop (PLL) is often required to lock the VCO output to the desired frequency by comparing the VCO output to a crystal oscillator frequency.
Choosing an appropriate VCO for a high-speed data converter system is not as simple as finding one with the right oscillator frequency. One key parameter that must be taken into consideration is clock jitter. Jitter is generally defined as short-term, non-cumulative variation of the significant instant of a digital signal from its ideal position in time. Figure 3 illustrates a sampling clock signal that contains jitter. Jitter generated by the clock is caused by various internal noise sources, such as thermal noise, phase noise, and spurious noise. In the case of a data converter, jitter affects the signal-to-noise ratio (SNR) performance of the data converter.
Figure 3. Jitter in clock signal degrades the ADC signal-to-noise ratio.
How Clock Jitter Degrades ADC's Signal-to-Noise Ratio (SNR)Jitter generated by a clock source can cause the ADC's internal circuitry to falsely trigger the sampling time. As shown in Figure 4, uncertainty in sampling time Δt equates to uncertainty in amplitude ΔA . This results in false sampling of the analog input amplitude, thus degrading the SNR of the ADC. With the following equations, the maximum SNR of a data converter can be calculated for a given amount of clock jitter:
Figure 4. An SNR model obtained using the sampling time uncertainty.
The slope is at its maximum when the term cos(ωt) = 1. Therefore,
EQ.2 can be rearranged as:
By definition, A/(ΔA) is the signal-to-noise ratio, and Δt is the root-mean-square (RMS) value of the jitter. EQ. 3 can be rewritten as:
For example, if the analog input signal is 250MHz, and 50dB SNR is to be achieved, the maximum RMS jitter (σRMS) must be less than 2ps. How Noise Sources Cause JitterThermal noise, frequency modulation (FM), amplitude modulation (AM), phase modulation (PM), and spurious components contribute to the noise that causes jitter in the clock signal. Because of the difficulty to distinguish noise caused by FM, AM, and PM, all three types of noise are grouped into a general term known as phase noise. To clarify the calculation of phase noise, a high frequency circuit, using the MAX2620 VCO and PLL, will be used as example. Thermal Noise Contribution to JitterFigure 5 depicts a simplified plot of the VCO phase noise profile. The MAX2620's output amplifier has a thermal noise floor of approximately -147dBm/Hz. This noise is white, Gaussian noise with a finite bandwidth. Although the effective bandwidth has not been characterized, it can be approximated to be twice the operating frequency. With the MAX2620 properly tuned to the desired output frequency, the contribution of the noise floor to jitter can be computed with the following equation:
Figure 5. Simplified phase noise profile of the MAX2620 VCO as a function of the offset frequency.
= Edge-to-Edge Jitter Variance (in s2)
ωo = 2πfo = Angular clock oscillation (center) frequency (in rad/s)
fo = Oscillator (center) frequency (in Hz)
f = Offset frequency from the center frequency (in Hz)
τ = 1/2fo = Half of a period (in s)
L(f) = Phase noise at offset frequency f (in dBc/Hz).
For further improvement in the noise performance, a power matching network (L2 and C6) whose frequency response similar to a bandpass filter is often applied at the VCO output. This attenuates undesired noise outside the bandwidth of interest. By doing so, one can estimate the worst noise by the limit of integration from 0Hz offset to f0. Noise beyond these limits is greatly attenuated and can be ignored. Because the noise floor is even for offset frequencies from 0Hz to f0, L(f) can be considered constant. EQ. 5 can be reduced t
The edge-to-edge timing jitter due to the noise floor is:
Because thermal noise is non-correlated, jitter is non-accumulated. The period-to-period jitter is the same as edge-to-edge jitter.
Equation 8 can also be displayed as:
where SNROSC is the signal-to-noise ratio of the oscillator due to the noise floor.
Phase Noise Contribution to JitterPhase noise is characterized as the ratio of noise power at an offset frequency to the power level of the clock (carrier) signal. This ratio is usually normalized to 1Hz-bandwidth, resulting in a unit of dBc/Hz. For instance, the phase noise at 100kHz offset in Figure 5 is -118dBc. That means the noise power at 1000.1MHz is 118dB below the carrier power level at 1000MHz in 1Hz-bandwidth.
The free running phase noise of the MAX2620 is approximately 20dB/decade from the corner-offset frequency of 1MHz to the clock frequency. With EQ. 11, the period-to-period jitter due the phase noise can be calculated as follows:
where f is the offset frequency from the clock frequency, and it has to be in the region where the phase noise decreases 20dB per decade. The phase noise, L(f), was taken from the MAX2620 characterization at f = 100kHz offset frequency. With f = 10kHz, the resulting jitter will not change. Spurious Components Contribution to JitterA PLL-based clock signal produces spurs. If these spurs are not suppressed, they can degrade the jitter performance. Figure 6 shows a spectrum plot of a 1GHz clock signal taken with a spectrum analyzer. The two symmetrical pairs of spurs displayed in this figure are approximately 75dBc and 85dBc below the carrier. The separation of these spurs from the carrier and from each other is determined by the comparison frequency used in the phase-locked loop. In this case, the comparison frequency is 1MHz; therefore, the two spurs next to the carrier are exactly 1MHz away from the carrier and the subsequent pair. In addition, there is another pair of -75dBc spurs (not shown) at 20MHz offset caused by the crystal oscillator. The following equation, translates these spurs into jitter:
Figure 6. A 1GHz clock shown with spurious components.
where fm is offset frequency at which the phase noise spurious components occurred. With m = 1, the cycle-to-cycle jitter computes to 4.38x10-6ps. For practical applications with ADCs, such as the MAX104, jitter due to spurious noise at this level is negligible.
Total JitterThe total cycle-to-cycle jitter is a function of the square root of the sum of the jitter squares and can be calculated as follows:
Phase-Locked LoopAs a result of inherit frequency drift due to temperature, power supply, load, etc., a free running VCO is rarely used by itself. Usually a phase-locked loop is introduced to help lock the VCO output to the desired frequency. If designed properly, the phase-locked loop can help reduce the phase noise. The phase noise within the loop bandwidth is lower than that of a free running VCO. Thus, the actual jitter due to phase noise is less than that of EQ. 11.
Figure 7 shows the functional diagram of the MB15E07 in an integer-N PLL system. It consists of a phase detector (or comparator), an output charge-pump, a dual modulus pre-scalar, an N counter, and an R counter. The N counter consists of a main (M) counter and a swallow or auxiliary (A) counter.
The N counter then works in conjunction with the dual modulus pre-scalar (P).
Figure 7. Simplified block diagram of a typical PLL system consisting of a PLL, crystal oscillator, loop filter, and VCO.
During power-up (assuming that the PLL was preprogrammed), the VCO would oscillate at the desired frequency plus some offset. This frequency is first divided by the integer N, and then compared to the reference crystal oscillator frequency, whose frequency has also been divided by an integer R. If there is a phase difference between the two frequencies, the voltage at the PLL output changes accordingly. For example, if the VCO frequency is lower than that of the reference, the charge-pump will charge the loop filter capacitors to increase the voltage. If the VCO frequency is higher than the reference, the charge-pump will discharge the loop filter capacitors to decrease the voltage. An increase in voltage results in an increase in frequency, and visa versa. Hence, the PLL functions as a feedback loop that keeps the VCO output frequency locked at the desired frequency. The VCO frequency is a function of N, R and fREF and is calculated as follows:
For example, if P = 32, M = 31, and A = 8, using EQ. 14, N counter is calculated to 1000. If the reference oscillator frequency is 20MHz and the R counter is set for 20, using EQ. 15, the VCO frequency is locked at 1000MHz. Design ParametersCareful design and implementation of the clock circuit is required to ensure optimum performance. This can be achieved by choosing the proper components and providing a well-designed high-frequency PC board. Table 1 shows the recommended component values for two different operating frequencies. These values ensure that the VCO will oscillate and phase lock at the desired frequency, while providing the proper output power levels. The output frequency of the MAX2620 is set by an external resonating tank, which consists of L1, C1, C2, C3, C4, and D1. L1, C1, C2, C3, and C4 set the free-running, oscillating frequency. The varactor diode, D1, fine-tunes the output frequency to the desired frequency. D1 is reverse biased and has a capacitance that varies with the bias voltage generated by the PLL output. A change in D1's capacitance allows for the fine-tuning of the output frequency.
The oscillating frequency can be calculated with the following equation:
To accommodate the component tolerance, PCB, supply voltage, and temperature variations, the capacitance of D1 should be chosen such that the tuning range is about ±5% to ±10% from the nominal frequency. C4 is the capacitor that couples the varactor to the tuning tank. Increasing C4 can increase the tuning range. C2 and C3 are feedback capacitors necessary for the oscillator to function properly. Typically, C2 = 2.7pF and C3 = 1.0pF. For 1.0GHz, chose L1 = 5.6nH, C4 = 4.7pF, and C1 = 1.0pF. Both the VCO output and ADC clock input have to be matched to 50Ω. A LC network (L2 and C6) is used at the VCO output to ensure optimum power transfer to the clock input of the ADC. The matching network has a bandpass-filter-like frequency response that further reduces the thermal noise floor.
Table 1. Suggested Component Values for the Clock Generator
欢迎分享,转载请注明来源:内存溢出
赞
(0)
打赏
微信扫一扫
支付宝扫一扫
MAX5881直接RF合成DAC与FPGA的接口
上一篇
2022-08-05
高性能射频调制器促成多载波通信发送器设计
下一篇
2022-08-05
评论列表(0条)