A NEW APPROACH TO DESIGN LOW POWER CMOS FLASH A/D CONVERTER

Similar documents
Index terms: Analog to digital converter, Flash ADC, Pseudo NMOS logic, Pseudo Dynamic CMOS logic multi threshold voltage CMOS inverters.

A High Speed Encoder for a 5GS/s 5 Bit Flash ADC

Design and Implementation of Low Power Dynamic Thermometer Encoder For Flash ADC

Cmos Full Adder and Multiplexer Based Encoder for Low Resolution Flash Adc

A Novel ROM Architecture for Reducing Bubble and Metastability Errors in High Speed Flash ADCs

High Efficiency Flash ADC Using High Speed Low Power Double Tail Comparator

A NEW APPROACH TO DESIGN LOW POWER CMOS FLASH A/D CONVERTER

VLSI Implementation of a Simple Spiking Neuron Model

Implementation of Carry Select Adder using CMOS Full Adder

INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN ENGINEERING AND TECHNOLOGY (IJARET)

Domino CMOS Implementation of Power Optimized and High Performance CLA adder

THE QUANTIZED DIFFERENTIAL COMPARATOR IN FLASH ANALOG TO DIGITAL CONVERTER DESIGN

Design of High Speed Six Transistor Full Adder using a Novel Two Transistor XOR Gates

DESIGN, IMPLEMENTATION AND ANALYSIS OF FLASH ADC ARCHITECTURE WITH DIFFERENTIAL AMPLIFIER AS COMPARATOR USING CUSTOM DESIGN APPROACH

A Low-Power 12 Transistor Full Adder Design using 3 Transistor XOR Gates

[Vivekanand*, 4.(12): December, 2015] ISSN: (I2OR), Publication Impact Factor: 3.785

High Speed NP-CMOS and Multi-Output Dynamic Full Adder Cells

High Speed Flash Analog to Digital Converters

2-BIT COMPARATOR WITH 8-TRANSISTOR 1-BIT FULL ADDER WITH CAPACITOR

Implementation of High Performance Carry Save Adder Using Domino Logic

A HIGH SPEED DYNAMIC RIPPLE CARRY ADDER

A 45nm Flash Analog to Digital Converter for Low Voltage High Speed System-on-Chips

Low Power Design of Schmitt Trigger Based SRAM Cell Using NBTI Technique

INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET) HIGH-SPEED 64-BIT BINARY COMPARATOR USING NEW APPROACH

IMPLEMENTATION OF POWER GATING TECHNIQUE IN CMOS FULL ADDER CELL TO REDUCE LEAKAGE POWER AND GROUND BOUNCE NOISE FOR MOBILE APPLICATION

Design of Energy Efficient Arithmetic Circuits Using Charge Recovery Adiabatic Logic

International Journal of Scientific & Engineering Research, Volume 4, Issue 5, MAY-2013 ISSN

Investigation on Performance of high speed CMOS Full adder Circuits

INTERNATIONAL JOURNAL OF ELECTRICAL ENGINEERING & TECHNOLOGY (IJEET)

Low Power and High Performance ALU using Dual Mode Transmission Gate Diffusion Input (DMTGDI)

Low power high speed hybrid CMOS Full Adder By using sub-micron technology

IMPLEMENTATION OF LOW POWER AND LOW ENERGY SYNCHRONOUS SAPT LOGIC

Design of Robust and power Efficient 8-Bit Ripple Carry Adder using Different Logic Styles

2-Bit Magnitude Comparator Design Using Different Logic Styles

Low Power CMOS Data Converter with SNDR analysis for High Speed System On Chip Applications

Deep-Submicron CMOS Design Methodology for High-Performance Low- Power Analog-to-Digital Converters

Design of 4-bit Flash Analog to Digital Converter using CMOS Comparator in Tanner Tool

Characterization of 6T CMOS SRAM in 65nm and 120nm Technology using Low power Techniques

Design and Analysis of CMOS based Low Power Carry Select Full Adder

High Speed CMOS Comparator Design with 5mV Resolution

A REVIEW ON 4 BIT FLASH ANALOG TO DIGITAL CONVERTOR

International Journal of Scientific & Engineering Research, Volume 6, Issue 7, July ISSN

Design and Analysis of Sram Cell for Reducing Leakage in Submicron Technologies Using Cadence Tool

DESIGN OF PARALLEL MULTIPLIERS USING HIGH SPEED ADDER

32-Bit CMOS Comparator Using a Zero Detector

Characterization of Variable Gate Oxide Thickness MOSFET with Non-Uniform Oxide Thicknesses for Sub-Threshold Leakage Current Reduction

Design of Low Voltage and High Speed Double-Tail Dynamic Comparator for Low Power Applications

Design of High speed CMOS current comparator

ECE520 VLSI Design. Lecture 5: Basic CMOS Inverter. Payman Zarkesh-Ha

Design of Adaptive Triggered Flip Flop Design based on a Signal Feed-Through Scheme

A High-Speed 64-Bit Binary Comparator

Design of High Gain Low Voltage CMOS Comparator

DESIGN OF ULTRA HIGH SPEED FLASH ADC, LOW POWER FOLDING AND. INTERPOLATING ADC IN CMOS 90nm TECHNOLOGY

A 130-NM CMOS 400 MHZ 8-BIT LOW POWER BINARY WEIGHTED CURRENT STEERING DAC

Ultra-low voltage high-speed Schmitt trigger circuit in SOI MOSFET technology

Low Power Optimization Of Full Adder, 4-Bit Adder And 4-Bit BCD Adder

Power-Area trade-off for Different CMOS Design Technologies

A Comparative Analysis of Low Power and Area Efficient Digital Circuit Design

Area and Power Efficient Pass Transistor Based (PTL) Full Adder Design

TIQ Based Analog to Digital Converters and Power Reduction Principles

Analysis and design of a low voltage low power lector inverter based double tail comparator

High-Speed Analog to Digital Converters. ELCT 1003:High Speed ADCs

Design of a Low Voltage low Power Double tail comparator in 180nm cmos Technology

The counterpart to a DAC is the ADC, which is generally a more complicated circuit. One of the most popular ADC circuit is the successive

Performance Evaluation of Different Types of CMOS Operational Transconductance Amplifier

Design of an Energy Efficient, Low Power Dissipation Full Subtractor Using GDI Technique

EEC 118 Lecture #11: CMOS Design Guidelines Alternative Static Logic Families

Sub-threshold Leakage Current Reduction Using Variable Gate Oxide Thickness (VGOT) MOSFET

nd International Conference on VLSI Design

ISSN:

A Low Power Array Multiplier Design using Modified Gate Diffusion Input (GDI)

nmos, pmos - Enhancement and depletion MOSFET, threshold voltage, body effect

Performance Analysis of High Speed Low Power Carry Look-Ahead Adder Using Different Logic Styles

Design Of Arthematic Logic Unit using GDI adder and multiplexer 1

Low Power Design for Systems on a Chip. Tutorial Outline

COMPREHENSIVE ANALYSIS OF ENHANCED CARRY-LOOK AHEAD ADDER USING DIFFERENT LOGIC STYLES

Design and Comparison of Multipliers Using Different Logic Styles

6-Bit Charge Scaling DAC and SAR ADC

Design Of A Comparator For Pipelined A/D Converter

1. Introduction. Volume 6 Issue 6, June Licensed Under Creative Commons Attribution CC BY. Sumit Kumar Srivastava 1, Amit Kumar 2

Analysis of New Dynamic Comparator for ADC Circuit

International Journal of ChemTech Research CODEN (USA): IJCRGG ISSN: Vol.7, No.2, pp ,

Ultra Low Power VLSI Design: A Review

A Literature Survey on Low PDP Adder Circuits

12-nm Novel Topologies of LPHP: Low-Power High- Performance 2 4 and 4 16 Mixed-Logic Line Decoders

Low Power, Area Efficient FinFET Circuit Design

DESIGN AND ANALYSIS OF LOW POWER 10- TRANSISTOR FULL ADDERS USING NOVEL X-NOR GATES

A COMPARATIVE ANALYSIS OF 180 NM PROCESS CMOS INVERTER

Design of Low Power High Speed Fully Dynamic CMOS Latched Comparator

An Efficient SQRT Architecture of Carry Select Adder Design by HA and Common Boolean Logic PinnikaVenkateswarlu 1, Ragutla Kalpana 2

Pass Transistor and CMOS Logic Configuration based De- Multiplexers

Keywords - Analog Multiplier, Four-Quadrant, FVF Differential Structure, Source Follower.

Design a Low Power CNTFET-Based Full Adder Using Majority Not Function

Leakage Power Reduction by Using Sleep Methods

Design of Low-Power High-Performance 2-4 and 4-16 Mixed-Logic Line Decoders

DESIGN OF A NOVEL CURRENT MIRROR BASED DIFFERENTIAL AMPLIFIER DESIGN WITH LATCH NETWORK. Thota Keerthi* 1, Ch. Anil Kumar 2

Low Power Realization of Subthreshold Digital Logic Circuits using Body Bias Technique

Implementation of 1-bit Full Adder using Gate Difuision Input (GDI) cell

DESIGN LOW POWER ENCODER FOR THRESHOLD INVERTER QUANTIZATION BASED FLASH ADC CONVERTER

Implementation of Full Adder using Cmos Logic

Transcription:

A NEW APPROACH TO DESIGN LOW POWER CMOS FLASH A/D CONVERTER C Mohan¹ and T Ravisekhar 2 ¹M. Tech (VLSI) Student, Sree Vidyanikethan Engineering College (Autonomous), Tirupati, India 2 Assistant Professor, ECE Department, Sree Vidyanikethan Engineering College (Autonomous), Tirupati, India ABSTRACT The present investigation proposes an efficient low power encoding scheme intended for a flash analog to digital converter. The designing of a thermometer code to binary code is one of the challenging issues in the design of a high speed low power flash ADC. An encoder circuit translates the thermometer code into the intermediate gray code to reduce the effects of bubble errors. The implementation of the encoder through pseudo NMOS logic is presented. To maintain the high speed with low power dissipation, CMOS inverter has been used as a comparator and by adjusting the ratio of channel width and length, the switching threshold of the CMOS inverter is varied to detect the input analog signal. To maintain the high speed with low power dissipation, the implementation of the ADC through pseudo NMOS logic. The proposed ADC is designed using micro technology in 5 V power supply using PSPICE tool. KEYWORDS: Analog to digital converter, Flash ADC, Pseudo NMOS logic, Pseudo Dynamic CMOS logic, multi threshold CMOS inverters. I. INTRODUCTION 1.1 Concept of ADC The flash ADC is a fastest speed compared to other ADC architectures. Therefore, it is used for high-speed and very large bandwidth applications such as radar processing, digital oscilloscopes, and so on. The flash ADC is also known as the parallel ADC because of its parallel architecture. Figure 1 illustrates a typical flash ADC block diagram. As shown in Fig. 1, this architecture needs 2 n -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. These reference voltages are equally spaced by VLSB from the largest reference voltage to the smallest reference voltage V1. An analog input is connected to all comparators so that each comparator output is produced in one cycle. The digital output of the set of comparators is called the thermometer code and is being converted to gray code initially (for minimizing the bubble errors) and further changed into a binary code through the encoder [1]. However, the flash ADC needs a large number of comparators as the resolution increases. For instance, a 6-bit flash ADC needs 63 comparators, but 1023 comparators are needed for a 10-bit flash ADC. This exponentially increasing number of comparators requires a large die size and a large amount of power consumption [3]. The encoder is designed using pseudo NMOS logic style for achieving highest sampling frequency of 5GS/s and low power dissipation. 923 Vol. 7, Issue 3, pp. 923-929

1.2 Design of the Encoder Figure 1: Flash ADC Block Diagram. Conversion of the thermometer code output to binary code is one of the bottlenecks in high speed flash ADC design [2]. The bubble error usually results from timing differences between clock and signal lines and it is a situation where a 1 is found above zero in thermometer code. For very fast input signals, small timing difference can cause bubbles in the output code. Depending on the number of successive zeroes, the bubbles are characterized as of first, second and higher orders. To reduce the effect of bubbles in thermometer code, one of the widely used methods is to convert the thermometer code to gray code [5, 6]. The truth table corresponding to 2 bit gray code is presented in Table1.The relationship between thermometer code, gray code and binary code is given below G2=T1 G1 = T1 XOR T0 B0 = G2 XOR G1 B1 = G2 The equations for this encoder are derived from the truth table provided in Table 1. Table1. Gray Code Encoder Truth Table T2 T1 T0 G1 G0 B1 B0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 1 1 0 0 1 1 1 0 1 1 1 0 0 0 0 0 0 1 0 1 0 1 0 1 1 1 0 1 1 1 0 1 1 1 1 0 1 1 924 Vol. 7, Issue 3, pp. 923-929

1.3 Implementation of Encoder There are different logic styles to design the encoder. Generally the implementation will be do using static CMOS logic style. The advantage of static CMOS logic style is have a lowest power consumption with a lower speed. So for achieving a low power with high speed, other logic styles are preferred. Here the design is implemented using logic style called pseudo NMOS logic [8]. The pseudo NMOS logic circuit consists of a PMOS transistor with gate connected to ground, a bunch of NMOS transistors for the implementation of the logic style in the pull down network and an inverter. For the implementation of a specific logic circuit with N inputs, pseudo NMOS logic requires N+1transistors instead of 2N transistors in comparison with static CMOS logic. Pseudo NMOS logic is an attempt to reduce the number of transistors with extra power dissipation and reduced robustness. Figure. 2 Schematic of two input AND Gate Using Pseudo NMOS Logic The basic structure of two inputs and gate using pseudo NMOS logic style is shown in Fig. 2. The PMOS transistor in the pull up network is connected to ground that will make the pull up network to be pulled on all the time. The output will be evaluated conditionally depending upon the value of the inputs in the pull down network. The inverter on the output transforms the inverted gate to non inverted gate. Since the voltage swing on the output and the overall functionality of the gate depend on the ratio of the NMOS and PMOS sizes, the transistor sizing is crucial in the implementation design. The disadvantage with pseudo NMOS logic is that it has static power consumption. (The power dissipation occurs when a direct current flows between VDD and ground. That is when both pull up and pull down networks are switched on simultaneously). The nominal high output voltage of (VOH) of pseudo NMOS logic is VDD inverter is added at the output side. This will improve the noise margin of the circuit. In spite of static power dissipation, the pseudo NMOS logic consumes less amount of power because of the reduced number of transistors and the absence of other components (resistors) used for the implementation in comparison with current mode logic. The transistor sizes are given in Table 2. Table 2. Transistor Sizes (W/L) PMOS 300um/100um (W/L) NMOS 120um/100um 925 Vol. 7, Issue 3, pp. 923-929

1.4 Simulation Results II. MODIFIED FLASH ADC Figure3: simulation results for General ADC. A traditional n-bit flash ADC architecture uses 2n resistors and 2 n -1 comparators to convert an analog signal to digital. This architecture has drawbacks like large input signal driving, high reference accuracy, high driving reference voltage and circuit complexity [10], [11]. CMOS inverters have been reported to be used in ADC designs [9]-[10]. In this work, this novel idea of employing CMOS inverters instead of analog comparators is considered for a flash ADC. CMOS is a combination of an n-mosfet (NMOS) and a p-mosfet (PMOS). CMOS inverter switching threshold (Vth) is a point at which input is equal to output voltage (Vin= Vout) and in this region both PMOS and NMOS always operate in saturation region. If the input arrives at a particular threshold voltage, then the output state changes. Vth can be obtained as [9]-[10] 926 Vol. 7, Issue 3, pp. 923-929

where k n and k p are constant trans conductance parameters. V tn and V tp are the threshold voltage values of NMOS and PMOS respectively. As the voltages are constant, Vth depends on k n and k p values which decide the transition point of CMOS inverter [11]. If the ratio of k n and k p is decreased, the transited threshold voltage becomes high, otherwise, the transited inverter threshold voltage becomes low. k n and k p can be controlled by adjusting the width (W) and length (L) of NMOS and PMOS respectively. Based on this concept, various width/length ratio of CMOS inverters are designed to change their threshold voltages. Each CMOS inverter thus has a specified threshold depending upon this ratio. The W/L ratios are define as Zn=Wn/Ln and Zp=Wp/Lp. By changing the ratio of Zn and Zp, we can obtain various transit threshold voltages of CMOS inverters to quantize the input level. All inputs of CMOS inverter are tied together to detect the analog input level. If the input arrives at a particular threshold voltage, then the output state changes. The basic architecture of the proposed flash ADC is shown in Figure 3. In a 4-bit ADC, 15 CMOS inverters are tied in parallel to detect the input signal level. The inverter output is array from MSB to LSB. For LSB bit, the Zn/ Zp value should become small to increase the threshold voltage and for MSB bit, the Zn/ Zp value should become large to decrease the threshold voltage. The encoder is design in the same way of above using same technology. Figure 4.The architecture of proposed ADC. Table3. The transition point of 3 inverters in a flash ADC. 927 Vol. 7, Issue 3, pp. 923-929

2.1 Simulation Results III. Figure 5: simulation results for modified flash ADC. SIMULATION RESULTS AND DISCUSSION The results show that the new design consumes less power than the traditional flash adc[2]. The power dissipation is reduced because of the usage of the reduced op-amps and resistors for the implementation of the logic. In comparison with the traditional flash adc, the proposed ADC is less cost. Table 4: Comparison with flash ADC IV. CONCLUSION Low power architecture for a 2-bit CMOS inverter based flash ADC is presented using 90nm technology. The proposed ADC design can achieve very low power dissipation and compared with the traditional flash ADC, this proposed method can reduce power consumption as well as uses smaller silicon area. Hence the proposed ADC cost is reduced. ACKNOWLEDGEMENTS Results Flash adc Cmos flash adc Architecture Flash Flash Resolution 2 bits 2bits Technology Micro technology Micro technology Sampling frequency 1Khz 1Khz Vdd 5v 5v Power consumption 1.88E+01 WATTS 1.59E+01 WATTS The authors would like to thank Mr.T.Ravisekhar, Department of ECE for her valuable guidance 928 Vol. 7, Issue 3, pp. 923-929

REFERENCES [1]. D.Lee, J.Yoo, K.Choi and J. Ghaznavi, Fat-tree encoder design for ultrahigh speed flash analog to digital converters I proc. IEEE Midwest Symp. Circuits Syst, pp 233-236, Aug 2002. [2]. S. Sheikhaei, S. Mirabbasi, A. Ivanov, An Encoder for a 5GS/s 4bit flash A/D converter in 0.18um CMOS, Canadian Conference on Electrical and Computer Engineering, pp 698-701, May 2005. [3]. R.Baker, H.W.Li, and D.E. Boyce, CMOS Circuit Design, Layout and Simulation. Prentice Hall 2000. [4]. Sunghyun Park, Yorgos Palaskas, Ashoke Ravi, Ralph.E.Bishop, and Michael P. Flynn, A 3.5 GS/s 5-b Flash ADC in 90nm CMOS, IEEE Custom Integrated Circuits Conference 2006. [5].Niket Agrawal, Roy Paily, An Improved ROM Architecture for Bubble error Suppression in High Speed Flash ADCs, Annual IEEE Conference, pp 1-5,2005. [6]. Mustafijur Rahman, K.L. Baishnab, F.A. Talukdar, A Novel ROM Architecture for Reducing Bubble and Meta-stability Errors in High Speed Flash ADCs, 20th International Conference on Electronics, Communications and Computer, pp 15-19, 2010. [7].Vinayashree Hiremath, Design of High Speed ADC, M.S. Thesis, Wright State University, 2010. [8]. Jan M Rabaey, Anantha Chandrakasan, Borivoje Nikolic, Digital Integrated Circuits, a design perspective, second edition, Prentice Hall 2011. [9] S. Chang Hsia, Wen- Ching Lee, A Very Low Power Flash A/D Converter Based on CMOS Inverter Circuit, IDEAS 05, pp. 107-110, July 2005 [10] A. Tangel and K. Choi, CMOS Inverter as a comparator in ADC design, in Proc. ICEEE, 2001,pp. 1-5 [11] S. M. Kang and Y. Leblebici, CMOS Digital Integrated Circuits Analysis and Design, Tata McGraw-Hill Edition 2003. Authors C. Mohan received the B.Tech. degree in 2011 in Electronics and Communication Engineering from VITT College of Engineering, Thanapalli. He is presently pursuing M.Tech in VLSI in Sree Vidyanikethan Engineering College (Autonomous), Tirupati and would graduate in the year 2014. His research interests include Digital Logic Design, VLSI and FPGA. T. Ravisekhar, M.Tech., is currently working as an Assistant Professor in ECE Department of Sree Vidyanikethan Engineering College (Autonomous),Tirupati. She has completed M.Tech in VLSI Design, in Satyabhama University and received B.Tech from Sri Kalahastheeswara Institute of Technology, Srikalahasti. Her research areas are RFIC Design, Digital Design and VLSI Signal Processing. 929 Vol. 7, Issue 3, pp. 923-929