1
References [1] C. C. Hsu, F. C. Huang et al., “An 11b 800MS/s time-interleaved ADC with digital background calibration,” in 2007 IEEE ISSCC. Digest of Technical Papers, Feb 2007, pp. 464–615. [2] B. Razavi, “Design considerations for interleaved ADCs,” IEEE Journal of Solid-State Circuits, vol. 48, no. 8, pp. 1806–1817, Aug 2013. [3] H.Wei, P. Zhang et al., “An 8 bit 4 GS/s 120mW CMOS ADC,” IEEE Journal of Solid-State Circuits, vol. 49, no. 8, pp. 1751–1761, Aug 2014. DESIGN OF A BACKGROUND MISMATCH CALIBRATION SCHEME FOR A 10-BIT 12 GS/s 16-CHANNEL TIME-INTERLEAVED ADC IN 28 nm FD-SOI PROCESS Arda Uran, Mustafa Kılıç, Yusuf Leblebici Microelectronic Systems Laboratory (LSM) [email protected] Conclusion Digital processing capabilities of scaled technologies can be leveraged to compensate for the imperfections in the analog part. It is possible to mitigate the causes and/or effects of mismatch after fabrication using digital post-processing. Linearity mismatch detection based on averaging is straight- forward, and correction is simple arithmetic in digital domain. Blind background timing mismatch detection is possible without an extra channel, as long as the input signal satisfies certain conditions. For higher number of channels, correct detection gets more difficult as mismatch information gets weaker. Correction can be done via programmable delay lines. Designing multi-phase clocked digital circuits creates timing problems. A systematic approach eases the design procedure of such circuits. Motivation Time-interleaving is a widely used technique in high-speed ADC design. An important side effect of time-interleaving is inter- channel mismatch, which affects the output quality regardless of the quality of sub-ADCs. This work presents an implementation of a mismatch calibration scheme applied on a 10-bit 12 GS/s 16-channel time-interleaved SAR ADC. The proposed scheme is developed using and expanding the existing architectures. It consists of a digital calibration processor and a programmable delay line. Results The designed calibration scheme is able to restore effective number of bits (ENOB) from as low as 5 bits to 9 bits. The frequency response of the timing mismatch calibration has notches at 1/(kT s .). The processor dissipates 84 mW, and the delay line draws 105 μW from a 1 V supply. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Outputs 16 Stage 1 Stage 2 Stage 3 Stage 4 Stage 1 Stage 2 Stage 3 Stage 4 Method Offset mismatch calibration Mean of the output directly contains offset information. Choosing one channel as reference, mean difference gives offset mismatch, which can be subtracted from channel outputs. Gain mismatch calibration Absolute mean of the output indirectly contains gain information. Choosing one channel as reference, gain can be corrected iteratively until absolute means are equalized [1]. Timing mismatch calibration Calibrating timing mismatch without interrupting the operation (background) and without explicit knowledge of the input (blind) has been demonstrated for 2 and 4 channels [2,3]. This work generalizes the architecture to N-channel TI-ADCs. The architecture depends on the cross-correlation of channel outputs, which translates to the auto-correlation of the input with a lag of kT s . Difference of cross-correlations yields a value directly proportional to the timing mismatch, provided that the input and clock signals are asynchronous. The sampling clock is tuned via a programmable delay line until the mismatch is zero. Implementation The designed calibration scheme is integrated into a 16-channel SAR ADC and sent to be fabricated in Samsung 28 nm FD-SOI process. The calibration processor occupies an area of 250 μm by 550 μm. The programmable delay line occupies an area of 50 μm by 100 μm. Σ + D(Δτ) ADC i Σ + avg(|x|) LMS ADC 2kT ADC kT ADC 0

FOR A 10-BIT 12 GS/s 16-CHANNEL TIME …References [1] C. C. Hsu, F. C. Huang et al., “An 11b 800MS/s time-interleaved ADC with digital background calibration,” in 2007 IEEE ISSCC

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: FOR A 10-BIT 12 GS/s 16-CHANNEL TIME …References [1] C. C. Hsu, F. C. Huang et al., “An 11b 800MS/s time-interleaved ADC with digital background calibration,” in 2007 IEEE ISSCC

References

[1] C. C. Hsu, F. C. Huang et al., “An 11b 800MS/s time-interleaved ADC with digital background calibration,” in 2007 IEEE ISSCC. Digest of Technical Papers, Feb 2007, pp. 464–615.

[2] B. Razavi, “Design considerations for interleaved ADCs,” IEEE Journal of Solid-State Circuits, vol. 48, no. 8, pp. 1806–1817, Aug 2013.

[3] H.Wei, P. Zhang et al., “An 8 bit 4 GS/s 120mW CMOS ADC,” IEEE Journal of Solid-State Circuits, vol. 49, no. 8, pp. 1751–1761, Aug 2014.

DESIGN OF A BACKGROUND MISMATCH CALIBRATION SCHEME FOR A 10-BIT 12 GS/s 16-CHANNEL TIME-INTERLEAVED ADC IN 28 nm FD-SOI PROCESS

Arda Uran, Mustafa Kılıç, Yusuf LeblebiciMicroelectronic Systems Laboratory (LSM)[email protected]

More about this study

This study was completed by EPFL Master students as part of aSocial and Human Science course called How People Learn II. Wewould like to thank the EPFL survey platform inForm for theirsupport.

For further details, please contact [email protected]

ConclusionDigital processing capabilities of scaled technologies can beleveraged to compensate for the imperfections in the analogpart. It is possible to mitigate the causes and/or effects ofmismatch after fabrication using digital post-processing.

Linearity mismatch detection based on averaging is straight-forward, and correction is simple arithmetic in digital domain.Blind background timing mismatch detection is possiblewithout an extra channel, as long as the input signal satisfiescertain conditions. For higher number of channels, correctdetection gets more difficult as mismatch information getsweaker. Correction can be done via programmable delay lines.

Designing multi-phase clocked digital circuits creates timingproblems. A systematic approach eases the design procedure ofsuch circuits.

MotivationTime-interleaving is a widely used technique in high-speed ADCdesign. An important side effect of time-interleaving is inter-channel mismatch, which affects the output quality regardless ofthe quality of sub-ADCs. This work presents an implementationof a mismatch calibration scheme applied on a 10-bit 12 GS/s16-channel time-interleaved SAR ADC. The proposed scheme isdeveloped using and expanding the existing architectures. Itconsists of a digital calibration processor and a programmabledelay line.

ResultsThe designed calibration scheme is able to restore effectivenumber of bits (ENOB) from as low as 5 bits to 9 bits. Thefrequency response of the timing mismatch calibration hasnotches at 1/(kTs.). The processor dissipates 84 mW, and thedelay line draws 105 µW from a 1 V supply.

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

Ou

tpu

ts

16

Stage 1 Stage 2 Stage 3 Stage 4

Stage 1 Stage 2 Stage 3 Stage 4

MethodOffset mismatch calibrationMean of the output directly contains offset information.Choosing one channel as reference, mean difference givesoffset mismatch, which can be subtracted from channel outputs.

Gain mismatch calibrationAbsolute mean of the output indirectly contains gaininformation. Choosing one channel as reference, gain can becorrected iteratively until absolute means are equalized [1].

Timing mismatch calibrationCalibrating timing mismatch without interrupting the operation(background) and without explicit knowledge of the input (blind)has been demonstrated for 2 and 4 channels [2,3]. This workgeneralizes the architecture to N-channel TI-ADCs.The architecture depends on the cross-correlation of channeloutputs, which translates to the auto-correlation of the inputwith a lag of kTs. Difference of cross-correlations yields a valuedirectly proportional to the timing mismatch, provided that theinput and clock signals are asynchronous. The sampling clock istuned via a programmable delay line until the mismatch is zero.

ImplementationThe designed calibration scheme is integrated into a 16-channelSAR ADC and sent to be fabricated in Samsung 28 nm FD-SOIprocess. The calibration processor occupies an area of 250 µmby 550 µm. The programmable delay line occupies an area of 50µm by 100 µm.

Σ+

D(Δτ)

ADC i Σ+

avg(|x|)

LMS

ADC2kT

ADCkT

ADC0