An Accurate and Fast Method for Improving ADC Nonlinearity

Errors in analog-to-digital conversion (ADC) occur due to internal links or other electronic parts; faults that may occur during code conversion cannot be overlooked because signal digitalisation demands a large dynamic range and high resolution. This paper presents a new and accurate self-test meth...

Full description

Saved in:
Bibliographic Details
Main Authors: Mohammed Abdulmahdi Mohammedali, Qais Al-Gayem
Format: Article
Language:English
Published: Wiley 2023-01-01
Series:Applied Computational Intelligence and Soft Computing
Online Access:http://dx.doi.org/10.1155/2023/8899666
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850174593881341952
author Mohammed Abdulmahdi Mohammedali
Qais Al-Gayem
author_facet Mohammed Abdulmahdi Mohammedali
Qais Al-Gayem
author_sort Mohammed Abdulmahdi Mohammedali
collection DOAJ
description Errors in analog-to-digital conversion (ADC) occur due to internal links or other electronic parts; faults that may occur during code conversion cannot be overlooked because signal digitalisation demands a large dynamic range and high resolution. This paper presents a new and accurate self-test method to compensate for one of the most effective errors of ADC because of its effect, which may result in a missing code, which is a differential nonlinear (DNL) of a 10-bit SAR-ADC. The proposed method includes three stages: DNL error modelling for nonideal system implementation, detection, and correction. To evaluate the proposed technique, sinusoidal and sawtooth signals are applied as analog inputs to the proposed system. Adaptivity, speed, and accuracy are the main motivations of this work, which provide high accuracy compared to other techniques, up to 9.6 ENOB and 59.2 SNR with sawtooth signal and 9.5 ENOB and 59.2 SNR with sinewave signals.
format Article
id doaj-art-cac2eaa5eb54404da538a19e7591623f
institution OA Journals
issn 1687-9732
language English
publishDate 2023-01-01
publisher Wiley
record_format Article
series Applied Computational Intelligence and Soft Computing
spelling doaj-art-cac2eaa5eb54404da538a19e7591623f2025-08-20T02:19:37ZengWileyApplied Computational Intelligence and Soft Computing1687-97322023-01-01202310.1155/2023/8899666An Accurate and Fast Method for Improving ADC NonlinearityMohammed Abdulmahdi Mohammedali0Qais Al-Gayem1College of Health and Medical TechniquesElectrical Engineering DepartmentErrors in analog-to-digital conversion (ADC) occur due to internal links or other electronic parts; faults that may occur during code conversion cannot be overlooked because signal digitalisation demands a large dynamic range and high resolution. This paper presents a new and accurate self-test method to compensate for one of the most effective errors of ADC because of its effect, which may result in a missing code, which is a differential nonlinear (DNL) of a 10-bit SAR-ADC. The proposed method includes three stages: DNL error modelling for nonideal system implementation, detection, and correction. To evaluate the proposed technique, sinusoidal and sawtooth signals are applied as analog inputs to the proposed system. Adaptivity, speed, and accuracy are the main motivations of this work, which provide high accuracy compared to other techniques, up to 9.6 ENOB and 59.2 SNR with sawtooth signal and 9.5 ENOB and 59.2 SNR with sinewave signals.http://dx.doi.org/10.1155/2023/8899666
spellingShingle Mohammed Abdulmahdi Mohammedali
Qais Al-Gayem
An Accurate and Fast Method for Improving ADC Nonlinearity
Applied Computational Intelligence and Soft Computing
title An Accurate and Fast Method for Improving ADC Nonlinearity
title_full An Accurate and Fast Method for Improving ADC Nonlinearity
title_fullStr An Accurate and Fast Method for Improving ADC Nonlinearity
title_full_unstemmed An Accurate and Fast Method for Improving ADC Nonlinearity
title_short An Accurate and Fast Method for Improving ADC Nonlinearity
title_sort accurate and fast method for improving adc nonlinearity
url http://dx.doi.org/10.1155/2023/8899666
work_keys_str_mv AT mohammedabdulmahdimohammedali anaccurateandfastmethodforimprovingadcnonlinearity
AT qaisalgayem anaccurateandfastmethodforimprovingadcnonlinearity
AT mohammedabdulmahdimohammedali accurateandfastmethodforimprovingadcnonlinearity
AT qaisalgayem accurateandfastmethodforimprovingadcnonlinearity