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

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

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

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

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

VLSI Implementation of a Simple Spiking Neuron Model

THE QUANTIZED DIFFERENTIAL COMPARATOR IN FLASH ANALOG TO DIGITAL CONVERTER DESIGN

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

Implementation of Carry Select Adder using CMOS Full Adder

INTERNATIONAL JOURNAL OF ELECTRICAL ENGINEERING & TECHNOLOGY (IJEET)

A REVIEW ON 4 BIT FLASH ANALOG TO DIGITAL CONVERTOR

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

Domino CMOS Implementation of Power Optimized and High Performance CLA adder

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

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

High Speed Flash Analog to Digital Converters

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

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

IMPLEMENTATION OF LOW POWER AND LOW ENERGY SYNCHRONOUS SAPT LOGIC

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

Implementation of High Performance Carry Save Adder Using Domino Logic

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

A HIGH SPEED DYNAMIC RIPPLE CARRY ADDER

TIQ Based Analog to Digital Converters and Power Reduction Principles

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

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

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

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

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

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

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

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

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

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

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

Investigation on Performance of high speed CMOS Full adder Circuits

32-Bit CMOS Comparator Using a Zero Detector

nd International Conference on VLSI Design

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

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

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

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

2-Bit Magnitude Comparator Design Using Different Logic Styles

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

Novel Buffer Design for Low Power and Less Delay in 45nm and 90nm Technology

High Speed CMOS Comparator Design with 5mV Resolution

Design of High speed CMOS current comparator

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

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

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

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

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

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

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

Design of Energy Efficient Arithmetic Circuits Using Charge Recovery Adiabatic Logic

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

DESIGN OF PARALLEL MULTIPLIERS USING HIGH SPEED ADDER

Power-Area trade-off for Different CMOS Design Technologies

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

A COMPARATIVE ANALYSIS OF 180 NM PROCESS CMOS INVERTER

Performance Evaluation of Different Types of CMOS Operational Transconductance Amplifier

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

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

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

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

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

A High-Speed 64-Bit Binary Comparator

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

Design of High Gain Low Voltage CMOS Comparator

Low Power Design for Systems on a Chip. Tutorial Outline

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

Static and dynamic parameter estimation of Threshold Inverter Quantizer based flash ADC

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

ISSN:

An energy efficient full adder cell for low voltage

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

Low Power, Area Efficient FinFET Circuit Design

4bit,6.5GHz Flash ADC for High Speed Application in 130nm

Design and Comparison of Multipliers Using Different Logic Styles

6-Bit Charge Scaling DAC and SAR ADC

A 4 Bit, 1.22V a New MUX Encoder based Flash ADC using TIQ Technique

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

DESIGN OF EXTENDED 4-BIT FULL ADDER CIRCUIT USING HYBRID-CMOS LOGIC

Module 4 : Propagation Delays in MOS Lecture 19 : Analyzing Delay for various Logic Circuits

IMPLEMANTATION OF D FLIP FLOP BASED ON DIFFERENT XOR /XNOR GATE DESIGNS

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

Lecture 16. Complementary metal oxide semiconductor (CMOS) CMOS 1-1

Design Of A Comparator For Pipelined A/D Converter

Design Of Arthematic Logic Unit using GDI adder and multiplexer 1

Power Optimization for Ripple Carry Adder with Reduced Transistor Count

Ultra Low Power VLSI Design: A Review

VLSI DESIGN OF 12-BIT ADC WITH 1GSPS IN 180NM CMOS INTEGRATING WITH SAR AND TWO-STEP FLASH ADC

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

The Pennsylvania State University. The Graduate School. Department of Computer Science and Engineering

A Literature Survey on Low PDP Adder Circuits

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

Topic 6. CMOS Static & Dynamic Logic Gates. Static CMOS Circuit. NMOS Transistors in Series/Parallel Connection

Transcription:

Low Power CMOS Flash ADC C Mohan, T Ravisekhar 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 90nm technology in 1.2 V power supply using HSPICE tool. Index terms: Analog to digital converter, Flash ADC, Pseudo NMOS logic, Pseudo Dynamic CMOS logic multi threshold voltage CMOS inverters. I. INTRODUCTION A. 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, these 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. Fig 1: Flash ADC Block Diagram. 585

B. Design of the Encoder 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 = not(t2) T0 B0 = G2 XOR G1 B1 = G2 The equations for this encoder are derived from the truth table provided in Table 1. T2 T1 T0 G1 G0 B1 B0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 1 1 1 1 0 1 1 1 1 0 1 1 C. Implementation of Encoder Table 1. Gray Code Encoder Truth Table There are different logic styles to implement the encoder design. Generally the implementation will be do using static CMOS logic style. The advantage of static CMOS logic style is that it is having the 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 re- quires 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. 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 586

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. (W/L) PMOS (W/L) NMOS 300nm/100nm 120nm/100nm Table 2. Transistor Sizes D. Simulation Results Fig 2: simulation results for General ADC. II. MODIFIED FLASH 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] v th= v to -v tp+ v tn (k n /k p ) 1/2 /(1+ k n /k p ) 1/2...1 587

k n= k n (w n /w p )...2 k p= k p (w n /w p )...3 Where k n and k p are constant trans conductance parameters. Vtn and Vtp are the threshold voltage values of NMOS and PMOS respectively. As the voltages are constant, Vth depends on kn and kp values which decide the transition point of CMOS inverter [11]. If the ratio of kn and kp is decreased, the transited threshold voltage becomes high, otherwise, the transited inverter threshold voltage becomes low. kn and kp can be controlled by adjusting the width (W) and length (L) of NMOS and PMOS respectively. Based on this concept, various width/length ratios 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. Fig 3.The architecture of proposed ADC. Table 3. The transition point of 3 inverters in a flash ADC 588

III. SIMULATION RESULTS AND DISCUSSION A. Simulation Results Fig 4: simulation results for modified flash ADC. Results Flash adc Cmos flash adc Architecture Flash Flash Resolution 2 bits 2bits Technology Nano technology Nano technology Sampling frequency 1ghz 1ghz Vdd 1.2v 1.2v Power consumption 2.1053E2 watts 1.4316E-03 watts 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. 589

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. ACKNOWLEDGEMENT The authors would like to thank Mr.T.Ravisekhar, Department of ECE for her valuable guidance. 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 Metastability 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. AUTHOR BIOGRAPHY 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. He had completed M.Tech in VLSI Design, in Satyabhama University and received B.Tech from Sri Kalahastheeswara Institute of Technology, Srikalahasti. His research areas are Digital Design and VLSI Signal Processing. 590