z-logo
open-access-imgOpen Access
Estimation and Correction of Sampling Time Offsets in Tiadcs using Optimization Algorithm
Author(s) -
M. V. N. Chakravarthi,
Bhuma Chandramohan
Publication year - 2020
Publication title -
international journal of innovative technology and exploring engineering
Language(s) - English
Resource type - Journals
ISSN - 2278-3075
DOI - 10.35940/ijitee.d1523.029420
Subject(s) - computer science , spurious free dynamic range , sampling (signal processing) , algorithm , signal (programming language) , noise (video) , electronic engineering , dynamic range , telecommunications , engineering , detector , artificial intelligence , image (mathematics) , computer vision , programming language
In recent communication technologies, very high sampling rates are required for rf signals particularly for signals coming under ultra high frequency (UHF), super high frequency (SHF) and extremely high frequency (EHF) ranges. The applications include global positioning system (GPS), satellite communication, radar, radio astronomy, 5G mobile phones etc. Such high sampling rates can be accomplished with time-interleaved analog to digital converters (TIADCs). However, sampling time offsets existing in TIADCs produce non-uniform samples. This poses a drawback in the reconstruction of the signal. The current paper addresses this drawback and offers a solution for improved signal reconstruction by estimation and correction of the offsets. A modified differential evolution (MDE) algorithm, which is an optimization algorithm, is used for estimating the sampling time offsets and the estimated offsets are used for correction. The estimation algorithm is implemented on an FPGA board and correction is implemented using MATLAB. The power consumption of FPGA for implementation is 57mW. IO utilization is 27% for 4-channel TIADCs and 13% for 2-channel TIADCs. The algorithm estimated the sampling time offsets precisely. For estimation the algorithm uses a sinusoidal signal as a test signal. Correction is performed with sinusoidal and speech signals as inputs for TIADCs. Performance metrics used for evaluating the algorithm are SNR (signal to noise ratio), SNDR (signal to noise and distortion ratio), SFDR (spurious-free dynamic range) and PSNR (peak signal to noise ratio). A noteworthy improvement is observed in the above mentioned parameters. Results are compared with the existing state of the art algorithms and superiority of the proposed algorithm is verified.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here