首页 time_interleaved_analog_to_digital_converters

time_interleaved_analog_to_digital_converters

举报
开通vip

time_interleaved_analog_to_digital_converters Time-Interleaved Analog-to-Digital Converters David G. Nairn Department of Electrical & Computer Engineering University of Waterloo Waterloo, Ontario Canada N2L 3G1 nairn@uwaterloo.ca Abstract-This paper provides a tutorial review of time-inter- leaved an...

time_interleaved_analog_to_digital_converters
Time-Interleaved Analog-to-Digital Converters David G. Nairn Department of Electrical & Computer Engineering University of Waterloo Waterloo, Ontario Canada N2L 3G1 nairn@uwaterloo.ca Abstract-This paper provides a tutorial review of time-inter- leaved analog-to-digital converters. After explaining the impact of offset, gain, timing and other mismatches on converter perfor- mance, current solutions to the mismatch problems are presented. The paper concludes with a summary of the current-state-of-the art for time-interleaved analog-to-digital converters. I. INTRODUCTION Time-interleaved Analog-to-Digital Converters (ADCs) combine multiple sub-ADCs into a single ADC system that can achieve significantly faster sample rates than that of the sub- ADCs alone [1]. Historically, the primary drawback to time- interleaved ADCs, has been the need to tightly match the char- acteristics of the sub-ADCs [2]. Recently, applications requir- ing the digitization of very wide-band signals, the availability of power efficient sub-ADCs and trimming techniques made possible by deep sub-micron Complementary Metal Oxide Sil- icon (CMOS) technologies, has lead to significant advances in the performance of time-interleaved ADCs. Typical very wide-band applications include high-band- width oscilloscopes [3] and optical communication systems [4]. Each of these applications require signal bandwidths in the range of 10GHz. Unfortunately, currently available non-time- interleaved ADCs are incapable of sampling the input signals at the 20 to 24GSample/s rates that are required. Consequently it is necessary to use time-interleaved ADCs in these applica- tions, simply to meet the required sample rates. In other applications, the power dissipation of existing high-speed ADCs is too high for a practical system. In these cases, slow low-power ADCs can be time-interleaved to achieve the required sample rates with lower power dissipa- tions [5]. A particularly attractive use for this approach is in ultra-wideband receivers, where it is desirable to embed the ADC into a single-chip system [6]. In addition, advances in digitally assisted analog circuits have greatly relieved the mismatch problem for time-inter- leaved ADCs. With the use of Digital Signal Processing (DSP), it is now possible to detect and correct the mismatches between sub-ADCs that have historically limited the resolution of time- interleaved ADCs [7-27]. Consequently, time-interleaved ADCs are now an attractive approach to implementing, high- speed/high-resolution, low-power ADCs. To facilitate a better understanding of time-interleaved ADCs, this paper provides an introduction to time-interleaved ADCs, their key limitations and current solutions to these limi- tations. In section II, the operation and terminology of time- interleaved ADCs is discussed along with an alternate approach to interleaving. Then in section III, the effects of mis- matches between the sub-ADCs are reviewed. Section IV looks at current approaches for reducing and compensating the vari- ous mismatches between the sub-ADCs. In Section V, the cur- rent state-of-the-art is reviewed, followed by conclusions in section VI. II. INTERLEAVING ADCS FOR HIGH-SPEED SAMPLING Multiple sub-ADCs can be interleaved in either the time domain, as shown in Fig. 1 [2] or in the frequency domain, as shown in Fig. 2 [26]. While the approaches are similar, the time-interleaved approach is generally simpler to implement in current processing technologies. When interleaved in the time domain, M sub-ADCs, each with a conversion rate of fc are combined to achieve a system sampling rate of fs. By appropriately shifting each sub-ADC’s Figure 1) A time-interleaved ADC with M = 4. ADC-A Clk-A ADC-B Clk-B ADC-C Clk-C ADC-D Clk-D Clock Control Analog In Digital Out Clock (fs) Clk-A (fc) Clk-B (fc) Clk-C (fc) Clk-D (fc) Clock (fs) 289 IEEE 2008 Custom Intergrated Circuits Conference (CICC) 978-1-4244-2018-6/08/$25.00 ©2008 IEEE 12-1-1 yxu Highlight clock, as shown in Fig. 1, the analog input is effectively sam- pled at fs which is given by: . (1) M, the interleaving factor, directly indicates the speed improvement. When M = 2, time-interleaved ADCs are often called “ping-ponged” ADCs. Time-interleaved ADCs are also commonly referred to as parallel ADCs.1 Note that if Nyquist rate performance is required, each sub-ADC’s bandwidth must be at least fs/2. In addition, as discussed in Section III, even for moderate resolutions, it is imperative that the sub-ADCs be well matched. When interleaving in the frequency domain, each sub-ADC is preceded by a frequency selective filter, as shown in Fig. 2 [26]. In this case, each sub-ADC handles a much narrower band of frequencies. Nevertheless if the sub-ADCs are identi- cal, they still require an input bandwidth of at least fs/2, to achieve Nyquist rate performance. A attractive feature of this approach is that all of the sub-ADCs can be operated from the same low-speed clock. Unfortunately, to achieve good perfor- mance, the analog filters must be well matched in their transi- tion bands. Most current fabrication technologies are better suited to implementing digital circuits than to implementing well- matched analog circuits. In this design environment, it is pref- erable to minimize the analog circuitry and exploit digital cir- cuits to enhance the performance of the remaining analog circuits. Consequently, the time-interleaved approach is gener- ally preferred over the band-splitting approach for implement- ing high-speed ADCs. III. EFFECTS OF MISMATCHES In time-interleaved ADCs, each output sample comes from a single sub-ADC. Consequently, if the sub-ADCs are not per- fectly matched, spurious tones appear in the interleaved output that are not present in the output of any of the sub-ADCs. Some mismatches, such as offsets and noise coupling produce spurious tones in the interleaved ADC’s output, even in the absence of an input signal. Other mismatches, such as gain mismatches and timing skews, only produce spurious tones when an input signal is present. In most untrimmed time-inter- leaved ADCs, the dominant spurious tones are due to offset, gain and timing skew mismatches and have been extensively analyzed by early researchers in the field [2], [7], [27]. Later researchers have also addressed the effects of bandwidth mis- matches [28] and linearity mismatches [29]. Since each of these authors provides a good analysis of the mismatch effects, the purpose of the following discussion is to provide some understanding of the nature of the matching problem particu- larly for offset, gain and timing skew mismatches. Offset mismatches When two ADCs, with different offsets, VOS1 and VOS2, are time-interleaved and there is no input signal, the output oscillates between the two offset levels, as shown in Fig. 3. The resulting square-wave has a frequency of fs/2. The square wave’s amplitude (and root mean squared (RMS) level) is given by (2) To lower the offset tone’s RMS level to the quantization noise level (i.e 0.289VLSB, where VLSB is the least significant bit size), the offsets of the converters must match to about VLSB/4. Often spurious tones at fs/2 are not a problem. Unfortu- nately when M is greater than two, the spurious tones appear at f = ifs/M, where i = 0, 1, … M-1. In this case, the tones due to offset mismatches appear in-band. The offset tones due to time-interleaving four (M = 4) ideal ADCs with random offsets between LSB at the 8-bit level are illustrated in Fig. 4. Note that the tone at fs/4 is only down 42dB from full scale. Conse- quently, to achieve a spurious free dynamic range (SFDR) at least equal to the ideal SNR, the sub-ADCs’ offsets must match to about 2 bits better than the resolution of the sub- ADCs. 1. Unfortunately, flash ADCs are also often called parallel ADCs. fs M fc⋅= Figure 2) A band-splitting ADC. ADC-A D S PAnalog In Digital Out Clock (fc) ADC-B ADC-C ADC-D ∆VOS VOS1 VOS2– 2 ------------------------------------= Figure 3) Output of two time-interleaved ADCs with different offsets and zero input (f = fs/2, VRMS = ∆VOS). 0 VOS1 VOS2 VOS(avg) ∆VOS ∆VOS Time O ut pu t S ig na l 1± 29012-1-2 Gain mismatches The effects of a gain mismatch in a two channel (M = 2) time-interleaved ADC are illustrated in Fig. 5. The input to the system is a single tone at fs/8, the two sub-ADCs have sample rates of fc = fs/2. So each sub-ADC sees an input at fc/4, as shown in Fig. 5a and b. In the sampled time domain, these samples also represent sine-waves at where k is any integer. The sine waves for fc - fin = 3fc/4 and for fc + fin = 5fc/ 4 are shown in Fig. 5. Note that the signal (fc/4) is in phase between the two channels while the other components (3fc/4 and 5fc/4) are 180o out of phase. In a single ADC these other signals are clearly outside the Nyquist band and can be neglected. When the two channels combine, the undesired spectral components cancel, if the two sub-ADCs have the same gain. If the gains do not match, imperfect cancellation results in residual tones at or as they are more com- monly expressed at , where i = 1, 2, … M - 1. Note that the spurious tones are proportional to the amplitude of the input signal and to the relative mismatch. For a single tone input, the SFDR due to gain mismatches, in a two channel sys- tem, is given by: (3) Where ∆A is the gain mismatch. To obtain an SFDR equal to an ideal N-bit ADC’s SNR, the sub-ADCs’ gains must match to the N-bit level. This gain matching is twice the required matching of the MSB component in each sub-ADC [2]. Timing skews The third dominant mismatch effect is due to sample time mismatches, these mismatches are often referred to as timing skews. Timing skews arise because the clock or signal delay to each sub-ADC’s sampler differs from that of the other sam- plers. In the case of timing skews, the plots illustrated in Fig. 5 are modified such that the outputs from the two channels have the same amplitudes but different phase shifts. Consequently when the two channels are combined, there is incomplete can- cellation of the undesired tones. The relative size of the tones depends on both the timing mismatches, ∆T and the frequency of the input signal, fin. For a two channel system, the SFDR due to timing skews is given by; (4) Similar to the gain mismatch tones, these tones appear at , where i = 1, 2, … M - 1. A distinguishing feature of the timing skew tones is that they are frequency dependent because timing errors are more significant at higher frequen- cies, as illustrated in Fig. 6. To obtain an 8-bit dynamic range (50dB), at Nyquist for a 1GS/s time-interleaved ADC, ∆T must be less than 1ps. Figure 4) An FFT of a time-interleaved ADC’s output with M = 4 and Full Scale.VOS 1 2 8⁄±≤ 0 Frequency M ag ni tu de (d B ) -10 -20 -30 -40 -50 -60 0 fs/2fs/4 3fs/4 fs 8-bit SNR kfc fin± k fc fin± ifs M⁄ fin± SFDRG 20 A∆( )log= Figure 5) Effects of gain mismatches when M = 1, a) channel 1’s output, b) channel 2’s output, c) combined output. a) b) c) t t t fs/8 3fs/8 5fs/8 fc/4 3fc/4 5fc/4 C om bi ne d O ut pu t C ha nn el 1 ’s O ut pu t C ha nn el 2 ’s O ut pu t SFDRT 20 2π fin∆T( )log= ifs M⁄ fin± Figure 6) Timing skew spurious tones for a 500MSample/s interleaved ADC with M = 4 and |∆T| <10ps. 0 Frequency (MHz) -10 -20 -30 -40 -50 -60 0 125125 375 250 -70 -80 40MHz input 230MHz input tones due to 230MHz input tones due to 40MHz input 29112-1-3 Other mismatches Unlike offset, gain and timing skew mismatches most other mismatches are signal dependent. Bandwidth mismatches cause gain and timing skew mismatches that are frequency dependent [28]. To illustrate the problem, if the input to each sub-ADC of a 1GS/s ADC can be characterized as a first-order low-pass filter with a cutoff frequency of twice the Nyquist band , the resulting gain and timing skew mismatches, for M = 2, are as shown in Fig. 7. Note that the mismatches get worse at higher frequencies, such that the effective timing skew limits the SFDR to only 34dB. INL mismatches give rise to tones dependent on both frequency and signal size. Fortu- nately these tones are no worse than the spurious tones gener- ated in a sub-ADC acting alone, but at different spectral locations [8]. As one goes to higher resolutions and speeds these additional sources of mismatch become more significant. Up to this point, the discussion has largely focused on determining the spurious tones when two sub-ADCs are time- interleaved. When M is greater than 2, the number of spurious components increases and their amplitudes tend to decrease. Nevertheless, the SNR degradation due to the spurious tones remains independent of M [27]. Consequently, the various for- mulae given above can still be used to estimate the total degra- dation due to mismatches and time-interleaving. IV. DEALING WITH MISMATCHES As discussed above, mismatches between the sub-ADCs lead to spurious tones a in time-interleaved ADC’s output. For most systems, the offset gain and timing skew mismatches are the most significant. These mismatches are characterized by a constant or global mismatch for all signals, making them both relatively easy to detect and to correct. Other mismatches such as bandwidth differences and INL differences are both more difficult to characterize and to correct. Approaches for dealing with mismatches are discussed below. Offset mismatch Offset mismatches are one of the most significant sources of mismatch tones in time-interleaved ADCs. As a result, numerous circuit techniques and trimming methods have been developed to deal with offset mismatches. Circuit techniques can be used to both reduce the sources of offsets and to reduce the magnitude of the spurious tones due to any remaining offset mismatches. One particularly attractive option for offset mismatch reduction is to share potential sources of error and thereby eliminate the mismatch. For example, if M = 2, the comparators [30] and the op amps [31] [18] can be shared in pipelined ADCs. Now when M = 4, the offset tones only appear at fs/2, which is not a problem in many applications. Another common solution to offset problems in analog circuits is the use of chopping. Chopping effectively shifts the offset error to a higher, ideally out-of-band fre- quency. Unfortunately, if regular chopping is applied in time- interleaving applications, the offset is shifted to fc/2 which only causes more problems. An alternative is to use a random chop- ping sequence [15]. In this case the offset energy is splattered fairly uniformly across the noise floor. Unfortunately, the increased noise may be undesirable and the offsets still need to be trimmed to achieve the desired level of performance [15]. Offset mismatches can be trimmed in a variety of ways. The first part of any trimming operation is to obtain an estimate of the offset. While a simple offset can be estimated by short- ing the input and reading the digital output, this method is usu- ally inappropriate for time-interleaved ADCs. As discussed in Section III, the offsets must match to better than the resolution of the sub-ADC. Provided the sub-ADC is sufficiently noisy, averaging a number of offset samples will yield sub-LSB offset estimates. Unfortunately, if the sub-ADCs have INL errors, it is not the offset at zero but the average offset of the sub-ADC’s that is needed. The desired offset can be obtained during nor- mal operation of the time-interleaved ADC, by averaging the output of the ADC provided there is no input signal at dc or that is correlated with the chopping frequency [11]. Fortu- nately, randomly chopping, as shown in Fig. 8 solves both of these problems [15]. The measured offset can then be applied to correct the offset at the input of the ADC (after chopping) or by simply subtracting the offset from the digital output (before un-chopping). The analog solution maximizes the sub-ADC’s useful input range, while the digital solution is relatively trivial to implement. Note that the offset correction resolution must exceed the desired resolution of the ADC. Fortunately, these sub-LSB correction bits can be relatively noisy without signifi- 5%± Figure 7) Mismatches for a 5% bandwidth mismatch a) Gain mismatch b) Timing skew. fs/2 = 500MHz 1.0 0.5 0 0 G ai n M is m at ch (% ) Input Frequencya) fs/2 = 500MHz 6 3 0 0 Ti m in g Sk ew M is m at ch (p S) Input Frequencyb) 12 9 Figure 8) Random chopping within a sub-ADC channel. ADC Analog Input Integrate Offset Estimate Digital Output 29212-1-4 cantly impacting the overall performance of the time-inter- leaved ADC. Consequently, offset mismatches are no longer a significant problem in time-interleaved ADCs Gain mismatch The second easiest mismatches to deal with are gain mis- matches. Similar to offset mismatches, a variety of circuit tech- niques and trimming techniques have been developed to solve the gain mismatch problem. Appropriate circuit techniques for avoiding gain mis- matches depend on the architecture of the sub-ADCs. Since most ADCs’ full-scale range, or gain, is set by the reference, a shared reference eliminates this source of mismatch [32]. Unfortunately, a shared reference provides cross talk between the sub-ADCs. For switched-capacitor based successive approximation ADCs (SARs) and pipelined ADCs, the capaci- tor arrays in the sub-ADCs should be laid out identically and oriented the same way [32]. For pipelined ADCs, another potential gain mismatch is the finite op amp gain. This source of gain mismatch can be avoided by increasing the op amp gain [32]. Unfortunately, since the op amp gain required for good matching in an interleaved ADC exceeds that required by the basic accuracy of the sub-ADCs, an increased gain may lead to a reduced speed for the sub-ADCs. An alternative circuit technique to reducing spurious tones due to mismatches is to randomly interleave the sub-ADCs [33], [34]. As shown in Fig. 9, the use of a pseudo random, or some other sequence that avoids a repetitive use of the sub- ADCs effectively spreads the mismatch energy (from all sources of mismatch) over the ADC’s Nyquist band. Alterna- tively, the sequence can be designed to spread the energy from the mismatch tones away from a particular band of interest. To achieve effective randomization, only one additional sub-ADC is required [34]. While randomization improves the SFDR, the overall Signal-to-Noise-plus-Distortion Ratio, SNDR (or SINAD), ideally remains constant. Consequently for high SNDR applications, it is still necessary to trim the sub-ADCs. To trim the gain mismatch, it is first necessary to measure or estimate the gain mismatches. While the mismatches can be determined during manufacturing or during a calibration inter- val [3], due to parameter drift, it is preferable to estimate the mismatches during normal operation. If the characteristics of the input signal are known, this information can be used to greatly simplify the parameter estimation process [12]. Unfor- tunately, in most applications, the input signal’s characteristics are unknown. In this case there are three options for estimating the mismatches; Add a calibration signal to the input [11], use a redundant ADC [13], perform a “blind estimation” of the sig- nal [19]. When calibration signals are added, the input signal is filtered from the sub-ADCs’ outputs and the calibration signal is extracted with correlation techniques. While good results can be achieved, the calibration signal typically reduces the allow- able signal swing for the input signal. When redundant sub- ADCs are used, one sub-ADC is taken offline and calibrated at a time. If extreme care is not taken in this approach, additional spurious tones can be created due to changing loads on the
本文档为【time_interleaved_analog_to_digital_converters】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_795089
暂无简介~
格式:pdf
大小:513KB
软件:PDF阅读器
页数:8
分类:互联网
上传时间:2012-01-30
浏览量:10