SlideShare a Scribd company logo
1 of 4
Download to read offline
Aarathi R Krishna, Helna Aboobacker, Remya Jayachandran / International Journal of
Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.877-880
877 | P a g e
Design and Implementation of 7 Bit 100 MHz Flash ADC
Aarathi R Krishna, Helna Aboobacker, Remya Jayachandran
(Department of Electronics and Communication, Amrita School of Engineering, Amrita Vishwa Vidyapeetham,
Kollam, Kerala, India
ABSTRACT
This paper presents the design and
implementation of 7 Bit 100MHz Flash
ADC.The circuit is designed in GPDK 90nm
CMOS technology, with a supply voltage of
1.2V. The main advantage of flash adc is that it
is one of the fastest adc. The reference voltage
source is implemented using band gap reference
circuit and verified the performance by varying
temperature from -100
C to 70 0
C.
Keywords - Bandgap Reference, Comparator,
Resistor Ladder, ROM encoder, Thermometer to
Binary encoder
I. INTRODUCTION
The world is getting more and more
digital everyday. The need for high speed analog to
digital converter is increasing. This paper deals
with the design of 7 bit flash adc. The paper also
contains various problems associated with the
resistor ladder and the comparator.
Flash ADC is the fastest of all adcs. It
employs parallelism and distributed sampling to
achieve high conversion speed[1].The different
components of flash adc are described in section II.
Simulation results are shown in section IV.
The reference voltages used are 600mV
and 1.2V. In order to make these reference voltages
and currents independent of temperature, supply
voltage and process parameter variations, bandgap
reference circuit is used. It is described in section
III.
II. ADC ARCHITECTURE
7 bit flash ADC consists of mainly 3
components namely - a.) Resistor ladder which has
128 resistors. The resistor ladder subdivides the
reference voltage into 127 voltages
b.) 127 comparators which compares the reference
voltage generated by the resistor ladder with the
input voltage.
c.) thermometer to binary encoder
Fig 1. Block diagram of flash ADC
2.1 RESISTOR LADDER
The resistor ladder consists of 2n
resistors
where n is the number of bits. These resistors
divides the reference voltage into 127 voltage
levels.
2.2 COMPARATOR
Fig 2. Comparator [2]
Aarathi R Krishna, Helna Aboobacker, Remya Jayachandran / International Journal of
Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.877-880
878 | P a g e
The comparator compares the input
voltage with the reference voltage generated by the
resistor ladder. The comparator has certain
problems associated with it. One of the main
problem is Kickback noise[3] which is due to the
parasitic capacitance between the drain and the
input of the comparator. This can be avoided by
using a neutralizing capacitor in the input of the
comparator. There is another problem caused by
parasitic capacitance between the input of the
comparator to the source and thus to the resistor
ladder. It may cause a wide variation in the
reference voltages in the resistor ladder. This can
be reduced by reducing the value of the resistance.
DC
VDDVDD
Fig 3. Kickback noise in comparator
2.3 THERMOMETER TO BINARY
ENCODER
The comparator output is in thermometer
code which has to be converted to binary. The
thermometer to binary encoder can be implemented
in different ways - ROM encoder, fat tree encoder,
Wallace tree encoder. Of the three ROM encoder is
simpler to implement. To address the ROM
encoder lines we need to convert the thermometer
code to one shot pulses. For this a one to N coder is
used to convert thermometer code to monopulses.
Fig 4. One out of N coder circuit
Fig 5. ROM encoder schematic
T1 T2 T3 T4 T5 T6 T7 B1 B2 B3
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 1 0 0 1
0 0 0 0 0 1 1 0 1 0
0 0 0 0 1 1 1 0 1 1
0 0 0 1 1 1 1 1 0 0
0 0 1 1 1 1 1 1 0 1
0 1 1 1 1 1 1 1 1 0
1 1 1 1 1 1 1 1 1 1
Table 1. thermometer to binary code
In order to avoid the effect of sparkles
[4][5], the circuit shown in Fig 3. is used.ROM
encoder consists of 7 lines with 62 NMOS switches
in each lines. The lines are connected to VDD
when the switches are off ie, output of that line will
be VDD. When any one of the switch in the line
turns on, the output of that line will be zero. Thus
the output will be in binary form.
III. BANDGAP REFERENCE
CIRCUIT
Analog circuits may contain both voltage
and current references. In order to make these
reference voltages and currents independent of
temperature, supply voltage and process parameter
variations [1], bandgap reference circuit is used.
Designed a bandgap reference circuit for 600mV
and 1.2V and analyzed the circuit for temperature
variation from -10°C to +80°C. The variation was
seen to be ±20mV.
Fig 6. bandgap reference circuit
Aarathi R Krishna, Helna Aboobacker, Remya Jayachandran / International Journal of
Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.877-880
879 | P a g e
IV. SIMULATION RESULTS
Fig 7. comparator differential output
4.1 EFFECT OF KICKBACK NOISE
4.1.1 Cf = 12fF, R = 100 Ω
Cf - capacitor at the input of the comparator
R - resistance in the resistor ladder
Fig 13. Transient sum of comparator outputs for
ramp input
Fig 14. Reference voltage settling
4.1.2 Cf = 12fF, R = 15 Ω
Fig 15. Transient sum of comparator outputs for
ramp input
Fig 16. Reference voltage settling
The fig 11-16 shows the problems due to
kickback noise and high resistance in the resistor
ladder as discussed in section 2.2.
Fig 17. SFDR Plot
Aarathi R Krishna, Helna Aboobacker, Remya Jayachandran / International Journal of
Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.877-880
880 | P a g e
Fig 18. BGR voltage variation with respect to
temperature
V. RESULTS
FLASH
PROCESS 90nm
RESOLUTION 7 BIT
SAMPLING
FREQUENCY 100MHz
VDD 1.2V
Fin 0.8MHz
INL 0.5 LSB
SFDR 51 dB
SNDR 41 dB
Table 2. Measurement Summary
VI. CONCLUSION
A flash ADC design based on a dynamic
Differential Comparator and ROM encoder
approach has been proposed. The design has been
carried out for 90nm technology in cadence
environment. Since the reference voltages are
generated internally using bandgap reference
circuit, the power dissipation is reduced. The
converter achieves an integral nonlinearity of 0.5
LSB, and a signal-to-(noise + distortion) ratio of 41
dB at a sampling rate of 100 MHz.
REFERENCES
[1] Behzad Razavi ,Principles of Data
conversion Systems
[2] Yun-Ti Wang and Behzad Razavi, An 8-
Bit 150-MHz CMOS A/D Converter,
IEEE JOURNAL OF SOLID-STATE
CIRCUITS, VOL. 35, NO. 3, MARCH
2000
[3] C. W. Mangelsdorf et al., " A 400-MHz
Input Flash Converter with Error
Correction", IEEE J. Solid State Circuits,
Vol. SC-25, pp. 184-191, Feb.1990
[4] Y. Akazawa et al., " A 400 MSPS 8 b
Flash AD Conversion LSI", ISSCC Dig.
Tech Pap., pp. 98-99, Feb.1987
[5] “A CMOS Bandgap Reference Circuit
with Sub-1-V Operation”, Hironori Banba,
Hitoshi Shiga, Akira Umezawa, Takeshi
Miyaba, Toru Tanzawa, Shigeru Atsumi,
and Koji Sakui, Member, IEEE

More Related Content

What's hot

An embedded passive resonant sensor using frequency diversity technology for ...
An embedded passive resonant sensor using frequency diversity technology for ...An embedded passive resonant sensor using frequency diversity technology for ...
An embedded passive resonant sensor using frequency diversity technology for ...I3E Technologies
 
Procedures for safely isolating supplies
Procedures for safely isolating suppliesProcedures for safely isolating supplies
Procedures for safely isolating suppliescatherinelindsay
 
TEMPERATURE PREDICTION AND THERMAL MANAGEMENT FOR COMPOSITE MAGNETIC CONTROLLERS
TEMPERATURE PREDICTION AND THERMAL MANAGEMENT FOR COMPOSITE MAGNETIC CONTROLLERSTEMPERATURE PREDICTION AND THERMAL MANAGEMENT FOR COMPOSITE MAGNETIC CONTROLLERS
TEMPERATURE PREDICTION AND THERMAL MANAGEMENT FOR COMPOSITE MAGNETIC CONTROLLERSFluxtrol Inc.
 
Digital Signal Conditioning
Digital Signal ConditioningDigital Signal Conditioning
Digital Signal ConditioningGhansyam Rathod
 
Temperature Sensors – Types
Temperature Sensors – TypesTemperature Sensors – Types
Temperature Sensors – Typeselprocus
 
RTD or Thermocouple; What's the Right Choice?
RTD or Thermocouple; What's the Right Choice?RTD or Thermocouple; What's the Right Choice?
RTD or Thermocouple; What's the Right Choice?Chuck Bragg
 
An embedded passive resonant sensor using frequency diversity technology for ...
An embedded passive resonant sensor using frequency diversity technology for ...An embedded passive resonant sensor using frequency diversity technology for ...
An embedded passive resonant sensor using frequency diversity technology for ...ieeeprojectsbangalore
 
Automatic street light using ldr and relay
Automatic street light using ldr and relayAutomatic street light using ldr and relay
Automatic street light using ldr and relayShivam Raidas
 
Transducer & sensors
Transducer & sensorsTransducer & sensors
Transducer & sensorsasbala
 
Limiting Inrush Current with NTC and PTC Thermistors
Limiting Inrush Current with NTC and PTC Thermistors Limiting Inrush Current with NTC and PTC Thermistors
Limiting Inrush Current with NTC and PTC Thermistors Ametherm
 
Transducer-Temperature Measuring Transducers
Transducer-Temperature Measuring Transducers Transducer-Temperature Measuring Transducers
Transducer-Temperature Measuring Transducers Jabir Ali Siddique
 
53211820
5321182053211820
53211820noob100
 
IRJET - IoT Enabled Air Purifier
IRJET -  	  IoT Enabled Air PurifierIRJET -  	  IoT Enabled Air Purifier
IRJET - IoT Enabled Air PurifierIRJET Journal
 
Thermal Analysis of a Linear Voltage Regulator
Thermal Analysis of a Linear Voltage RegulatorThermal Analysis of a Linear Voltage Regulator
Thermal Analysis of a Linear Voltage RegulatorIonela
 

What's hot (20)

An embedded passive resonant sensor using frequency diversity technology for ...
An embedded passive resonant sensor using frequency diversity technology for ...An embedded passive resonant sensor using frequency diversity technology for ...
An embedded passive resonant sensor using frequency diversity technology for ...
 
Procedures for safely isolating supplies
Procedures for safely isolating suppliesProcedures for safely isolating supplies
Procedures for safely isolating supplies
 
TEMPERATURE PREDICTION AND THERMAL MANAGEMENT FOR COMPOSITE MAGNETIC CONTROLLERS
TEMPERATURE PREDICTION AND THERMAL MANAGEMENT FOR COMPOSITE MAGNETIC CONTROLLERSTEMPERATURE PREDICTION AND THERMAL MANAGEMENT FOR COMPOSITE MAGNETIC CONTROLLERS
TEMPERATURE PREDICTION AND THERMAL MANAGEMENT FOR COMPOSITE MAGNETIC CONTROLLERS
 
Digital Signal Conditioning
Digital Signal ConditioningDigital Signal Conditioning
Digital Signal Conditioning
 
Temperature Sensors – Types
Temperature Sensors – TypesTemperature Sensors – Types
Temperature Sensors – Types
 
RTD or Thermocouple; What's the Right Choice?
RTD or Thermocouple; What's the Right Choice?RTD or Thermocouple; What's the Right Choice?
RTD or Thermocouple; What's the Right Choice?
 
Lica 7th chapter slides
Lica 7th chapter slidesLica 7th chapter slides
Lica 7th chapter slides
 
An embedded passive resonant sensor using frequency diversity technology for ...
An embedded passive resonant sensor using frequency diversity technology for ...An embedded passive resonant sensor using frequency diversity technology for ...
An embedded passive resonant sensor using frequency diversity technology for ...
 
Automatic street light using ldr and relay
Automatic street light using ldr and relayAutomatic street light using ldr and relay
Automatic street light using ldr and relay
 
Transducer & sensors
Transducer & sensorsTransducer & sensors
Transducer & sensors
 
Parte2 clase04 adc dca
Parte2 clase04 adc dcaParte2 clase04 adc dca
Parte2 clase04 adc dca
 
What is RTD
What is RTD What is RTD
What is RTD
 
Abtech APC Photocell - Spec Sheet
Abtech APC Photocell - Spec SheetAbtech APC Photocell - Spec Sheet
Abtech APC Photocell - Spec Sheet
 
Limiting Inrush Current with NTC and PTC Thermistors
Limiting Inrush Current with NTC and PTC Thermistors Limiting Inrush Current with NTC and PTC Thermistors
Limiting Inrush Current with NTC and PTC Thermistors
 
Platinum expt
Platinum exptPlatinum expt
Platinum expt
 
Transducer-Temperature Measuring Transducers
Transducer-Temperature Measuring Transducers Transducer-Temperature Measuring Transducers
Transducer-Temperature Measuring Transducers
 
Thermistor
ThermistorThermistor
Thermistor
 
53211820
5321182053211820
53211820
 
IRJET - IoT Enabled Air Purifier
IRJET -  	  IoT Enabled Air PurifierIRJET -  	  IoT Enabled Air Purifier
IRJET - IoT Enabled Air Purifier
 
Thermal Analysis of a Linear Voltage Regulator
Thermal Analysis of a Linear Voltage RegulatorThermal Analysis of a Linear Voltage Regulator
Thermal Analysis of a Linear Voltage Regulator
 

Viewers also liked (20)

Ej34821826
Ej34821826Ej34821826
Ej34821826
 
Dq34713721
Dq34713721Dq34713721
Dq34713721
 
Eb34777780
Eb34777780Eb34777780
Eb34777780
 
Dg34662666
Dg34662666Dg34662666
Dg34662666
 
Cw34597599
Cw34597599Cw34597599
Cw34597599
 
Dd34640647
Dd34640647Dd34640647
Dd34640647
 
Dw34752755
Dw34752755Dw34752755
Dw34752755
 
Dt34733739
Dt34733739Dt34733739
Dt34733739
 
Dz34765771
Dz34765771Dz34765771
Dz34765771
 
Cr34562565
Cr34562565Cr34562565
Cr34562565
 
Eo34861869
Eo34861869Eo34861869
Eo34861869
 
Di34672675
Di34672675Di34672675
Di34672675
 
Ex34922926
Ex34922926Ex34922926
Ex34922926
 
Fa34936941
Fa34936941Fa34936941
Fa34936941
 
Ff34970973
Ff34970973Ff34970973
Ff34970973
 
Gf3111931199
Gf3111931199Gf3111931199
Gf3111931199
 
Introducción
IntroducciónIntroducción
Introducción
 
EXPERIMENTACIÓN
EXPERIMENTACIÓNEXPERIMENTACIÓN
EXPERIMENTACIÓN
 
Sortida Can Sala
Sortida Can SalaSortida Can Sala
Sortida Can Sala
 
Uca linha do tempo (timeline)
Uca linha do tempo (timeline)Uca linha do tempo (timeline)
Uca linha do tempo (timeline)
 

Similar to Eq34877880

Simulation of 3 bit Flash ADC in 0.18μmTechnology using NG SPICE Tool for Hig...
Simulation of 3 bit Flash ADC in 0.18μmTechnology using NG SPICE Tool for Hig...Simulation of 3 bit Flash ADC in 0.18μmTechnology using NG SPICE Tool for Hig...
Simulation of 3 bit Flash ADC in 0.18μmTechnology using NG SPICE Tool for Hig...ijsrd.com
 
Design and Implementation of Low Power 3-Bit Flash ADC Using 180nm CMOS Techn...
Design and Implementation of Low Power 3-Bit Flash ADC Using 180nm CMOS Techn...Design and Implementation of Low Power 3-Bit Flash ADC Using 180nm CMOS Techn...
Design and Implementation of Low Power 3-Bit Flash ADC Using 180nm CMOS Techn...IJERA Editor
 
Power Efficient 4 Bit Flash ADC Using Cadence Tool
Power Efficient 4 Bit Flash ADC Using Cadence ToolPower Efficient 4 Bit Flash ADC Using Cadence Tool
Power Efficient 4 Bit Flash ADC Using Cadence ToolIRJET Journal
 
An approach to design Flash Analog to Digital Converter for High Speed and Lo...
An approach to design Flash Analog to Digital Converter for High Speed and Lo...An approach to design Flash Analog to Digital Converter for High Speed and Lo...
An approach to design Flash Analog to Digital Converter for High Speed and Lo...VLSICS Design
 
IRJET- Design and Simulation of 12-Bit Current Steering DAC
IRJET-  	  Design and Simulation of 12-Bit Current Steering DACIRJET-  	  Design and Simulation of 12-Bit Current Steering DAC
IRJET- Design and Simulation of 12-Bit Current Steering DACIRJET Journal
 
A Design of Sigma-Delta ADC Using OTA
A Design of Sigma-Delta ADC Using OTAA Design of Sigma-Delta ADC Using OTA
A Design of Sigma-Delta ADC Using OTAIJERA Editor
 
Ijarcet vol-2-issue-7-2241-2245
Ijarcet vol-2-issue-7-2241-2245Ijarcet vol-2-issue-7-2241-2245
Ijarcet vol-2-issue-7-2241-2245Editor IJARCET
 
Ijarcet vol-2-issue-7-2241-2245
Ijarcet vol-2-issue-7-2241-2245Ijarcet vol-2-issue-7-2241-2245
Ijarcet vol-2-issue-7-2241-2245Editor IJARCET
 
Design and implementation of push pull converter forrgb led lighting system-2
Design and implementation of push pull converter forrgb led lighting system-2Design and implementation of push pull converter forrgb led lighting system-2
Design and implementation of push pull converter forrgb led lighting system-2IAEME Publication
 
Wave Generator using Atmega16
Wave Generator using Atmega16Wave Generator using Atmega16
Wave Generator using Atmega16tayyabhasnainkhan
 
DESIGN OF IMPROVED RESISTOR LESS 45NM SWITCHED INVERTER SCHEME (SIS) ANALOG T...
DESIGN OF IMPROVED RESISTOR LESS 45NM SWITCHED INVERTER SCHEME (SIS) ANALOG T...DESIGN OF IMPROVED RESISTOR LESS 45NM SWITCHED INVERTER SCHEME (SIS) ANALOG T...
DESIGN OF IMPROVED RESISTOR LESS 45NM SWITCHED INVERTER SCHEME (SIS) ANALOG T...VLSICS Design
 
Study and implementation of comparator in cmos 50 nm technology
Study and implementation of comparator in cmos 50 nm technologyStudy and implementation of comparator in cmos 50 nm technology
Study and implementation of comparator in cmos 50 nm technologyeSAT Journals
 
Study and implementation of comparator in cmos 50 nm
Study and implementation of comparator in cmos 50 nmStudy and implementation of comparator in cmos 50 nm
Study and implementation of comparator in cmos 50 nmeSAT Publishing House
 
A Study on Protection of Cables by Solkor Differential Protection Relay with ...
A Study on Protection of Cables by Solkor Differential Protection Relay with ...A Study on Protection of Cables by Solkor Differential Protection Relay with ...
A Study on Protection of Cables by Solkor Differential Protection Relay with ...IJERA Editor
 
Design and Simulation of Novel 11-level Inverter Scheme with Reduced Switches
Design and Simulation of Novel 11-level Inverter Scheme with Reduced Switches Design and Simulation of Novel 11-level Inverter Scheme with Reduced Switches
Design and Simulation of Novel 11-level Inverter Scheme with Reduced Switches IJECEIAES
 

Similar to Eq34877880 (20)

Simulation of 3 bit Flash ADC in 0.18μmTechnology using NG SPICE Tool for Hig...
Simulation of 3 bit Flash ADC in 0.18μmTechnology using NG SPICE Tool for Hig...Simulation of 3 bit Flash ADC in 0.18μmTechnology using NG SPICE Tool for Hig...
Simulation of 3 bit Flash ADC in 0.18μmTechnology using NG SPICE Tool for Hig...
 
Design and Implementation of Low Power 3-Bit Flash ADC Using 180nm CMOS Techn...
Design and Implementation of Low Power 3-Bit Flash ADC Using 180nm CMOS Techn...Design and Implementation of Low Power 3-Bit Flash ADC Using 180nm CMOS Techn...
Design and Implementation of Low Power 3-Bit Flash ADC Using 180nm CMOS Techn...
 
Power Efficient 4 Bit Flash ADC Using Cadence Tool
Power Efficient 4 Bit Flash ADC Using Cadence ToolPower Efficient 4 Bit Flash ADC Using Cadence Tool
Power Efficient 4 Bit Flash ADC Using Cadence Tool
 
Ijetcas14 562
Ijetcas14 562Ijetcas14 562
Ijetcas14 562
 
An approach to design Flash Analog to Digital Converter for High Speed and Lo...
An approach to design Flash Analog to Digital Converter for High Speed and Lo...An approach to design Flash Analog to Digital Converter for High Speed and Lo...
An approach to design Flash Analog to Digital Converter for High Speed and Lo...
 
IRJET- Design and Simulation of 12-Bit Current Steering DAC
IRJET-  	  Design and Simulation of 12-Bit Current Steering DACIRJET-  	  Design and Simulation of 12-Bit Current Steering DAC
IRJET- Design and Simulation of 12-Bit Current Steering DAC
 
N045048590
N045048590N045048590
N045048590
 
A Design of Sigma-Delta ADC Using OTA
A Design of Sigma-Delta ADC Using OTAA Design of Sigma-Delta ADC Using OTA
A Design of Sigma-Delta ADC Using OTA
 
Ijarcet vol-2-issue-7-2241-2245
Ijarcet vol-2-issue-7-2241-2245Ijarcet vol-2-issue-7-2241-2245
Ijarcet vol-2-issue-7-2241-2245
 
Ijarcet vol-2-issue-7-2241-2245
Ijarcet vol-2-issue-7-2241-2245Ijarcet vol-2-issue-7-2241-2245
Ijarcet vol-2-issue-7-2241-2245
 
Er34881886
Er34881886Er34881886
Er34881886
 
Design and implementation of push pull converter forrgb led lighting system-2
Design and implementation of push pull converter forrgb led lighting system-2Design and implementation of push pull converter forrgb led lighting system-2
Design and implementation of push pull converter forrgb led lighting system-2
 
Wave Generator using Atmega16
Wave Generator using Atmega16Wave Generator using Atmega16
Wave Generator using Atmega16
 
DESIGN OF IMPROVED RESISTOR LESS 45NM SWITCHED INVERTER SCHEME (SIS) ANALOG T...
DESIGN OF IMPROVED RESISTOR LESS 45NM SWITCHED INVERTER SCHEME (SIS) ANALOG T...DESIGN OF IMPROVED RESISTOR LESS 45NM SWITCHED INVERTER SCHEME (SIS) ANALOG T...
DESIGN OF IMPROVED RESISTOR LESS 45NM SWITCHED INVERTER SCHEME (SIS) ANALOG T...
 
Study and implementation of comparator in cmos 50 nm technology
Study and implementation of comparator in cmos 50 nm technologyStudy and implementation of comparator in cmos 50 nm technology
Study and implementation of comparator in cmos 50 nm technology
 
Study and implementation of comparator in cmos 50 nm
Study and implementation of comparator in cmos 50 nmStudy and implementation of comparator in cmos 50 nm
Study and implementation of comparator in cmos 50 nm
 
Is2515571559
Is2515571559Is2515571559
Is2515571559
 
Is2515571559
Is2515571559Is2515571559
Is2515571559
 
A Study on Protection of Cables by Solkor Differential Protection Relay with ...
A Study on Protection of Cables by Solkor Differential Protection Relay with ...A Study on Protection of Cables by Solkor Differential Protection Relay with ...
A Study on Protection of Cables by Solkor Differential Protection Relay with ...
 
Design and Simulation of Novel 11-level Inverter Scheme with Reduced Switches
Design and Simulation of Novel 11-level Inverter Scheme with Reduced Switches Design and Simulation of Novel 11-level Inverter Scheme with Reduced Switches
Design and Simulation of Novel 11-level Inverter Scheme with Reduced Switches
 

Recently uploaded

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 

Recently uploaded (20)

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 

Eq34877880

  • 1. Aarathi R Krishna, Helna Aboobacker, Remya Jayachandran / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.877-880 877 | P a g e Design and Implementation of 7 Bit 100 MHz Flash ADC Aarathi R Krishna, Helna Aboobacker, Remya Jayachandran (Department of Electronics and Communication, Amrita School of Engineering, Amrita Vishwa Vidyapeetham, Kollam, Kerala, India ABSTRACT This paper presents the design and implementation of 7 Bit 100MHz Flash ADC.The circuit is designed in GPDK 90nm CMOS technology, with a supply voltage of 1.2V. The main advantage of flash adc is that it is one of the fastest adc. The reference voltage source is implemented using band gap reference circuit and verified the performance by varying temperature from -100 C to 70 0 C. Keywords - Bandgap Reference, Comparator, Resistor Ladder, ROM encoder, Thermometer to Binary encoder I. INTRODUCTION The world is getting more and more digital everyday. The need for high speed analog to digital converter is increasing. This paper deals with the design of 7 bit flash adc. The paper also contains various problems associated with the resistor ladder and the comparator. Flash ADC is the fastest of all adcs. It employs parallelism and distributed sampling to achieve high conversion speed[1].The different components of flash adc are described in section II. Simulation results are shown in section IV. The reference voltages used are 600mV and 1.2V. In order to make these reference voltages and currents independent of temperature, supply voltage and process parameter variations, bandgap reference circuit is used. It is described in section III. II. ADC ARCHITECTURE 7 bit flash ADC consists of mainly 3 components namely - a.) Resistor ladder which has 128 resistors. The resistor ladder subdivides the reference voltage into 127 voltages b.) 127 comparators which compares the reference voltage generated by the resistor ladder with the input voltage. c.) thermometer to binary encoder Fig 1. Block diagram of flash ADC 2.1 RESISTOR LADDER The resistor ladder consists of 2n resistors where n is the number of bits. These resistors divides the reference voltage into 127 voltage levels. 2.2 COMPARATOR Fig 2. Comparator [2]
  • 2. Aarathi R Krishna, Helna Aboobacker, Remya Jayachandran / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.877-880 878 | P a g e The comparator compares the input voltage with the reference voltage generated by the resistor ladder. The comparator has certain problems associated with it. One of the main problem is Kickback noise[3] which is due to the parasitic capacitance between the drain and the input of the comparator. This can be avoided by using a neutralizing capacitor in the input of the comparator. There is another problem caused by parasitic capacitance between the input of the comparator to the source and thus to the resistor ladder. It may cause a wide variation in the reference voltages in the resistor ladder. This can be reduced by reducing the value of the resistance. DC VDDVDD Fig 3. Kickback noise in comparator 2.3 THERMOMETER TO BINARY ENCODER The comparator output is in thermometer code which has to be converted to binary. The thermometer to binary encoder can be implemented in different ways - ROM encoder, fat tree encoder, Wallace tree encoder. Of the three ROM encoder is simpler to implement. To address the ROM encoder lines we need to convert the thermometer code to one shot pulses. For this a one to N coder is used to convert thermometer code to monopulses. Fig 4. One out of N coder circuit Fig 5. ROM encoder schematic T1 T2 T3 T4 T5 T6 T7 B1 B2 B3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 1 1 0 1 0 0 0 0 0 1 1 1 0 1 1 0 0 0 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 0 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 Table 1. thermometer to binary code In order to avoid the effect of sparkles [4][5], the circuit shown in Fig 3. is used.ROM encoder consists of 7 lines with 62 NMOS switches in each lines. The lines are connected to VDD when the switches are off ie, output of that line will be VDD. When any one of the switch in the line turns on, the output of that line will be zero. Thus the output will be in binary form. III. BANDGAP REFERENCE CIRCUIT Analog circuits may contain both voltage and current references. In order to make these reference voltages and currents independent of temperature, supply voltage and process parameter variations [1], bandgap reference circuit is used. Designed a bandgap reference circuit for 600mV and 1.2V and analyzed the circuit for temperature variation from -10°C to +80°C. The variation was seen to be ±20mV. Fig 6. bandgap reference circuit
  • 3. Aarathi R Krishna, Helna Aboobacker, Remya Jayachandran / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.877-880 879 | P a g e IV. SIMULATION RESULTS Fig 7. comparator differential output 4.1 EFFECT OF KICKBACK NOISE 4.1.1 Cf = 12fF, R = 100 Ω Cf - capacitor at the input of the comparator R - resistance in the resistor ladder Fig 13. Transient sum of comparator outputs for ramp input Fig 14. Reference voltage settling 4.1.2 Cf = 12fF, R = 15 Ω Fig 15. Transient sum of comparator outputs for ramp input Fig 16. Reference voltage settling The fig 11-16 shows the problems due to kickback noise and high resistance in the resistor ladder as discussed in section 2.2. Fig 17. SFDR Plot
  • 4. Aarathi R Krishna, Helna Aboobacker, Remya Jayachandran / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.877-880 880 | P a g e Fig 18. BGR voltage variation with respect to temperature V. RESULTS FLASH PROCESS 90nm RESOLUTION 7 BIT SAMPLING FREQUENCY 100MHz VDD 1.2V Fin 0.8MHz INL 0.5 LSB SFDR 51 dB SNDR 41 dB Table 2. Measurement Summary VI. CONCLUSION A flash ADC design based on a dynamic Differential Comparator and ROM encoder approach has been proposed. The design has been carried out for 90nm technology in cadence environment. Since the reference voltages are generated internally using bandgap reference circuit, the power dissipation is reduced. The converter achieves an integral nonlinearity of 0.5 LSB, and a signal-to-(noise + distortion) ratio of 41 dB at a sampling rate of 100 MHz. REFERENCES [1] Behzad Razavi ,Principles of Data conversion Systems [2] Yun-Ti Wang and Behzad Razavi, An 8- Bit 150-MHz CMOS A/D Converter, IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 35, NO. 3, MARCH 2000 [3] C. W. Mangelsdorf et al., " A 400-MHz Input Flash Converter with Error Correction", IEEE J. Solid State Circuits, Vol. SC-25, pp. 184-191, Feb.1990 [4] Y. Akazawa et al., " A 400 MSPS 8 b Flash AD Conversion LSI", ISSCC Dig. Tech Pap., pp. 98-99, Feb.1987 [5] “A CMOS Bandgap Reference Circuit with Sub-1-V Operation”, Hironori Banba, Hitoshi Shiga, Akira Umezawa, Takeshi Miyaba, Toru Tanzawa, Shigeru Atsumi, and Koji Sakui, Member, IEEE