Nyquiest rate A/D conveters module-4 vasu

BEVARAVASUDEVAAP1813 16 views 20 slides Jul 04, 2024
Slide 1
Slide 1 of 20
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20

About This Presentation

Mixed signal processing


Slide Content

Introduction to VLSI Circuits and Systems, NCUT 2007
Module-IV
NYQUIST RATE A/D CONVERTERS
Prepared By:
Dr. Vasudeva
Assistant Professor

Introduction to VLSI Circuits and Systems, NCUT 2007
Syllabus
D/A-BasedSuccessiveApproximationConverter
Flash/ParallelConverters
IssuesinDesigningFlashA/DConverters
Two-StepA/DConverters
Two-StepConverterwithDigitalErrorCorrection.

Introduction to VLSI Circuits and Systems, NCUT 2007
What is a Successive Approximation ADC?
TheSuccessiveApproximationADCis
theADCofchoiceforlowcost
medium tohighresolution
applications,theresolutionforSAR
ADCsrangesfrom8-18bits,with
samplespeedsupto5mega-samples
persecond(Msps).
Also,itcanbeconstructedinasmall
formfactorwithlowpower
consumption,whichiswhythistypeof
ADCisusedforportablebattery-
poweredinstruments.
Asthenameimplies,thisADCappliesabinarysearchalgorithmtoconvertthe
values,whichiswhytheinternalcircuitrymayberunningatseveralMHZbutthe
actualsamplerateismuchlessduetotheSuccessiveApproximationalgorithm.

Introduction to VLSI Circuits and Systems, NCUT 2007
Working of Successive Approximation ADC
ThisADCconsistsofacomparator,adigitaltoanalogconverter,andasuccessive
approximationregisteralongwiththecontrolcircuit.
Now,wheneveranewconversationstarts,thesampleandholdcircuitsamplesthe
inputsignal.Andthatsignaliscomparedwiththespecificoutputsignalofthe
DAC.

Introduction to VLSI Circuits and Systems, NCUT 2007
Contd…
Supposeafive-bitSARADC.Ananalogvoltagesignalof19voltsisappliedatthe
input.
Initial Condition
TheoperationstartsbyclearingallthebitsinSAR.Let’ssupposeQistheoutput,
sinceitisa5-bitADC,theoutputwillhavefivebitsfromQ0toQ4.Initially,the
contentsinsuccessiveapproximationregister(SAR)aregivenbelow:
Q = [00000], VDAC= 0V, Vin> VDAC, Vcomp= high

Introduction to VLSI Circuits and Systems, NCUT 2007
Contd…
FirstClockCycle
ThecomparatoroutputisconnectedtoSAR.Asthecomparatoroutputgoeshigh,
thedevicesetstheSAR’smostsignificantbittoonewhileleavingtheotherbitsat
zero.
Q = [10000], VDAC= 16V, Vin< VDAC, Vcomp= low
SecondClockCycle
Again,thesameprocedurewillbefollowed.Thistimethen-1bit(thatis,the4th
bit)issetto1,whileallotherbitsremainunchanged.
Q = [11000], VDAC= 24V, Vin< VDAC, Vcomp= low

Introduction to VLSI Circuits and Systems, NCUT 2007
Contd…
ThirdClockCycle
Inthisclockcycle,then-2bit(thatis,the3rdbit)isset.whilethevalueofthe
previousn-1bitis0.ThevalueofSARinthesecondclockcyclewasQ=
[11000]=24V.
Q = [10100], VDAC= 20V, Vin< VDAC, Vcomp= low
But this value (Q = 10100 or VDAC = 20) is greater than the input voltage.
The approximation is wrong. The output of the comparator goes low.

Introduction to VLSI Circuits and Systems, NCUT 2007
Contd…
FourthClockCycle
Inthisclockcycle,then-3bit(thesecondbit)isset.whilethevalueofthe
previousn-2bitis0.
ThevalueofSARinthethirdclockcyclewasQ=[10100]=20V.Butthisvalue
isgreaterthantheinputvoltage.Again,ntheapproximationiswrong.Then-2bit
goeslowwhilethen-3bitgoeshigh.
Q = [10010], VDAC= 18V, Vin< VDAC, Vcomp= high

Introduction to VLSI Circuits and Systems, NCUT 2007
Contd…
FifthClockCycle
Inthisclockcycle,then-4orLSBbitisset.whiletheotherbitsremain
unchanged.ThevalueofSARinthefourthclockcyclewasQ=[10010]=18V.
Butthisvalueislessthantheinputvoltage.
Thecomparatoroutputgoeshigh.Theleastsignificantbitgoeshigh.
Attheendoftheconversion,theinputoftheDACisequaltotheoutputofthe
DAC.
Q = [10011], VDAC= 19V, End of conversion

Introduction to VLSI Circuits and Systems, NCUT 2007
Contd…
Advantages
HighAccuracy
Lowpowerconsumption
EasytoInterface
Noiseimmunity
Disadvantages
SlowConversionRate
LimitedResolution
Non-linearBehavior
Complexity

Introduction to VLSI Circuits and Systems, NCUT 2007
Flash/Parallel Converters
Flashconvertersarethe
standardapproachfor
realizingvery-high-speed
converters.
Theinputsignalinaflash
converterisfedto2
??????
comparatorsinparallel,as
showninFig.
Eachcomparatorisalso
connectedtoadifferentnode
ofaresistorstring.Any
comparatorconnectedtoa
resistorstringnodewhere??????
??????1
islargerthan??????
????????????willhavea1
outputwhilethoseconnected
tonodeswith??????
??????1islessthan
??????
????????????willhave0outputs.

Introduction to VLSI Circuits and Systems, NCUT 2007
Flash/Parallel Converters
Suchanoutputcodewordiscommonlyreferredtoasathermometercodesinceit
looksquitesimilartothemercurybarinathermometer.
Notethatthetopandbottomresistorsintheresistorstringhavebeenchosento
createa0.5LSBoffsetinanA/Dconverter.
TheNANDgatethathasa0-inputconnectedtoitsinvertinginputanda1input
connectedtoitsnoninvertinginputdetectsthetransitionofthecomparatoroutputs
from1sto0sandwillhavea0output.
AllotherNAND-gateoutputswillbe1,resultinginsimplerencoding.Italso
allowsforerrordetectionbycheckingformorethanone0output,whichoccurs
duringabubbleerror(seethenextsubsection)and,perhaps,errorcorrection.
FlashA/Dsarefast,butthenumberofcomparatorsgrowsexponentiallywiththe
resolutionN,sotheytypicallytakeupalargeareaandareverypowerhungry,
evenformodestN—especiallywhentheyareclockedfast.

Introduction to VLSI Circuits and Systems, NCUT 2007
Contd…
When∅ishigh,theinverterissettoitsbistableoperatingpoint,whereitsinput
voltageequalsitsoutputvoltage(i.e.,itsthresholdvoltage).
Normallywithanoddnumberofinverters,aringoscillatorisformed;however,in
thecaseofasingleCMOSinverter,theinverteroperatesasasinglestageopamp
withonlyonepole(nonondominantpoles),sostabilityisguaranteed.

Introduction to VLSI Circuits and Systems, NCUT 2007
Contd…
Withthisinvertersettoitsthresholdvoltage,theothersideofCischargedto??????
??????1.
When∅goeslow,theinverterisfreetofalleitherhighorlowdependingonits
inputvoltage.
Atthesametime,theothersideofCispulledtotheinputvoltage??????
????????????
Sincetheinvertersideofthecapacitorisfloating,Cmustkeepitsoriginalcharge,
andthereforetheinverter’sinputwillchangebythevoltagedifferencebetween??????
??????1
&??????
????????????.
Sincetheinverter’sinputwasatitsbistablepoint,thedifferencebetween??????
??????1&
??????
????????????willdeterminewhichdirectiontheinverter’soutputwillfall.
However,itshouldbementionedthatthissimplecomparatorsuffersfrompoor
powersupplyrejection,whichisoftenacriticaldesignspecificationinfast
converters.Usingfullydifferentialinvertershelpsalleviatethisshortcoming.

Introduction to VLSI Circuits and Systems, NCUT 2007
Issues in Designing Flash A/D Converters
InputCapacitiveLoading
Thelargenumberofcomparatorsconnectedto??????
????????????resultsinalargeparasiticload
atthenode??????
????????????.Suchalargecapacitiveloadoftenlimitsthespeedoftheflash
converterandusuallyrequiresastrongandpower-hungrybuffertodrive??????
????????????.We
shallseethatthislargecapacitiveloadingcanbereducedbygoingtoan
interpolatingarchitecture.
Resistor-StringBowing
Anyinputcurrentstothecomparatorscauseerrorsinthevoltagesofthenodesof
theresistorstring.Theseerrorsusuallynecessitatethebiascurrentintheresistor
stringbeingtwoordersofmagnitudegreaterthantheinputcurrentsofthe
comparators.Thisisparticularlysignificantifbipolarcomparatorsareused.
Theerrorsaregreatestatthecenternodeoftheresistorstringandthus
considerableimprovementcanbeobtainedbyusingadditionalcircuitrytoforce
thecentertapvoltagetobecorrect.

Introduction to VLSI Circuits and Systems, NCUT 2007
Contd…
ComparatorLatch-to-TrackDelay
Anotherconsiderationthatisoftenoverlookedisthetimeittakesacomparator
latchtocomefromlatchmodetotrackmodewhenasmallinputsignalofthe
oppositepolarityfromthepreviousperiodispresent.
Thistimecanbeminimizedbykeepingthetimeconstantsoftheinternalnodesof
thelatchassmallaspossible.Thisissometimesachievedbykeepingthegainof
thelatchessmall,perhapsonlytwotofour.
Inmanycases,thedifferentialinternalnodesmightbeshortedtogethertemporarily
asaresetjustafterlatchtime.
Signaland/orClockDelay
Evenverysmalldifferencesinthearrivalofclockorinputsignalsatthedifferent
comparatorscancauseerrors.Toseethis,considera250-MHz,1-Vpeak-input
sinusoid.Thissignalhasamaximumslopeof1570V/μsatthezerocrossing

Introduction to VLSI Circuits and Systems, NCUT 2007
TWO-STEP A/D CONVERTERS
Two-step(orsubranging)convertersareusedforhigh-speedmedium-accuracy
A/Dconverters.
Theyofferseveraladvantagesovertheirflashcounterparts.Specifically,two-step
convertersrequirelesssiliconarea,dissipatelesspower,havelesscapacitive
loading,andthevoltagesthecomparatorsneedtoresolvearelessstringentthanfor
flashequivalents.
Thethroughputoftwo-stepconvertersapproachesthatofflashconverters,
althoughtheydohavealargerlatency.

Introduction to VLSI Circuits and Systems, NCUT 2007
TWO-STEP A/D CONVERTERS
Atwo-stepconvertermaybethoughtofasaspecialcaseofapipelinedconverter
withonlytwopipelinestages.
The4-bitMSBA/DdeterminesthefirstfourMSBs.Todeterminetheremaining
LSBs,thequantizationerror(residue)isfoundbyreconvertingthe4-bitdigital
signaltoananalogvalueusingthe4-bitD/Aandsubtractingthatvaluefromthe
inputsignal.
ToeasetherequirementsinthecircuitryforfindingtheremainingLSBs,the
quantizationerrorisfirstmultipliedby16usingthegainamplifier,andtheLSBs
aredeterminedusingthe4-bitLSBA/D.Withthisapproach,ratherthanrequiring
256comparatorsasinan8-bitflashconverter,only32comparatorsarerequired
foratwo-stepA/Dconverter.
However,thisstraightforwardapproachwouldrequireallcomponentstobeatleast
8-bitaccurate.Tosignificantlyeasetheaccuracyrequirementsofthe4-bitMSB
A/Dconverter,digitalerrorcorrectioniscommonlyused.

Introduction to VLSI Circuits and Systems, NCUT 2007
TWO-STEP A/D CONVERTERS
Atwo-stepconvertermaybethoughtofasaspecialcaseofapipelinedconverter
withonlytwopipelinestages.
The4-bitMSBA/DdeterminesthefirstfourMSBs.Todeterminetheremaining
LSBs,thequantizationerror(residue)isfoundbyreconvertingthe4-bitdigital
signaltoananalogvalueusingthe4-bitD/Aandsubtractingthatvaluefromthe
inputsignal.
ToeasetherequirementsinthecircuitryforfindingtheremainingLSBs,the
quantizationerrorisfirstmultipliedby16usingthegainamplifier,andtheLSBs
aredeterminedusingthe4-bitLSBA/D.Withthisapproach,ratherthanrequiring
256comparatorsasinan8-bitflashconverter,only32comparatorsarerequired
foratwo-stepA/Dconverter.
However,thisstraightforwardapproachwouldrequireallcomponentstobeatleast
8-bitaccurate.Tosignificantlyeasetheaccuracyrequirementsofthe4-bitMSB
A/Dconverter,digitalerrorcorrectioniscommonlyused.

Introduction to VLSI Circuits and Systems, NCUT 2007
Thank You…
Tags