Design of Low Power ALU using GDI Technique

Similar documents
Enhancement of Design Quality for an 8-bit ALU

Design Of Arthematic Logic Unit using GDI adder and multiplexer 1

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

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

Energy Efficient ALU based on GDI Comparator

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

Power Efficient Arithmetic Logic Unit

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

NOVEL DESIGN OF 10T FULL ADDER WITH 180NM CMOS TECHNOLOGY

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

International Journal of Advance Engineering and Research Development

Implementation of Low Power High Speed Full Adder Using GDI Mux

An Arithmetic and Logic Unit Using GDI Technique

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

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

DESIGN OF MULTIPLIER USING GDI TECHNIQUE

DESIGN OF 64 BIT LOW POWER ALU FOR DSP APPLICATIONS

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

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

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

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

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

Design of 64-Bit Low Power ALU for DSP Applications

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

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

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

Gdi Technique Based Carry Look Ahead Adder Design

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

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

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

Energy Efficient Full-adder using GDI Technique

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

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

Low Power 8-Bit ALU Design Using Full Adder and Multiplexer Based on GDI Technique

Investigation on Performance of high speed CMOS Full adder Circuits

OPTIMIZATION OF LOW POWER ADDER CELLS USING 180NM TG TECHNOLOGY

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

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

A Literature Survey on Low PDP Adder Circuits

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

Low Power Design Bi Directional Shift Register By 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

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

ISSN:

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

Design of High speed Low-Power 1-Bit CMOS ALU using threshold voltage Techniques

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

POWER EFFICIENT CARRY PROPAGATE ADDER

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

[Singh*, 5(3): March, 2016] ISSN: (I2OR), Publication Impact Factor: 3.785

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

A HIGH SPEED & LOW POWER 16T 1-BIT FULL ADDER CIRCUIT DESIGN BY USING MTCMOS TECHNIQUE IN 45nm TECHNOLOGY

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

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

DESIGN OF PARALLEL MULTIPLIERS USING HIGH SPEED ADDER

ADVANCES in NATURAL and APPLIED SCIENCES

Delay, Power performance of 8-Bit ALU Using Carry Look-Ahead Adder with High V t Cell

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

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

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

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

Design of Operational Amplifier in 45nm Technology

Modelling Of Adders Using CMOS GDI For Vedic Multipliers

Design and Analysis of Low-Power Arithmetic Logic Unit using GDI Technique

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

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

Design and Analysis of Low Power 2-bit and 4-bit Digital Comparators in 45nm and 90nm CMOS Technologies

Power Efficiency of Half Adder Design using MTCMOS Technique in 35 Nanometre Regime

Design of 2-bit Full Adder Circuit using Double Gate MOSFET

Design and Optimization Low Power Adder using GDI Technique

Analysis of Low Power Consuming Adder using Microwind EDA Tool

Analysis of GDI Technique for Digital Circuit Design

Parallel Self Timed Adder using Gate Diffusion Input Logic

Implementation of dual stack technique for reducing leakage and dynamic power

P. Sree latha, M. Arun kumar

Design & Analysis of Low Power Full Adder

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

NOVEL 11-T FULL ADDER IN 65NM CMOS TECHNOLOGY

Leakage Power Reduction in 5-Bit Full Adder using Keeper & Footer Transistor

LOW POWER NOVEL HYBRID ADDERS FOR DATAPATH CIRCUITS IN DSP PROCESSOR

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

Energy Efficient and High Performance 64-bit Arithmetic Logic Unit using 28nm Technology

Design and Performance Analysis of High Speed Low Power 1 bit Full Adder

Design and Analyse Low Power Wallace Multiplier Using GDI Technique

LOW POWER-AREA DESIGN OF FULL ADDER USING SELF RESETTING LOGIC WITH GDI TECHNIQUE

DESIGN AND ANALYSIS OF ONE BIT HYBRID FULL ADDER USING PASS TRANSISTOR LOGIC. Vaddeswaram, Guntur District, India

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

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

Design of Ultra-Low Power PMOS and NMOS for Nano Scale VLSI Circuits

POWER DISSAPATION CHARACTERISTICS IN VARIOUS ADDERS

A SUBSTRATE BIASED FULL ADDER CIRCUIT

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

An Efficient Low Power and High Speed carry select adder using D-Flip Flop

Design of Multiplier using Low Power CMOS Technology

Power and Area Efficient CMOS Half Adder Using GDI Technique

Analysis of shift register using GDI AND gate and SSASPL using Multi Threshold CMOS technique in 22nm technology

Power Optimization for Ripple Carry Adder with Reduced Transistor Count

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

International Journal of Advance Engineering and Research Development. Review of Low Powered High Speed and Area Efficient Full Adders

Transcription:

Design of Low Power ALU using GDI Technique D.Vigneshwari, K.Siva nagi reddy. Abstract The purpose of this paper is to design low power and area efficient ALU using GDI technique. Main sub modules of ALU are adder, logical unit, comparator,one s complement, multiplexer. This work evaluates and compares the performance & optimized area of ALU with conventional CMOS style &GDI technique the simulations are performed by using cadence EDA tool in 180 nm technology. At first by using cadence virtuoso tool the circuits are designed &simulated with CMOS technique and then with GDI technique. by comparing two designs GDI&CMOS style then GDI is an advantage of less power and less area.. carefully optimized structures. Of total power consumption in any processor, CPU accounts a significant portion of it. Therefore, this motivate us strongly for a energy-efficient ALU designs that satisfy the high-performance requirements, while reducing power dissipation. ALU is a combinational circuit that performs arithmetic and logical operations e.g. A [0:3] & B [0:3] for 4 bits. Arithmetic operations are basic functions and necessary for any low power, high speed application digital signal processing, image processing, microprocessor. The internal structure of a ALU is shown in Fig.1. Fig. 1: Internal structure of ALU The rest of paper is organized as follows Section II describes Index Terms Adder, ALU, Comparator, GDI, Logical unit, Low power, one s complement, multiplexer. I. INTRODUCTION Recently, the industries are demand for low power, less area and high speed for designing the circuits. With improvement in technology and the enlargement of embedded system used electronic devices such as mobile, laptops, TV applications, power consumption, which is one of the limits in both high & low performance system, has become a primary focus in VLSI digital design. In this paper the adder was based on regular CMOS structure (pull-up and pull-down network) [1].Disadvantage of this paper is but the uses a number of transistors results in high input loads, more power consumption and larger silicon area. Morgenshtein has proposed basic GDI cell [2].By using this GDI cell we design ALU. In digital system design processor is main part of the system. And an ALU is one of the main components of a micro-processor. CPU works as a brain to any system & and ALU works as a brain to CPU. So it s a brain of computer s brain. They consists of fast dynamic logic circuits and have Manuscript received Oct, 2015 D.VIGNESHWARI, ECE department,jntu University,Sridevi women s engineering college, Hyderabad, India,9491370538. K.SIVA NAGI REDDY, ECE Department JNTU University,Sridevi women s engineering College, Hyderabade. description of ALU. Section III consisting of designing of various ALU components such as comparator, adder, subtractor etc. using conventional CMOS..section IV presents the ALU using GDI technique Section V describes simulation result and analysis. At last conclusion is made in section VI. II. DESCRIPTION OF ARITHMETIC LOGICAL UNIT In central processing unit(cpu) arithmetic logical unit (ALU) is a main component. it does all arithmetic logical operations and logical operations. The ALU is divided into the arithmetic unit (AU) and the logic unit (LU). 3821

A. ARITHMETIC UNIT Arithmetical operations are performed by using AU. arithmetical operations are addition, subtraction, multiplication etc.in this project. Fast and efficient adders in arithmetic logic unit will aid in the design of low power. Different adders are design in past to reduce the power, area and increase the speed. B. LOGICAL UNIT ALU can perform different logical operations that are AND, OR, NOT,NAND,NOR, EXOR, EXNOR etc. these logical operations are performed by using logical unit. by using mux particular logic operation to be performed. C. COMPARATOR Fig. 2: AND gate using CMOS technique The comparator is a very useful and basic arithmetic component of digital system. comparator compare the input values and produce the three out puts these are equal(a=b) less than condition(a<b), greater than (A>B)[3].when two inputs A,B are same values then it produces e output,if A value is higher than B value the output is g else it produces out put as l. D. ONE S COMPLEMENT By using one s complement we can perform the inversion operation of the input. One s complement perform by using NOT gate. NOT gate works like this if 1 is input then out put is 0 else output is 1. E. MULTIPLEXER Multiplexer is a combinational circuit that select several digital or analog input signal and forward the selected input into a single output line. Multiplexer is also called as data selector.in this project we use 4:1 mux [5].Sub modules are selected by multiplexer. Fig. 3: Inverter using CMOS The above figure 3 shows the CMOS inverter.it design by using PMOS and NMOS transistor. III ALU COMPONENTS DESIGN BY USING CMOS By using CMOS (complementary metal oxide semiconductor) technique The various components are designed. Figure shows the schematic design of various components such as ADDER, COMPARATOR, 1 S COMPLEMENT, LOGICAL GATES. The fig 2 shows the and gate using CMOS technique.this design uses 6 transistor. Fig.4 : OR gate using CMOS 3822

Mostly all other circuits are design by using this three circuts AND,OR,NOT. IV PROPOSED GDI TECHNIQUE ALU Morgenshtein has proposed basic GDI cell[4].the GDI cell fig 5 is shown in below.gdi cell design by using one PMOS,one NMOS transistor.it is same as CMOS inverter but only differences is two 1) First onesis it having three inputs pins,these are G,P,N and one out pin is out 1.Input pin G is common gate of PMOS and NMOS. 2.Input pin P is input to the source/drain of PMOS. 3.Input pin N is input to the source/drain of NMOS. 2) Bulks of NMOS and PMOS are connected to N or P (respectively), so it can be arbitrarily biased in contrast to CMOS inverter Sr.n o I: GDI cell functions Input G P N Output Function 1 A B 0 F1 2 A 1 B F2 3 A B 1 A+B OR 4 A 0 B A.B AND 5 A B C MUX 6 A 1 0 NOT 4 bit Adder circuit is design by using full adder,this 1-bit full adder [7]design by using GDI technique is shown in below fig 6.It requires a less number oftransistors compare to CMOS design Fig. 5 : GDI cell The basic GDI cell performs the below functions [6].the table is shown in below table I Fig. 6: Full adder schematic using GDI technique 3823

No.of transistor International Journal of Science, Engineering and Technology Research (IJSETR), Volume 4, Issue 11, November 2015 V SIMULATIONS AND RESULTS This section describes the proposed ALU is design using GDI technique fig 7 in virtuoso tool on 180nm technology. the simulated out puts of proposed designs output are shown in figure 8. ALU and it s internal blocks power consumption is reduced in GDI technique compare to CMOS that is shown in table 2. ALU power consumption curves is shown in figure 9. II Power consumption of ALU and it internal blocks Power(µ watts) Sr.no Module CMOS GDI 1 Adder 95.10E-6 60.67E-6 2 AND gate 70.94E-6 55.83E-6 3 Comparator 443.2E-6 422.36E-6 4 1 s complement 50.31E-6 35.92E-6 5 Multiplexer 380.9E-6 330.5E-6 6 ALU 500.1E-6 430.8E-6 400 300 200 GDI CMOS 100 Fig 7: schmatic of ALU using GDI Technique 0 Different blocks Fig. 9: Graph describing a comparison of no.of transistors in both CMOS and GDI. ALU design by using proposed GDI technique uses a less number of transistor so area is optimized. if use less no.of transistor then speed is also increase then operating time is reduced. so proposed GDI ALU uses a low power and less no.of transistor, design complexity. figure 9 shows the number of transistor are used for designing ALU and internal blocks, in that GDI technique uses a less number of transistors. V CONCLUSION Fig 8: Wave Forms of B it ALU Using GDI In this paper, conventional CMOS technique for the designing of ALU is discussed first. A low power and area optimizing technique is introduced and the components with this technique are implemented. Later the comparison between the number of transistor used in CMOS and GDI design of ALU is done. And in the results is shows that this GDI design is reduces the power and the number of transistor and hence optimize the area of ALU as well increase its working speed. 3824

REFERENCE [1] R. Shalem, E. John, and L.K. John, proposed a conventional CMOS full adder consisting of 28 transistors [2] Arun Prakash Singh, Rohit Kumar, Implementation of 1-bit Full Adder using Gate Diffusion Input (GDI) cell, International Journal of Electronics and Computer Science Engineering, ISSN- 2277-1956/V1N2-333-342 [3] Vijaya Shekhawat,Tripati,Krishna Gopal Sharma,-2 bit magnitude comparator using GDI Technique [4] Arkadiy Morgenshtein, Alexander Fish, and Israel A. Wagner, Gate-Diffusion Input (GDI): A Power-Efficient Method for Digital Combinatorial Circuits, IEEE Transactions On Very Large Scale Integration (VLSI) Systems, Vol. 10, No. 5, October 2002 [5] Vaibhav Neema, Pratibha Gupta, Design Strategy for Barrel Shifter Using Mux at 180nm Technology Node, International Journal of Science and Modern Engineering (IJISME), ISSN: 2319-6386, Volume-1, Issue-8, July 2013 [6] Shrivastava, A.; Kannan, D.; Bhardwaj, S. Vrudhula, Reducing functional unit power consumption and its variation using leakage sensors, IEEE transactions on very large scale integration (VLSI) systems, vol. 18, no. 6, pp.988-997, June 2010 [7] Dan Wang, Maofeng Yang, Wu Cheng, Xuguang Guan, Zhangming Zhu, Yintang Yang, Novel Low Power Full Adder Cells in 180nm CMOS Technology, ICIEA 2009, 978-1-4244-2800-7/09/$25.00 2009 IEEE D VIGNESHWARI, PG scholar, Dept of ECE,Sridevi women s engineering college,hyderabad,ts, India, K SIVA NAGI REDDY, Associate professor in Sridevi women s engineering college. He completed his M.E and pursuing his Ph.D His research interests in VLSI and Image processing. 3825