Gdi Technique Based Carry Look Ahead Adder Design

Similar documents
Keywords: VLSI; CMOS; Pass Transistor Logic (PTL); Gate Diffusion Input (GDI); Parellel In Parellel Out (PIPO); RAM. I.

A High Performance Asynchronous Counter using Area and Power Efficient GDI T-Flip Flop

Minimization of Area and Power in Digital System Design for Digital Combinational Circuits

Integration of Optimized GDI Logic based NOR Gate and Half Adder into PASTA for Low Power & Low Area Applications

DESIGN OF MULTIPLIER USING GDI TECHNIQUE

Design and Implementation of combinational circuits in different low power logic styles

Low Power Design Bi Directional Shift Register By using GDI Technique

A Novel Low power and Area Efficient Carry- Lookahead Adder Using MOD-GDI Technique

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

Design of Low Power Flip Flop Based on Modified GDI Primitive Cells and Its Implementation in Sequential Circuits

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

IC Layout Design of 4-bit Universal Shift Register using Electric VLSI Design System

Enhancement of Design Quality for an 8-bit ALU

Analysis of GDI Technique for Digital Circuit Design

Gate-Diffusion Input (GDI): A Power-Efficient Method for Digital Combinatorial Circuits

Design of GDI Based Power Efficient Combinational Circuits and Comparison with Other Logic Styles

Energy Efficient Full-adder using GDI Technique

Design and Analyse Low Power Wallace Multiplier Using GDI Technique

Power Efficient Arithmetic Logic Unit

International Journal of Advance Engineering and Research Development

Index terms: Gate Diffusion Input (GDI), Complementary Metal Oxide Semiconductor (CMOS), Digital Signal Processing (DSP).

POWER EFFICIENT CARRY PROPAGATE ADDER

An Efficient and High Speed 10 Transistor Full Adders with Lector Technique

Design and Implementation of Complex Multiplier Using Compressors

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

ISSN:

A Literature Survey on Low PDP Adder Circuits

A New High Speed - Low Power 12 Transistor Full Adder Design with GDI Technique

A NOVEL 4-Bit ARITHMETIC LOGIC UNIT DESIGN FOR POWER AND AREA OPTIMIZATION

II. Previous Work. III. New 8T Adder Design

Comparison of High Speed & Low Power Techniques GDI & McCMOS in Full Adder Design

ISSN Vol.04, Issue.05, May-2016, Pages:

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

Design and Implementation of Pipelined 4-Bit Binary Multiplier Using M.G.D.I. Technique

MACGDI: Low Power MAC Based Filter Bank Using GDI Logic for Hearing Aid Applications

Comparative Study on CMOS Full Adder Circuits

Design and Simulation of Novel Full Adder Cells using Modified GDI Cell

Low Power 32-bit Improved Carry Select Adder based on MTCMOS Technique

Implementation of Efficient 5:3 & 7:3 Compressors for High Speed and Low-Power Operations

Implementation of Carry Select Adder using CMOS Full Adder

ADVANCES in NATURAL and APPLIED SCIENCES

A Low-Power High-speed Pipelined Accumulator Design Using CMOS Logic for DSP Applications

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

2-Bit Magnitude Comparator Design Using Different Logic Styles

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

Modelling Of Adders Using CMOS GDI For Vedic Multipliers

Investigation on Performance of high speed CMOS Full adder Circuits

A SURVEY ON DIFFERENT ARCHITECTURE FOR XOR GATE

A Low Power and Area Efficient Full Adder Design Using GDI Multiplexer

A Novel Approach for High Speed and Low Power 4-Bit Multiplier

Impact of Logic and Circuit Implementation on Full Adder Performance in 50-NM Technologies

Reduced Area & Improved Delay Module Design of 16- Bit Hamming Codec using HSPICE 22nm Technology based on GDI Technique

Design of Low Power High Speed Hybrid Full Adder

Design Analysis of 1-bit Comparator using 45nm Technology

A High Speed Low Power Adder in Multi Output Domino Logic

Low Power 8-Bit ALU Design Using Full Adder and Multiplexer

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

Comparator Design Analysis using Efficient Low Power Full Adder Meena Aggarwal 1, Rajesh Mehra 2 1 ME student (ECE), 2 Associate Professor

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

Pass Transistor and CMOS Logic Configuration based De- Multiplexers

Energy Efficient ALU based on GDI Comparator

DESIGN OF CARRY SELECT ADDER WITH REDUCED AREA AND POWER

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

CHAPTER 6 GDI BASED LOW POWER FULL ADDER CELL FOR DSP DATA PATH BLOCKS

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

Parallel Self Timed Adder using Gate Diffusion Input Logic

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

Design of Delay-Power Efficient Carry Select Adder using 3-T XOR Gate

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

Implementation of Low Power High Speed Full Adder Using GDI Mux

EFFICIENT DESIGN OF NEW NOVEL FULL ADDER IN GATE DIFFUSION INPUT TECHNIQUES

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

Badi Lavanya,Sathish Kumar,Manoj Babu,Ajithkumar,Manivel. (IJ0SER) April 2018 (p)

POWER DELAY PRODUCT AND AREA REDUCTION OF FULL ADDERS USING SYSTEMATIC CELL DESIGN METHODOLOGY

Low Power Adiabatic Logic Design

Efficient Implementation of Combinational Circuits Using PTL

Adiabatic Logic Circuits for Low Power, High Speed Applications

AREA OPTIMIZED ARITHMETIC AND LOGIC UNIT USING LOW POWER 1-BIT FULL ADDER

Design of 64-Bit Low Power ALU for DSP Applications

ASIC Implementation of High Speed Area Efficient Arithmetic Unit using GDI based Vedic Multiplier

LOW POWER HIGH PERFORMANCE DECODER USING SWITCH LOGIC S. HAMEEDA NOOR 1, T.VIJAYA NIRMALA 2, M.V.SUBBAIAH 3 S.SALEEM 4

Power Efficient adder Cell For Low Power Bio MedicalDevices

International Journal of Scientific & Engineering Research, Volume 4, Issue 8, August ISSN

DESIGN OF PARALLEL MULTIPLIERS USING HIGH SPEED ADDER

Design and Implementation of an Ultra-Low Power High Speed CMOS Logic using Cadence

Implementation of High Performance Carry Save Adder Using Domino Logic

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

Pardeep Kumar, Susmita Mishra, Amrita Singh

Design and Implementation of Single Bit ALU Using PTL & GDI Technique

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

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

High Performance Low-Power Signed Multiplier

the cascading of two stages in CMOS domino logic[7,8]. The operating period of a cell when its input clock and output are low is called the precharge

Design and Analysis of Low-Power 11- Transistor Full Adder

PERFORMANCE ANALYSIS OF LOW POWER FULL ADDER CELLS USING 45NM CMOS TECHNOLOGY

Design of Low power and Area Efficient 8-bit ALU using GDI Full Adder and Multiplexer

Design of Low Power ALU using GDI Technique

Figure.1. Schematic of 4-bit CLA JCHPS Special Issue 9: June Page 101

A Novel Low Power, High Speed 14 Transistor CMOS Full Adder Cell with 50% Improvement in Threshold Loss Problem

Design of Two High Performance 1-Bit CMOS Full Adder Cells

Transcription:

IOSR Journal of VLSI and Signal Processing (IOSR-JVSP) Volume 4, Issue 6, Ver. I (Nov - Dec. 2014), PP 01-09 e-issn: 2319 4200, p-issn No. : 2319 4197 Gdi Technique Based Carry Look Ahead Adder Design Gaddam Naga Durga 1, D.V.A.N Ravi Kumar 2 1 (Ece, Gvpcew/ Jntuk, India) 2 (Ece, Gvpcew/ Jntuk, India) Abstract: Low Power design is main object in the Very Large Scale Integration (VLSI) Design Gate Diffusion Input (GDI): a new technique for designing the low power digital circuits. This technique allows reducing the power consumption, propagation delay and area of digital circuits. In this paper, a Full Swing Gate Diffusion Input (FS-GDI) methodology is proposed for designing the low power digital circuits. This proposed technique is applied to a 180 nm technology with 1v supply voltage carry look ahead adder (CLA) using MENTOR GRAPHICS. Keywords: Pass Transistor Logic, Transmission Gate, GDI, Full Swing GDI, Power Dissipation, Delay. I. Introduction VLSI technology has played a development of portable digital applications, the applications demand for increasing the speed, implementation of a wide range of complex functions, less power dissipation. Mainly it is focusing on power consumption and area reduction of the digital circuits. Power is the disconcerting factor in portable applications. And another thing is area, it is directly possessions the cost and size of the devices. And also, to improve the performance of logic circuits based on the CMOS technology. The CMOS technology made by the complementary of a pull-up PMOS transistor and Pull-down NMOS transistor. MOSFET networks are the most predictable, but at circuit level an optimized design is desirable having less numbers of transistors, small power consumption and reduces delay. The low power digital Circuits is Pass Transistor Logic (PTL), it is only obtainable by the nmos transistor. Where a control signal is applied to the gate of nmos transistors, another data signal is applied to the source of nmos transistor. There are many sorts of PTL techniques that anticipated solving the problems. Transmission Gate (TG) uses to realize complex logic functions by using a small number of complementary transistors. It solve by the low level swing using pmos as well as nmos. There is much machinery proposed to improve power dissipation, area. Gate Diffusion Input (GDI) is one of the techniques to reduce the power dissipation, delay and area. It is implemented in Standard CMOS logic [3]. It approaches to realization of a wide range of complex logic functions using only two transistors. GDI, which is suitable for fast and less power dissipation as compared to a existing PTL,TG techniques. In this paper some of the digital circuits are implanted by using PTL, TG, GDI techniques. The paper prepared as follows: Section II literature survey of the previous work. Proposed CLA implementation presented in Section III, Simulation results and layouts are presented in Section IV, conclude the paper in Section V. II. Literature Survey Of The Previous Works 1. Pass Transistor Logic The pass transistor logic [6] is used as a switch n relaying the signals. The path through each switch is isolated from the signal activating the switch. This allows the designer to have a considerable freedom in implementing architectural features as compared with bipolar logic-based design. The advantages of the pass transistor logic, which is reduced to the interconnecting of wires and also reduced to the number of transistors to occupy the small area. The disadvantage of the pass transistor logic, operation is very slow. The basic AND and OR gates by using Pass Transistor logic shows below. Figure 2 and 3. FIG.2. AND 1 Page

The operation of the AND gate by using pass transistor logic which requires to the two transistor such as PMOS, NMOS. When 1 applied to the inputs of a and b, the PMOS transistor will turn off and NMOS transistor will turn on. Then the output will be 1. When 0 applied to the inputs of a and b, the PMOS transistor will turn on and NMOS transistor will turn off. Then the output will be 0. FIG.3. OR The operation of the OR gate by using pass transistor logic which requires to the two transistors such as PMOS, NMOS. When 1 applied to the inputs of the a and b, the PMOS transistor will turn off and NMOS transistor will turn on. Then the output will be 1. When 0 applied to the inputs of the a and b, the PMOS transistor will turn on and NMOS transistor will turn off. Then the output will be 0. 2. Transmission Gate The transmission gates are complementary switches made up of a P-pass and N-pass transistor in parallel. The transmission gate is free from any such degradation of logic levels although it occupies more area and requires the more complementary signals to drive it. Also, the on resistance of transmission gates lower than that of simple pass transistor switches. The basic AND and OR gates by using Transmission gate logic shows below of figures 4 and 5. FIG.4 AND The operation of the AND gate by using Transmission gate which requires to the two transistor such as PMOS, NMOS, and control signal. The control signal is working at inverter. When 0 applied to the inputs of a and b, the PMOS transistor will turn on and NMOS transistor will turn off the logic 0 passed through another NMOS. Then the output will be 1 or logic 0. FIG. 5 OR 2 Page

3. Gate Diffusion Input (Gdi) Gate Diffusion Input, allows to implementation of a wide range of complex logic functions using only two transistors. The inputs are directly diffused into the gates PMOS, NMOS transistors. So, it is called a gate diffusion input [3][4]. This method is suitable for fast, the low power circuits reducing to the number transistors as compared to CMOS. This method is based on the simple cell as shown in the figure.6. The GDI cell contains four terminals, they are: 1. G: Common gate input of PMOS and NMOS 2. P: Input to the source/ drain of PMOS 3. N: Input to the source/drain of NMOS 4. Bulks of both PMOS and NMOS are connected to N or P. It must be remarked that not only possible all the logic functions in Standard p-well CMOS process but can be susses fully implemented in Twin Well CMOS Process or SOI technologies. FIG 6. GDI CELL N P G OUTPUT FUNCTION 0 1 A A INVERTER 0 B A A B F1 B 1 A A +B F2 1 B A A+B OR B 0 A AB AND C B A A B+AC MUX B B A A B+B A XOR B B A AB+A B XNOR Table.1 Different Inputs Are Using In Gdi Cell The basic AND and OR gates are using GDI technique shown bellow of the figures 7 and 8. The operation of the AND gate by using Gate Diffusion Input Technique which requires to the two transistor such as PMOS, NMOS. When 0 applied to the inputs of a and b, the PMOS transistor will turn on and NMOS transistor will turn off.then the output will be 0. When 1 applied to the inputs of a and b, the PMOS transistor will turn off and NMOS transistor will turn on.then the output will be 1. Fig. 7 AND 3 Page

The operation of the OR gate by using Gate Diffusion Input Technique which requires to the two transistors such as PMOS, NMOS. When 0 applied to the inputs of the a and b, the PMOS transistor will turn on and NMOS transistor will turn off.then the output will be 0. When 1 applied to the inputs of a and b, the PMOS transistor will turn off and NMOS transistor will turn on.then the output will be 1. Fig. 8. OR Pass transistor, Transmission gate, Gate Diffusion Input techniques are using different implementation of a digital circuits. These three techniques implemented by the 4*1 Multiplexer, 8*3 Encoder, BCD counter and Mealy Machine. The Table.2 shows by the comparison of power dissipation and Table. 3. Shown by the Transistor count using these PTL, TG and GDI techniques. 3.1 Multiplexer Multiplexer is a digital switch. It allows digital information from several sources to be routed onto a single input line. The basic multiplexer has several data input lines and single output line. It provides the digital equivalent of an analogy selector switch. The figure 9 Shows 4*1 multiplexer by using PTL, TG, and GDI with supply voltage 1V. The power dissipation and transistor count shown in table.2. Fig.9. 4*1 Multiplexer 3.2 8*3 Encoder An encoder is a digital circuit that performance the inverse operation of a decoder. An encoder has 2 n input lines and n output lines. In encoder the output lines generated the binary code corresponding to the input value. The 8*3 Encoder implemented with PTL, TG and GDI with supply voltage 1v. The figure10 Shows bellow. The power dissipation and transistor count shown in table.2. Fig.10. 8*3 Encoder 4 Page

3.3 Bcd Counter In digital logic and computing, a counter is a device which stores (and sometimes displays) the number of times a particular event or process has occurred, periodically is affiliation to a clock signal. Fig. 11 BCD Counter The BCD Counter implemented with PTL, TG and GDI with supply voltage 1v. The figure.11 Shows bellow. The power dissipation and transistor count shown in table.2. 3.4 Mealy Machinne Mealy machine, output of the sequential circuit depends on both present states of the flip flop(s) and on the input(s). The figure 12 shows mealy machine by using PTL, TG and GDI with supply voltage 1V. Clock pulse can not affect the state of the flip-flop. The advantage of the mealy machine is used to reduce the number of stages. The power dissipation and transistor count shown in table.2. Fig 12. Mealy Machine. Table.2. and 3 Comparision Of Powerdissipation Using Ptl, Tg And Gdi POWER DISSIPATION PTL TG GDI 4*1 MUX 98.655 PW 21.3089 PW 1.8570 PW 8*3 Encoder 63.926 PW 18.354 PW 0.75PW BCD Counter 13.284 µw 20.652 µw 9.284 µw Mealy Machine 6.225 µw 87.716 µw 5.775 µw Table 2. Power Dissipation TRANSISTOR COUNT PTL TG GDI 4*1 MUX 48 32 26 8*3 Encoder 36 24 18 BCD Counter 86 73 54 Mealy Machine 58 72 36 Table 3 Transistor Count 5 Page

III. Proposed Work 4. Carry Look Ahead Adder CLA, consists of three stages, a propagate block/ generate block, a sum generator and carry generator. General block diagram of the 16 bit CLA adder shown bellow. Generate block can be realized using the expression Gi=Ai.Bi for i=0, 1, 2, 3...etc Propagate block can be realized using the expression Pi=Ai + Bi for i=0,1,2,3...etc The CLA adder is designed to overcome the latency introduced by the rippling effect the carry bits. The propagation delay occurred in the parallel adders can eliminated by the carry look ahead adder.this adder reduces the carry delay and reducing the number of gates through which a carry signal must propagate. This adder implementing by the gate diffusion input technique. 5. Full Swing GDI GDI technique may suffer from the threshold voltage drop. Whenever, threshold voltage drop occurred at gates the drive current reduce and also affect the performance of the gate [3]. These drops also increase at static power dissipation at the cascading of the inverter. So, it used for swing restoration (SR). The GDI technology uses a basic logic function. Shows the table.1, F1 and F2 are using NAND and NOR gates. Generally, NAND and NOR gates are implemented with four transistors. In GDI method, NAND and NOR gates are implemented with two transistors, be like the basic CMOS inverter. This technology reduces to the number of transistors, which is very competent for running of various gates. Such as MUX, AND, OR. Etc which are shown in table. 1. Structure of the full swing F1 and F2 cell shows below of the figure 13, 14. Fig 13. F1 Fig14. F2 6 Page

`When voltage drop occurred at the output, the SR transistor activated. The threshold voltage drop occurs only at logical levels. SR transistors only certify the full swing operation. The basic diagram of the CLA design using with GDI F1 and F2 gates, shown fig 15 bellow. Fig.15 CLA using GDI cell The basic 2 bit GDI CLA implemented with LCG and PG. The block diagram of 2 bit GDI CLA shown in figure 16. Fig.16 2 bit GDI CLA ADDER Generate block and Propagate block expressions using full swing GDI, g= A B, (F1 (A B) Table.1 shown) p= A + B, (GDI XOR gate) The figure 17 shown bellow, of generate block (g) and propagate block (p) using full swing GDI technique. In propagate block, GDI XOR gate using. In GDI technology the XOR gate having only four transistors. Comparing with basic CMOS transistor the GDI technique reduces to the number of transistors. The XOR gate implementing with Pass Transistor logic, Transmission gate and Gate diffusion Input technique. The GDI implementation greatly advantage in terms of Transistor count and area [2]. Fig.17 p and g blocks using GDI technique 7 Page

IV. Simulation Results And Layouts The proposed circuit 16 bit CLA simulated using MENTOR GRAPHICS in the TSMC180nm technology in the 27⁰c and the supply voltage used in the simulations is 1V. Table 4 shows the power dissipation at 27⁰C, Dynamic power and Delay, also output of the 16 bit CLA using GDI technique. POWER DISSIPATION DYNAMIC POWER DEALY PTL 952.705μw 1.6159MW 428.41P TG 738.7136μw 1.6965MW 427.44P FS GDI 938.767 FW 1.9402MW 411.94P Table.4 16 BIT CLA ADDER POWER DISSIPATION, DYNAMIC POWER AND DELAY Fig 18 Output of 16 bit CLA using GDI technique Figure 19 layout diagram of the LCG 8 Page

Figure 20 layout diagram of the PG block Figure 21 layout diagram of the 2 bit CLA adder V. Conclusion The Carry look ahead adder is evaluated using FS-GDI methodology. Simulation results shown exhibits the beneficial performance of the proposed FS-GDI methodology compared to the conventional GDI methodology. The FS GDI achieves 36%, 18% power is reduced compared to PTL, TG methodologies. References [1]. N. Weste and K. Eshraghian, principles of CMOS digital design. Reading, MA: Addison-Wesley, pp.304-307. [2]. A.P. Chandrakasan and R.W. Brodersen, Minimizing Power Consumption in digital CMOS circuits, Proc. IEEE J. Solid State circuits, vol.83, pp. 498-523, Apr.1995. [3]. Arkadiy Morgenshtein, Alexander Fish, and Israel A. Wagner, Gate Diffusion Input (GDI): A power efficient method for combinational circuits, IEEE Transactions on Very Large Scale Integration (VLSI) Systems, Vol,10, NO. 5, October 2002. [4]. A.P. Chandrakasan and, S.Sheng, and R.W. Brodersen Low Power CMOS digital Design, Proc. IEEE J. Solid State circuits, vol.27, pp. 473-484, Apr.1992. [5]. W. Al-Assadi, A.P. Jayasumana, and Y.K.Malaiya, Pass Transistor logic design, Int. J. Electron, vol.70,pp.739-749,1991 [6]. R. Zimmermann and W. Fichtner, low-power logic styles: CMOS versus Pass Transistor Logic, IEEE J. Solid State circuits, vol.32, pp. 1079-1090, Jun-1997. 9 Page