{"title":"A bit swap logic (BSL) based bubble error correction (BEC) method for flash ADCs","authors":"Pranati Ghoshal, S. Sen","doi":"10.1109/CIEC.2016.7513760","DOIUrl":null,"url":null,"abstract":"Flash type analog to digital converters (ADCs) have the highest speed amongst all the available ADCs because of their parallel architecture. The comparator outputs in a flash ADC are in the so-called `thermometer code' form. Because of device mismatch, clock jitter, offset voltage and metastability problems prevalent in a flash ADC, it suffers from bubble or sparkle error problem. This thus leads to an erroneous output code with consequent disastrous performance. Several researchers have attempted to overcome the bubble error problem with various bubble error correction (BEC) schemes but with limited success. An attempt has been made in this paper to correct the bubble error - the degree of correction vary from the first order to any higher order. Simulations have been carried out on the proposed circuit - both for first and second orders. It has been established that it requires lesser number of transistors and thus would consume less power.","PeriodicalId":443343,"journal":{"name":"2016 2nd International Conference on Control, Instrumentation, Energy & Communication (CIEC)","volume":"37 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 2nd International Conference on Control, Instrumentation, Energy & Communication (CIEC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CIEC.2016.7513760","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9
Abstract
Flash type analog to digital converters (ADCs) have the highest speed amongst all the available ADCs because of their parallel architecture. The comparator outputs in a flash ADC are in the so-called `thermometer code' form. Because of device mismatch, clock jitter, offset voltage and metastability problems prevalent in a flash ADC, it suffers from bubble or sparkle error problem. This thus leads to an erroneous output code with consequent disastrous performance. Several researchers have attempted to overcome the bubble error problem with various bubble error correction (BEC) schemes but with limited success. An attempt has been made in this paper to correct the bubble error - the degree of correction vary from the first order to any higher order. Simulations have been carried out on the proposed circuit - both for first and second orders. It has been established that it requires lesser number of transistors and thus would consume less power.