Digital Calibration for Gain, Time Skew, and Bandwidth Mismatch in Under-Sampling Time-Interleaved System
This paper presents an all-digital background calibration method for gain, time skew, and bandwidth mismatch in <i>M</i>-channel under-sampling time-interleaved analog-to-digital converters (TI-ADCs) systems. Firstly, the characteristics of offset, gain, time skew, and bandwidth mismatch...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2022-10-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-3417/12/21/11029 |
_version_ | 1797469228536692736 |
---|---|
author | Min Hu Pengxing Yi |
author_facet | Min Hu Pengxing Yi |
author_sort | Min Hu |
collection | DOAJ |
description | This paper presents an all-digital background calibration method for gain, time skew, and bandwidth mismatch in <i>M</i>-channel under-sampling time-interleaved analog-to-digital converters (TI-ADCs) systems. Firstly, the characteristics of offset, gain, time skew, and bandwidth mismatch on the TI-ADCs system are analyzed. Secondly, a parameter vector is constructed to correct gain, time skew, and bandwidth mismatch. Then, the constructed parameter vector is calculated with the bandpass fractional delay filter and least squares (LS) algorithm. Based on the bandpass fractional delay filter, the proposed technique can work for ultra-high frequency signals. Additionally, the constructed parameter vector has a smaller number of filter taps than the derivative filter or Hilbert filter. Therefore, fewer computing resources are used to correct the input signal after obtaining the proposed parameter vector. Finally, there are matrix inversions in the LS algorithm. Additionally, implementing matrix inversion within FPGA is complex. For this reason, solving a system of linear equations is used to replace matrix inversions. The LS algorithm is affected by quantization error and white Gaussian noise. The simulation results verify the effectiveness of the proposed algorithm when the SNR of sub-ADC is from 30 dB to 100 dB or the ENOB of sub-ADC is from 5-bit to 16-bit. They show that the proposed algorithm is not limited by the first sub-ADC Nyquist. Additionally, the measurement results show that the proposed method is effective in the actual time-Interleaved system. |
first_indexed | 2024-03-09T19:18:24Z |
format | Article |
id | doaj.art-b5de0721bf52429faa08117999b2a672 |
institution | Directory Open Access Journal |
issn | 2076-3417 |
language | English |
last_indexed | 2024-03-09T19:18:24Z |
publishDate | 2022-10-01 |
publisher | MDPI AG |
record_format | Article |
series | Applied Sciences |
spelling | doaj.art-b5de0721bf52429faa08117999b2a6722023-11-24T03:36:56ZengMDPI AGApplied Sciences2076-34172022-10-0112211102910.3390/app122111029Digital Calibration for Gain, Time Skew, and Bandwidth Mismatch in Under-Sampling Time-Interleaved SystemMin Hu0Pengxing Yi1School of Mechanical Science and Engineering, Huazhong University of Science and Technology, Wuhan 430074, ChinaSchool of Mechanical Science and Engineering, Huazhong University of Science and Technology, Wuhan 430074, ChinaThis paper presents an all-digital background calibration method for gain, time skew, and bandwidth mismatch in <i>M</i>-channel under-sampling time-interleaved analog-to-digital converters (TI-ADCs) systems. Firstly, the characteristics of offset, gain, time skew, and bandwidth mismatch on the TI-ADCs system are analyzed. Secondly, a parameter vector is constructed to correct gain, time skew, and bandwidth mismatch. Then, the constructed parameter vector is calculated with the bandpass fractional delay filter and least squares (LS) algorithm. Based on the bandpass fractional delay filter, the proposed technique can work for ultra-high frequency signals. Additionally, the constructed parameter vector has a smaller number of filter taps than the derivative filter or Hilbert filter. Therefore, fewer computing resources are used to correct the input signal after obtaining the proposed parameter vector. Finally, there are matrix inversions in the LS algorithm. Additionally, implementing matrix inversion within FPGA is complex. For this reason, solving a system of linear equations is used to replace matrix inversions. The LS algorithm is affected by quantization error and white Gaussian noise. The simulation results verify the effectiveness of the proposed algorithm when the SNR of sub-ADC is from 30 dB to 100 dB or the ENOB of sub-ADC is from 5-bit to 16-bit. They show that the proposed algorithm is not limited by the first sub-ADC Nyquist. Additionally, the measurement results show that the proposed method is effective in the actual time-Interleaved system.https://www.mdpi.com/2076-3417/12/21/11029digital calibrationgaintime skewbandwidth mismatchunder-samplingleast squares |
spellingShingle | Min Hu Pengxing Yi Digital Calibration for Gain, Time Skew, and Bandwidth Mismatch in Under-Sampling Time-Interleaved System Applied Sciences digital calibration gain time skew bandwidth mismatch under-sampling least squares |
title | Digital Calibration for Gain, Time Skew, and Bandwidth Mismatch in Under-Sampling Time-Interleaved System |
title_full | Digital Calibration for Gain, Time Skew, and Bandwidth Mismatch in Under-Sampling Time-Interleaved System |
title_fullStr | Digital Calibration for Gain, Time Skew, and Bandwidth Mismatch in Under-Sampling Time-Interleaved System |
title_full_unstemmed | Digital Calibration for Gain, Time Skew, and Bandwidth Mismatch in Under-Sampling Time-Interleaved System |
title_short | Digital Calibration for Gain, Time Skew, and Bandwidth Mismatch in Under-Sampling Time-Interleaved System |
title_sort | digital calibration for gain time skew and bandwidth mismatch in under sampling time interleaved system |
topic | digital calibration gain time skew bandwidth mismatch under-sampling least squares |
url | https://www.mdpi.com/2076-3417/12/21/11029 |
work_keys_str_mv | AT minhu digitalcalibrationforgaintimeskewandbandwidthmismatchinundersamplingtimeinterleavedsystem AT pengxingyi digitalcalibrationforgaintimeskewandbandwidthmismatchinundersamplingtimeinterleavedsystem |