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

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

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

Investigation on Performance of high speed CMOS Full adder Circuits

Domino CMOS Implementation of Power Optimized and High Performance CLA adder

Enhancement of Design Quality for an 8-bit ALU

Modelling Of Adders Using CMOS GDI For Vedic Multipliers

Power Optimization for Ripple Carry Adder with Reduced Transistor Count

ECE 2300 Digital Logic & Computer Organization

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

A SUBSTRATE BIASED FULL ADDER CIRCUIT

Design and Optimization Low Power Adder using GDI Technique

A Novel Hybrid Full Adder using 13 Transistors

Design Analysis of 1-bit Comparator using 45nm Technology

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

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

DESIGN OF PARALLEL MULTIPLIERS USING HIGH SPEED ADDER

Lecture Integrated circuits era

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

Design & Analysis of Low Power Full Adder

CHAPTER 3 ANALYSIS OF LOW POWER, AREA EFFICIENT AND HIGH SPEED ADDER TOPOLOGIES

OPTIMIZATION OF LOW POWER ADDER CELLS USING 180NM TG TECHNOLOGY

Implementation of High Performance Carry Save Adder Using Domino Logic

A REVIEW PAPER ON HIGH PERFORMANCE 1- BIT FULL ADDERS DESIGN AT 90NM TECHNOLOGY

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

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

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

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

EMT 251 Introduction to IC Design

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

Comparison of Multiplier Design with Various Full Adders

A Novel Multi-Threshold CMOS Based 64-Bit Adder Design in 45nm CMOS Technology for Low Power Application

A High Speed Low Power Adder in Multi Output Domino Logic

Gdi Technique Based Carry Look Ahead Adder Design

Design and Analysis of Row Bypass Multiplier using various logic Full Adders

A New network multiplier using modified high order encoder and optimized hybrid adder in CMOS technology

Designing Information Devices and Systems II Fall 2017 Note 1

Implementation of Full Adder using Cmos Logic

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

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

Digital Systems Laboratory

Low Power &High Speed Domino XOR Cell

ECE 334: Electronic Circuits Lecture 10: Digital CMOS Circuits

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

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

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

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

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

DESIGN OF LOW-POWER ADDER USING DOUBLE GATE & MTCMOS TECHNOLOGY

A Low Power High Speed Adders using MTCMOS Technique

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

Computer Architecture (TT 2012)

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

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

Contents. Preface. Abstract. 1 Introduction Overview... 1

Module-3: Metal Oxide Semiconductor (MOS) & Emitter coupled logic (ECL) families

SIGNED PIPELINED MULTIPLIER USING HIGH SPEED COMPRESSORS

CHAPTER 3 PERFORMANCE OF A TWO INPUT NAND GATE USING SUBTHRESHOLD LEAKAGE CONTROL TECHNIQUES

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

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

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

MULTITHRESHOLD CMOS SLEEP STACK AND LOGIC STACK TECHNIQUE FOR DIGITAL CIRCUIT DESIGN

FPGA Implementation of Wallace Tree Multiplier using CSLA / CLA

Analysis and Simulation of a Low-Leakage 6T FinFET SRAM Cell Using MTCMOS Technique at 45 nm Technology

Comparative Study of Different Low Power Design Techniques for Reduction of Leakage Power in CMOS VLSI Circuits

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

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

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

ADVANCES in NATURAL and APPLIED SCIENCES

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

Introduction. Reading: Chapter 1. Courtesy of Dr. Dansereau, Dr. Brown, Dr. Vranesic, Dr. Harris, and Dr. Choi.

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

International Journal of Advance Research in Computer Science and Management Studies

3. COMPARING STRUCTURE OF SINGLE GATE AND DOUBLE GATE MOSFET WITH DESIGN AND CURVE

COMPARATIVE ANALYSIS OF 32 BIT CARRY LOOK AHEAD ADDER USING HIGH SPEED CONSTANT DELAY LOGIC

International Journal of Advanced Research in Biology Engineering Science and Technology (IJARBEST)

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

ANALYSIS OF 16-BIT CARRY LOOK AHEAD ADDER A SUBTHRESHOLD LEAKAGE POWER PERSPECTIVE

FULL ADDER USING MULTIPLEXER

An Optimized Implementation of CSLA and CLLA for 32-bit Unsigned Multiplier Using Verilog

National Conference on Emerging Trends in Information, Digital & Embedded Systems(NC e-tides-2016)

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

Design & Implementation of Low Power Error Tolerant Adder for Neural Networks Applications

EC 1354-Principles of VLSI Design

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

VLSI IMPLEMENTATION OF AREA, DELAYANDPOWER EFFICIENT MULTISTAGE SQRT-CSLA ARCHITECTURE DESIGN

Introduction to VLSI ASIC Design and Technology

Implementation of Low Power High Speed Full Adder Using GDI Mux

ISSN Vol.03, Issue.07, September-2015, Pages:

AN EFFICIENT APPROACH TO MINIMIZE POWER AND AREA IN CARRY SELECT ADDER USING BINARY TO EXCESS ONE CONVERTER

International Journal of Advance Engineering and Research Development

P. Sree latha, M. Arun kumar

PHYSICAL STRUCTURE OF CMOS INTEGRATED CIRCUITS. Dr. Mohammed M. Farag

Design of Low Power High Speed Adders in McCMOS Technique

A COMPARATIVE ANALYSIS OF AN ULTRA-LOW VOLTAGE 1-BIT FULL SUBTRACTOR DESIGNED IN BOTH DIGITAL AND ANALOG ENVIRONMENTS

Design & Simulation of Half Adder Circuit Using AVL technique based on CMOS Technology

Design cycle for MEMS

DESIGN OF CARRY SELECT ADDER WITH REDUCED AREA AND POWER

6. Field-Effect Transistor

ECE/CoE 0132: FETs and Gates

Design and Analysis of CMOS Based DADDA Multiplier

Transcription:

Delay Depreciation and Power efficient Carry Look Ahead Adder using CMOS T. Archana*, K. Arunkumar, A. Hema Malini Department of Electronics and Communication Engineering, Saveetha Engineering College, Chennai, India. *Corresponding author: E-Mail: archana@saveetha.ac.in ABSTRACT Adder is the major component in all data path unit. In this paper, designing of fast adder has been done by carry look ahead adder instead of ripple carry adder. Since the RCA has worst propagation delay of carry bit. Power and area remain the main constraint in designing of VLSI circuits. By reducing the number of MOS and FET, the power usage of MOS circuit would positively be reduced. Typical CLAs would use huge quantity of power which should be reduced. In this paper, we execute an 8-bit CLA with smaller size and dropping down the power consumption, by improving the basic working component of the circuit. By using Cadence Virtuoso tool each parameter have been calculated. This tool is used to display the waveform and analysis the RF, mixed and analog signal to realize and decide their effects on performance of the circuit. KEY WORDS: CLA, RCA, MOS. 1. INTRODUCTION VLSI technology: The Electronics industry revolution is created by discovery of transistor by William B. Shockley, Walter H. Brattain and John Bardeen of Bell Telephone Laboratories. This leads to the growth of Integrated circuit technology. Jack Kilby invented the first IC at Texas Instruments in 1960. In VLSI technology MOS transistor design process plays important role. The MOS transistor design based on PMOS, NMOS, CMOS and Bi-CMOS devices. By sandwiching many layers of conducting insulating materials the Metal oxide semiconductor is formed. CMOS consists of two type of metal oxide semiconductor transistor namely n-type and p-type material. It is based on the operation of electric fields so the device is called Metal Oxide Field Effect Transistors. All transistors has a conducting gate, silicon dioxide (SiO 2) which is insulating layer (known as glass) and the substrate or body or bulk which silicon wafer. An NMOS semiconductor consists of p-type and n-type material in which p-type contact led connected as body and n-type contact led connected as drain. The substrate of NMOS is grounded. A PMOS semiconductor consists of n-type material as body and p-type material as drain and source. The substrate of PMOS should be connected to V dd. In Complementary metal oxide is combination of both NMOS & PMOS. In NMOS semiconductor the majority charge carrier is electrons and it flows from source to drain in conducting path. So, NMOS is in ON state. In PMOS semiconductor the majority charge carrier is holes and flows from source to drain in conducting path. So, PMOS is in ON state. When PMOS is on and it is connected to V dd which gives output of a logic 1 in digital circuits. Likewise, NMOS is on and it is connected to Gnd which gives output of a logic 0. The source and drain of the MOSFET has been controlled by gate of the MOSFET. When input to gate terminal is applied as 1, NMOS transistor gets ON and it is connected to ground. When input to gate terminal is applied as 0, PMOS transistor gets ON and it is connected to V dd. Literature Survey: High speed adders are designed using 130nm CMOS process and are being evaluated for their performance at lower technologies. The comparison of RCA and CLA made through the delay, power dissipation and area. The 28 transistor static CMOS full adder which is taken as a base cell is used. By cascading n-bit full adders ripple carry adders can be constructed. In CLA operation, the carry from previous stage is forwarded to next stage. Thus the output ripples through the subsequent stages and forms the output carry of the MSB adder. Since the output traverses the longest critical path, this adder shows the worst case delay. The fastest adder discussed under this category is carry look ahead adder (CLA). Advance calculation of carry signals avoid the delay caused in the ripple carry adders. The working of CLA is based upon the generation of carry out if and only if inputs A=B=1 or when A/B = carry in = 1. Figure.1, shows the schematic of 4-bit CLA. For greater than 4-bitsthe CLA becomes complex is the designing becomes complicated. Figure.1. Schematic of 4-bit CLA JCHPS Special Issue 9: June 2017 www.jchps.com Page 101

Performance Analysis: Four bit high-speed adders RCA, CLA have been designed in a standard 130 nm CMOS technology using Mentor Graphics tools. Average Power dissipation of all the high-speed adders is measured for a supply voltage V dd =1V. All the adders have been designed using the conventional 28 transistor static full adder cell. The analysis has been done by simulation result that CLA consumes power but it is about 50% faster as compared to the ripple carry adders. Thus, CMOS four-bit RCA, CLA circuits have been designed and implemented in 130nm CMOS technology and compared for power, delay and area. All the circuits have been simulated at supply voltage of 1V. It is shown that the delay is minimum for the CLA. Here Carry look ahead adder is designed with new methodology. By using Cadence gate delay simulation we can achieve faster speed in proposed CLA. The Proposed CLA uses NAND gate which swap the AND and OR gate used in conventional CLA which in turn decreases the price of conventional CLA and increases the speed. The conventional CLA has been modified with slight changes as modified carry look ahead adder (referred as MCLA). MCLA has basic arithmetic adder circuit. Proposed look ahead adder and arithmetic adder is constructed using NAND gate. To improve the speed of CLA a new method also proposed in this paper. To speed up the circuit operation the recursive circuit is used. Here CLA and MCLA used as recursive circuits. The proposed design will have improvement in both cost and efficiency. The proposed design of the 4-bit CLA is shown in Figure.2. Figure.2. Proposed design of 4-bit MCLA To progress the efficiency of CLA, fundamental module like Ex-OR and full adder are required for suitable application. The major goal of this paper is to decrease the power utilization and area occupied by arithmetic adder. All parameter has been calculated by analysis made by Cadence tool which uses the 45nm technology. The implementation of CLAs reduces the time required to produce propagate and generate carry bit. But, reduction of power consumption becomes important factor in all ICs. The low power and area requirement can be achieved by designing CLA. To achieve this, before designing 8 bit CLA, have implement 4 bit CLA. In this proposed system to get 8-bit CLA, two 4-bit CLAs are cascaded. So that we can achieve power consumption in minimal amount and reduced area. It is much easier to construct 8-bit CLA by cascading two 4-bit CLAs than design of complex 8-bit CLA. In this paper, the 4-bit CLA has been designed with 29% of reduced power consumption. With this reduction in power consumption, 8-bit CLA has been designed. The design of a 4-bit CLA is shown in Figure.3. Figure.3. Block diagram of 4-bit CLA By decreasing the power consumption the rate of bit accessed in CLA is increased and threshold level of MOS has been decreased to 3.35ns. Obviously the reduction in power of 4-bit CLA reduce the 8-bit CLA power. 2. PROPOSED SYSTEM AND DESIGN ANALYSIS The most common and widely used arithmetic function is addition. The adder circuit is the basic building block of many digital systems like multipliers, processors to implement various algorithms. The digital circuits or systems are desired to have high speed and should be able to operate at high frequencies. The number stages in adder circuit decides propagation delay of RCA. The more of stages adds the delay of carry bit from LSB to MSB position. The problem in RCA adder is trounced by (CLA) in adder circuits. JCHPS Special Issue 9: June 2017 www.jchps.com Page 102

The main aim of our project is to design an 8-bit CLA with minimal power consumption and less delay. With the help of basic logic gate 8-bit CLA has been design. The circuit design and the simulation of the CLA is held by Cadence Virtuoso tool which uses 180nm technology. Taking into account the circuit complexity, it would be easier to design an 8-bit CLA using the cascaded configuration. In this paper, by using Cadence tool the consumption of power and delay of the 8-bit CLA is calculated. CLA description: Among all adder circuit CLA is one of the high speed adders by means of parallel computation simultaneously. For each addition process CLA has to detect whether the bit will generate or propagate carry bit. This will determine the carry ahead in time. The working of CLA is based upon the generation of carry out if and only if inputs A=B=1 or when A/B = carry in = 1. Thus, defining the above condition mathematically in terms of two new signals P i (known as carry propagate) and G i (known as carry generate) one can write, C i+1 = G i +P ic i (1) S i = P i xor C i (2) Where, G i = A i xor B i and P i = A i xor B i These signals will be generated only when valid input signals are given and the output will be obtained only after one or two gate delays. So, prior calculation of carryout based on this logic rather than waiting for the previous carry to ripple through the adder to generate a new carry out reduces delay. Thus for a 4-bit CLA the four bit carry output can be estimated using the following equations, C 1=G 1+P 1C 0 (3) C 2=G 2+P 2G 1+P 2P 1C 0 (4) C 3=G 3+P 3G 2+P 3P 2G 1+P 3P 2P 1C 0 (5) C 4=G 4+P 4G 3+P 4P 3G 2+P 4P 3P 2G 1+P 4P 3P 2P 1C 0 (6) Suppose that groups of 4 digits are chosen. Then the sequence of events goes something like this: a) Each single bit adder computing the result of their own. At the same time CLA carry out its carry bit calculation. b) The carry from LHS side started to propagate towards right side, once the carry comes in particular group within 5 gate delay. c) The CLA unit going to reduce the carry propagation of all stages. While the first unit is going to generate a carry, the CLA capable of telling whether the next stage going to use the previous carry or miss the carry. Meanwhile the next stage CLA starts to generating its own carry. Figure.4. Schematic diagram of 4-bit CLA The carry look ahead generator should be built for designing 4-bit CLA adder by using XOR, AND and OR gates. In order to design a 4-bit CLA, look ahead generator logic is built using the XOR, AND and OR gates. The schematic diagram for the 4-bit CLA implemented using Cadence Virtuoso tool is shown in Figure.4. Circuit Design: The n-bit CLA is designed by using basic logic gate. The carry propagate (P i) and carry generate (G i) are given as inputs to the carry look ahead logic and corresponding sums and carry is obtained. The symbol representation for a 4-bit CLA is given in Figure.5. Figure.5. Symbolic representation of 4- bit CLA Combination of two 4-bit CLA formed the 8-bit CLA. The circuit design of an 8-bit CLA is as follows Figure.6. JCHPS Special Issue 9: June 2017 www.jchps.com Page 103

Figure.6. Cascaded 8-bit carry look ahead adder Here, the input voltage given for each input is V pulse = 1V and the applied voltage V dd=1v. The carry generated as output from one 4-bit CLA is given as input to another 4-bit CLA. The Boolean expressions for calculating the sum and carry outputs are given as; S n = A n xor B n xor C n-1 (7) C n = G n + P n.c n-1 (8) In figure.6, the above equation is verified once after the simulation which shows the process of 8-bit CLA. From figure.6, S n and C n equations are verified after the simulation result. These equations ensures the operation of eight bit CLA, further analysis of 8-bit CLA has to be made for less power consumption and minimal area. Conditions satisfied by a CLA: Table.1. CLA Condition 3. SIMULATION RESULTS AND OUTPUTS Figure.7. 4-bit CLA output waveform 1 Figure.8. 4-bit CLA output waveform 2 Output waveform 1: For the given inputs, the outputs are obtained as follows- Input A - 0 1 1 1 Input B - 0 1 1 1 C 0-1 Sum - 1 1 1 1 Here, there is no carry generated and hence, c4=0. Output waveform 2: Input A - 1 0 1 1 Input B - 1 0 1 1 C 0-1 Sum - 0 1 1 1 Here, a carry is generated and hence, c4=1 Power and Delay Calculation: The power and delay calculation of eight bit CLA has been calculated for 4-bit CLA using Virtuoso tool which using 180 nm technology. Power consumption and delay calculation has been done by simulation result shown in figure.9 and figure.10. JCHPS Special Issue 9: June 2017 www.jchps.com Page 104

Figure.9. Delay computation of a 4 bit CLA Figure.10. 4-bit CLA power consumption report From the above result figure.10, it is clear that the average power consumed by the 4-bit CLA is obtained as 34.77uW and the delay is found to be 239.7ps. Comparitive Analysis: Table.2. Comparative analysis of 4- bit CLA Contents Existing System (4-Bit CLA) Proposed System (8-Bit CLA) Average Power (uw) 45.105 (for 4-bit CLA) 61.05 Delay (s) 25.63*10-9 239.6*10-12 Design type Full adders are used Logic gates are used 4. CONCLUSION In Electronics, VLSI is one of the broad category. All parameter of the circuit is simulated and Evaluated through Cadence tool. Circuits parameters are simulated at supply voltage of 1V. In this paper, 4-bit CLA consumes less power. Since 8-bit CLA is combination of two 4-bit CLA, it is also consume less power. Thus, the MCLA 8-bit carry look ahead adder have been designed with less power consumption of 61.05uW and with less delay. The results of CLA design reveal that they have acceptable performance for practical applications. Applications: In digital signal processors- CLA is used to reduce the power consumptions and for battery backups in mobile phones and laptops. In multipliers- CLA is used to increase the speed and reduce area. In filtering process- the carry look ahead adder used in multipliers are used to improve its efficiency. REFERENCES Halder M, Implementation of high speed low power carry look ahead adder using domino logic, International Journal of Applied Sciences and Engineering Research, 1 (3), 2012, 446 451. Johri R, Singh R, Pandey SP, Akashe S, Comparative analysis of 10 T and 14 T full adder at 45 nm technology, IEEE International Conference on Parallel, Distributed and Grid Computing, 2004. Raj Johri, Shyam Akashe and Sanjay Sharma, High performance cascaded 8-bit carry look ahead adder with precise power consumption, International Journal of Communication Systems, 2005. Rumi Rastogi and Sujata Pandey, Leakage power reduction in MTCMOS based High speed adders, IEEE International Conference on Computer, Communication and Control (IC4-2015), 2015. Wang, Pai Y, and Song X, The design of hybrid carry look ahead/carry-select adders, Circuits and Systems II: Analog and Digital Signal Processing, IEEE Transactions, 49, 2002, 16-24. Yu-Ting Pai and Yu-Kumg Chen, The Fastest Carry Look ahead Adder, IEEE International Workshop on Electronic Design, Test and Applications (DELTA 04), 2004. JCHPS Special Issue 9: June 2017 www.jchps.com Page 105