Académique Documents
Professionnel Documents
Culture Documents
T IME-INTERLEAVED analog-to-digital-converter
(TI-ADC) [1] is the most-used architecture in ultra
high-speed digital communication systems. A TI-ADC uses
errors are more difficult to detect and compensate than the
DC offset and gain mismatches.
M single converters (or channels) that operate in a parallel Numerous sampling-time error calibration algorithms
fashion at frequency 1/Tch but with different sampling phases have been reported in the literature [2][10]. These
in order to achieve an overall sampling rate of Fs = M/Tch techniques are classified according to their (a) detec-
(see Fig. 1). It is well-known that TI-ADCs are sensitive to tion domain (i.e., digital or analog), (b) calibration domain
mismatches of DC offset, gain, and sampling phase among the (i.e., digital or analog correction), and (c) run-mode method
channels (e.g., see [2] and references therein). Sampling-time (e.g., background or foreground) [11]. Recently, mixed-signal
calibration techniques using digital detection and analog
Manuscript received July 22, 2016; revised September 14, 2016; accepted correction have received special attention for applications
November 20, 2016. Date of publication December 21, 2016; date of in ultra-high speed optical/wireline communication systems
current version April 20, 2017. This paper was recommended by Associate
Editor P. Julian. [5], [6], [12]. In this scheme, the analog correction is based
B. T. Reyes and M. R. Hueda are with the Instituto de Estudios Avanzados on programmable delay-cells in the clock buffers of each
en Ingeniera y Tecnologa (IDIT), Universidad Nacional de Crdoba - sampling phase [4][8], [12], [13]. These delay-cells can be
CONICET, Av. Vlez Sarsfield 1611 - Crdoba X5016GCA, Argentina
(e-mail: benjamin.reyes@unc.edu.ar). applied at high-speed clock rates with relative low power
R. M. Sanchez and A. L. Pola are with Fundacin Fulgor - Romagosa 518, consumption compared to the alternative of a digital com-
Crdoba 5000, Argentina. pensation of the output data with parallel interpolation filters
Color versions of one or more of the figures in this paper are available
online at http://ieeexplore.ieee.org. [9], [10]. The digital domain time error detection, is pre-
Digital Object Identifier 10.1109/TCSI.2016.2636209 ferred over analog circuits because it is more flexible and
1549-8328 2016 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
1020 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMSI: REGULAR PAPERS, VOL. 64, NO. 5, MAY 2017
that this approach (denoted as MMSE) avoids the use of k (n + 1) = k (n) s sgn C C , (18)
information from the FEC decoder. Fig. 4 shows an example of
where sgn(.) is the signum function.
the implementation of the proposed mixed-signal calibration
7: Select a new ADC phase and repeat steps 3 through
technique.
6. In order to select the ADC phase, a simple circular
sequence can be set (e.g., for M = 8, the order results
A. MMSE Calibration Algorithm k = 0, 1, 2, .., 7, 0, 1, ...).
The algorithm technique considers an AFE architecture with 8: After all ADCs have been adjusted, repeat steps 3 to 6.
M ADC channels interleaved and one programmable delay cell Let yn and an be the signal at the slicer input and the
controlling each clock phase (see Fig. 4). The sampling phase detected symbol, respectively. The MSE (i.e., the cost func-
of the m-th channel can be expressed as tion) can be recursively estimated as follows:
m
m = Tch + m + m , m = 0, 1, . . . , M 1, (13) M S E(n + 1) = |yn an |2 + (1 )M S E(n), (19)
M
where, Tch is the channel sampling period (i.e., Tch = Ts /M), where < 1. In order to improve the accuracy of the
m is the sampling time error of the TI-ADC and m is the MSE estimation, factor must be very small. Thus, a proper
phase provided by the programmable delay-cells, which is evaluation of the algorithm by using computer simulation
controlled by the DSP-based receiver. In an ideal TI-ADC, would require a very long run time. Therefore, in this
notice that m = m = 0 m. work the performance of the described algorithm shall be
REYES et al.: DESIGN AND EXPERIMENTAL EVALUATION OF A TIME-INTERLEAVED ADC CALIBRATION ALGORITHM 1023
TABLE I
P ERFORMANCE S UMMARY OF P ROTOTYPE C HIP
TABLE II
S YNTHESIS R EPORT
Fig. 17. Measured performance versus sampling time error. Dashed lines:
Fig. 19. Calibration convergence and performance: (a) s = 0.0075T
penalty of SNR for different values of the input SNR. Solid lines: TI-ADC (constant), (b) s = 0.03T (initial) to s = 0.0075T (final). Input
ENOB for different input frequencies.
SNR=10 dB and = 107 .
Fig. 21. Calibration convergence and stability in the relative long term. Input
SNR=10 dB and = 107 .
signal calibration algorithm in high speed communication [10] J. Matsuno, T. Yamaji, M. Furuta, and T. Itakura, All-digital background
system. calibration technique for time-interleaved ADC using pseudo aliasing
signal, IEEE Trans. Circuits Syst. I, Reg. Papers, vol. 60, no. 5,
VI. C ONCLUSIONS pp. 11131121, May 2013.
[11] B. Razavi, Problem of timing mismatch in interleaved ADCs, in Proc.
An effective sampling time error calibration technique for IEEE Custom Integr. Circuits Conf. (CICC), Sep. 2012, pp. 18.
TI-ADC in digital receivers has been proposed and experi- [12] P. Schvan et al., A 24 GS/s 6b ADC in 90nm CMOS, in IEEE Int.
Solid-State Circuits Conf. Dig. Tech. Papers, May 2008, pp. 544634.
mentally demonstrated in this work. The algorithm exploits [13] D. Stepanovic and B. Nikolic, A 2.8 GS/s 44.6 mW time-interleaved
information available at the receiver as the MSE at the slicer, ADC achieving 50.9 dB SNDR and 3 dB effective resolution bandwidth
to detect and correct the sampling phase mismatch, avoiding of 1.5 GHz in 65 nm CMOS, IEEE J. Solid-State Circuits, vol. 48, no. 4,
pp. 971982, Apr. 2013.
thus the use of an external analog reference and/or direct [14] B. T. Reyes, V. Gopinathan, P. S. Mandolesi, and M. R. Hueda, Joint
digital signal processing. The phase adjustment is carried out sampling-time error and channel skew calibration of time-interleaved
in the analog domain to avoid extra DSP complexity and power ADC in multichannel fiber optic receivers, in Proc. ISCAS, May 2012,
pp. 29812984.
consumption penalty. This way, extra complexity required by [15] J. R. Barry, E. A. Lee, and D. G. Messerschmitt, Digital Communication,
the calibration method is reduced to a simple state-machine 3rd ed. New York, NY, USA: Springer, Sep. 2003.
and a recursive filter to estimate the MSE. Moreover, in this [16] D. Morero et al., Non-concatenated FEC codes for ultra-high
speed optical transport networks, in Proc. IEEE Global Telecommun.
work we have designed and developed an experimental plat- Conf. (GLOBECOM), Dec. 2011, pp. 15.
form to evaluate the performance of a communication system [17] B. T. Reyes et al., A 6-bit 2 GS/s CMOS time-interleaved ADC for
with the TI-ADC calibration algorithm. Our measurements analysis of mixed-signal calibration techniques, Analog Integr. Circuit
Signal Process., vol. 85, no. 1, pp. 316, Jul. 2015.
have demonstrated that the SNR penalty of a digital BPSK [18] D. A. Morero, M. A. Castrilln, A. Aguirre, M. R. Hueda, and
receiver caused by sampling time errors in TI-ADC can be O. E. Agazzi, Design tradeoffs and challenges in practical coherent
reduced from 1 dB to less than 0.1 dB at a BER of 106 optical transceiver implementations, J. Lightw. Technol., vol. 34, no. 1,
pp. 121136, Jan. 1, 2016.
by using the proposed calibration algorithm. The proper back- [19] D. E. Crivelli et al., Architecture of a single-chip 50 Gb/s
ground operation has also been experimentally demonstrated. DP-QPSK/BPSK transceiver with electronic dispersion compensation
Furthermore, a robust convergence of the calibration algorithm for coherent optical channels, IEEE Trans. Circuits Syst. I, Reg. Papers,
vol. 61, no. 4, pp. 10121025, Apr. 2014.
has been verified under different operation conditions such as [20] Texas Instruments. (2008). DAC5681Z Evaluation ModuleUser Guide.
input SNRs, time delay step used for calibration, and filter [Online]. Available: http://www.ti.com/lit/ug/slau236a/slau236a.pdf
bandwidth of the MSE estimator. These features make the [21] Mini-Circuits. (2008). Low Pass Filter VLF-490+Datasheet. [Online].
Available: http://www.minicircuits.com/pdfs/VLF-490+.pdf
proposed technique to be suitable for application in next- [22] Altera. (Mar. 2014). Stratix IV GX FPGA Development Kit User
generation coherent optical/back-plane digital receivers. Guide. [Online]. Available: https://www.altera.com/content/dam/altera-
www/global/en_US/pdfs/literature/ug/ug_sivgx_fpga_dev_kit.pdf
[23] J. J. OReilly, Series-parallel generation of m-sequences, Radio Elec-
ACKNOWLEDGMENT tron. Eng., vol. 45, no. 4, pp. 171176, Apr. 1975.
[24] G. Liu. (Jul. 2014). Gaussian Noise Generator. [Online]. Available:
The authors would like to thank MOSIS for fabricating their http://opencores.org/project,gng
design through the MEP research program. [25] O. E. Agazzi et al., A 90 nm CMOS DSP MLSD transceiver with
integrated AFE for electronic dispersion compensation of multimode
optical fibers at 10 Gb/s, IEEE J. Solid-State Circuits, vol. 43, no. 12,
R EFERENCES pp. 29392957, Dec. 2008.
[1] W. C. Black and D. A. Hodges, Time interleaved converter arrays, [26] Altera. (Jun. 2015). Stratix IV Device Handbook. [Online]. Available:
IEEE J. Solid-State Circuits, vol. 15, no. 6, pp. 10221029, Dec. 1980. https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/
[2] G. C. Luna, D. E. Crivelli, M. R. Hueda, and O. E. Agazzi, Compen- literature/hb/stratix-iv/stratix4_handbook.pdf
sation of track and hold frequency response mismatches in interleaved [27] K. K. Parhi, VLSI Digital Signal Processing Systems: Design and
analog to digital converters for high-speed communications, in Proc. Implementation, 1st ed. Hoboken, NJ, USA: Wiley, May 2008.
IEEE Int. Symp. Circuits Syst., May 2006, p. 1634. [28] R. M. Sanchez, B. T. Reyes, A. L. Pola, and M. R. Hueda, An
[3] A. Nazemi et al., A 10.3GS/s 6bit (5.1 ENOB at Nyquist) time- FPGA-based emulation platform for evaluation of time-interleaved ADC
interleaved/pipelined ADC using open-loop amplifiers and digital cali- calibration systems, in Proc. IEEE 7th Latin Amer. Symp. Circuits
bration in 90nm CMOS, in Proc. IEEE Symp. VLSI Circuits, Jun. 2008, Syst. (LASCAS), Feb. 2016, pp. 187190.
pp. 1819.
[4] A. Haftbaradaran and K. W. Martin, A background sample-time error
calibration technique using random data for wide-band high-resolution
time-interleaved ADCs, IEEE Trans. Circuits Syst. II, Exp. Briefs,
vol. 55, no. 3, pp. 234238, Mar. 2008.
[5] B. Razavi, Design considerations for interleaved ADCs, IEEE J. Solid-
State Circuits, vol. 48, no. 8, pp. 18061817, Aug. 2013. Benjamn T. Reyes was born in Rio Tercero,
[6] M. El-Chammas and B. Murmann, A 12-GS/s 81-mW 5-bit time- Argentina, in 1982. He received the Electronic
interleaved flash ADC with background timing skew calibration, IEEE Engineer degree from the Universidad Tecnologica
J. Solid-State Circuits, vol. 46, no. 4, pp. 838847, Apr. 2011. Nacional at Cordoba, Argentina, in 2008 and his
[7] C.-C. Huang, C.-Y. Wang, and J.-T. Wu, A CMOS 6-bit 16-GS/s time- Ph.D. degree in engineering from the Universidad
interleaved ADC using digital background calibration techniques, IEEE Nacional del Sur, Bahia Blanca, Argentina, in 2015.
J. Solid-State Circuits, vol. 46, no. 4, pp. 848858, Apr. 2011. During 2009, he worked at ClariPhy Argentina SA
[8] V. H.-C. Chen and L. Pileggi, A 69.5 mW 20 GS/s 6b time-interleaved in the design of mixed-signal circuits and analog
ADC with embedded time-to-digital calibration in 32 nm CMOS SOI, high-speed circuits. He is currently a member of
IEEE J. Solid-State Circuits, vol. 49, no. 12, pp. 28912901, Feb. 2014. the research staff at Digital Communications Lab
[9] S. Saleem and C. Vogel, Adaptive blind background calibration of Universidad Nacional de Cordoba. His current
of polynomial-represented frequency response mismatches in a two- research interests include high-speed analog-to-digital converters, high-speed
channel time-interleaved ADC, IEEE Trans. Circuits Syst. I, Reg. mixed-signal circuits design, and digital assisted analog design for digital
Papers, vol. 58, no. 6, pp. 13001310, Jun. 2010. communications applications.
1030 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMSI: REGULAR PAPERS, VOL. 64, NO. 5, MAY 2017
Ral M. Sanchez was born in Cordoba, Argentina, Mario R. Hueda was born in Jujuy, Argentina,
in 1986. He is a degree student in electrical engi- in 1967. He received the Electrical and Electronic
neering at Universidad Catolica de Cordoba. Since Engineer degree and the Ph.D degree from the
2013 he has been involved in research activities at National University of Cordoba, Argentina, in 1994
Fundacion Fulgor. His interests include digital signal and 2002, respectively. From March 1994 to 1996
processing, communication systems, HDL, design he received a fellowship from CONICOR (Scientific
verification, and embedded systems. and Technological Research Council of Cordoba)
to carry out research and development in the area
of voiceband data transmission. During the summer
of 1996 he was a visiting scholar with Lucent
TechnologiesBell Labs in Murray Hill, NJ, USA,
where he worked on CDMA receivers. Since 1997 he has been with the
Digital Communications Research Laboratory at the Department of Electronic
Engineering of the National University of Cordoba. Dr. Hueda is also with
Ariel L. Pola was born in Rio Cuarto, Argentina, CONICET (National Scientific and Technological Research Council). He has
in 1983. He received the Telecommunication Engi- 10 patents issued or pending, and has published more than 50 technical
neer degree from the National University of Rio papers in journals and conferences. His research interests include digital
Cuarto, Argentina, in 2008 and his Ph.D degree in communications and performance analysis of communication systems.
engineering from the National University of South,
Bahia Blanca, Argentina from 2016. During 2009
to 2015 he collaborated in ClariPhy Argentina SA
in the design and implementation of digital blocks
for generations of chips for fiber optic systems from
10 Gbps to 200 Gbps. He is currently member of
the research staff at Fundacion Fulgor and Digital
Communications Research Laboratory at the Department of Electronic Engi-
neering of the National University of Cordoba, Argentina. He is the author
and coauthor of 5 papers in international conferences and journal, and he is
coauthor of 2 patents. His research interests include high-speed architectures
analysis for digital communication receivers, digital signal processing, and
implementation of communication systems in ASIC and FPGA.