Increasing the ADC precision with oversampling in a flash ADC

Abdulrahman Abumurad, Kyusun Choi

Research output: Chapter in Book/Report/Conference proceedingConference contribution

10 Scopus citations

Abstract

This paper proposes new design to implement high resolution ADC using the idea of oversampling in flash ADCs. We used 6-bit Flash ADC with 65 times oversampling to gain a resolution of 12-bit Flash ADC. Conventional Flash ADCs are implemented using 2n comparators while proposed design requires only (26 + L(n)) comparators, Where L(n) is an exponential operator in n with order less than 2n/3. This reduction in chip area would reduce power consumption, since sampling rates for both (conventional Flash ADC and proposed) designs are the same. Signal-to-Noise ratio (SNR) and Distortion (SINAD) of the proposed 12-bit Oversampled-Flash ADC output was only at most 1.7% decrease compared to ideal 12-Bit Sigma-Delta (Δ) ADC. Moreover if an ideal 6-bit flash ADC is used to implement a 12-bit Oversampled-Flash ADC, DNL and INL values for proposed 12-bit oversampled-Flash ADC would be zero.

Original languageEnglish (US)
Title of host publicationICSICT 2012 - 2012 IEEE 11th International Conference on Solid-State and Integrated Circuit Technology, Proceedings
DOIs
StatePublished - 2012
Event2012 IEEE 11th International Conference on Solid-State and Integrated Circuit Technology, ICSICT 2012 - Xi'an, China
Duration: Oct 29 2012Nov 1 2012

Publication series

NameICSICT 2012 - 2012 IEEE 11th International Conference on Solid-State and Integrated Circuit Technology, Proceedings

Other

Other2012 IEEE 11th International Conference on Solid-State and Integrated Circuit Technology, ICSICT 2012
Country/TerritoryChina
CityXi'an
Period10/29/1211/1/12

All Science Journal Classification (ASJC) codes

  • Human-Computer Interaction
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Increasing the ADC precision with oversampling in a flash ADC'. Together they form a unique fingerprint.

Cite this