Design flash adc 3bit (VHDL design)

20
Design Flash ADC 3bit Introduced by : Eng.Rabab Hamed Muhammad Aly Minia university Faculty of Engineering Electrical Department (CSE)

Transcript of Design flash adc 3bit (VHDL design)

Page 1: Design flash adc 3bit (VHDL design)

Design Flash ADC 3bit

Introduced by :

Eng.Rabab Hamed Muhammad Aly

Minia universityFaculty of Engineering Electrical Department (CSE)

Page 2: Design flash adc 3bit (VHDL design)

Why we used ADC?

What is the main types of ADC? Which design we will use ?

Page 3: Design flash adc 3bit (VHDL design)

Model 1 Digital(VHDL)

Model 2 with minimum power

Flash ADC

Page 4: Design flash adc 3bit (VHDL design)

Model1 Design Flash ADC

concept of Flash ADC:

The flash ADC is a fastest speed compared to other ADC architectures.

The flash ADC is also known as the parallel ADC because of its parallel architecture.

Page 5: Design flash adc 3bit (VHDL design)

• it is used for high-speed and very large bandwidth applications such as radar processing, digital oscilloscopes

Page 6: Design flash adc 3bit (VHDL design)

Flash ADC block diagram

Page 7: Design flash adc 3bit (VHDL design)

The Main component of flash ADC design:

Page 8: Design flash adc 3bit (VHDL design)

• these architecture needs 2n -1 comparators for a n-bit ADC; for example, a set of 7 comparators is used for 3-bit flash ADC. Each comparator has a reference voltage that is provided by an external reference source.

• For instance, a 6-bit flash ADC needs 63 comparators, but 1023 comparators are needed for a 10-bit flash ADC

Page 9: Design flash adc 3bit (VHDL design)
Page 10: Design flash adc 3bit (VHDL design)

The design of comparator:

• Ai, Bi : Inputs to be compared• Ein = "1" : It indicates that A and B in previous

comparison are equal to each other• Gin = "1" : It indicates that A is greater than B in previous

comparison • Eout= "1" : It indicates that the inputs are equal to each

other• Gout= "1" : It indicates that A is greater than B

Page 11: Design flash adc 3bit (VHDL design)
Page 12: Design flash adc 3bit (VHDL design)

• in the design the operation of comparator to be greater than values only then we will use the Gout equation only and will be

• Gout=Gin+AiBi′

Note that

Page 13: Design flash adc 3bit (VHDL design)

The design of Priority Encoder:

Page 14: Design flash adc 3bit (VHDL design)

VHDL Simulation

Page 15: Design flash adc 3bit (VHDL design)

VHDL Simulation

Page 16: Design flash adc 3bit (VHDL design)

That compare between normal design of flash and another analogue design to get lowest power consumption

Resolution and circuit complexity causing high power consumption are the major problems with Flash ADC, and these have limited its application despite its speed of conversion, which is the fastest among all types of Analog to Digital Converters”.

Model2 “Design Flash ADC with Low power ”

Page 17: Design flash adc 3bit (VHDL design)

Two comparators were successfully used instead of seven which resulted in 92% reduction in power consumption.

Old design New design2n-1 2n-3

Page 18: Design flash adc 3bit (VHDL design)
Page 19: Design flash adc 3bit (VHDL design)

Reference

• [1] Design & Implementation of Low Power 3-bit Flash ADC in 0.18µm CMOS, Pradeep Kumar, Amit Kolhe, international Journal of Soft Computing and Engineering (IJSCE)ISSN: 2231-2307, Volume-1, Issue-5, November 2011.

• [2] https://en.wikipedia.org/wiki/Comparator• [3] http://www.electronics-tutorials.ws/combination/comb_4.html• [4] Design of a new 3-bit Flash Analog to Digital Converter

(ADC)E. O. Ogunti and F. J. OmotayoDepartment of Electrical/Electronic Engineering Federal University of Technology, Akure, Nigeria

Page 20: Design flash adc 3bit (VHDL design)

Thanks