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

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

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

International Journal of Advance Engineering and Research Development

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

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

Design and Implementation of Complex Multiplier Using Compressors

Enhancement of Design Quality for an 8-bit ALU

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

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

Gdi Technique Based Carry Look Ahead Adder Design

2 Assoc Prof, Dept of ECE, George Institute of Engineering & Technology, Markapur, AP, India,

Design of Low Power High Speed Hybrid Full Adder

Design of New Full Swing Low-Power and High- Performance Full Adder for Low-Voltage Designs

Design & Analysis of Low Power Full Adder

Design of 64-Bit Low Power ALU for DSP Applications

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

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

Pardeep Kumar, Susmita Mishra, Amrita Singh

A Literature Survey on Low PDP Adder Circuits

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

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

Implementation of High Performance Carry Save Adder Using Domino Logic

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

A HIGH SPEED DYNAMIC RIPPLE CARRY ADDER

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

Design and Simulation of 32-Bit Carry-Ripple Adder using HSPICE and Mentor Graphics

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

Comparison of Multiplier Design with Various Full Adders

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

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

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

Reduced Area Carry Select Adder with Low Power Consumptions

Investigation on Performance of high speed CMOS Full adder Circuits

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

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

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

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

Australian Journal of Basic and Applied Sciences. Optimized Embedded Adders for Digital Signal Processing Applications

A new 6-T multiplexer based full-adder for low power and leakage current optimization

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

DESIGN OF 64 BIT LOW POWER ALU FOR DSP APPLICATIONS

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

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

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

LowPowerConditionalSumAdderusingModifiedRippleCarryAdder

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

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

A Novel Hybrid Full Adder using 13 Transistors

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

Design of Low Power High Speed Adders in McCMOS Technique

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

Pass Transistor and CMOS Logic Configuration based De- Multiplexers

Design of 32-bit Carry Select Adder with Reduced Area

AREA-EFFICIENCY AND POWER-DELAY PRODUCT MINIMIZATION IN 64-BIT CARRY SELECT ADDER Gurpreet kaur 1, Loveleen Kaur 2,Navdeep Kaur 3 1,3

Implementation of Low Power High Speed Full Adder Using GDI Mux

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

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

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 Implementation of High Speed Carry Select Adder Korrapatti Mohammed Ghouse 1 K.Bala. 2

DESIGN OF PARALLEL MULTIPLIERS USING HIGH SPEED ADDER

LOW POWER NOVEL HYBRID ADDERS FOR DATAPATH CIRCUITS IN DSP PROCESSOR

Power-Area trade-off for Different CMOS Design Technologies

DESIGN OF CARRY SELECT ADDER WITH REDUCED AREA AND POWER

A Low Power High Speed Adders using MTCMOS Technique

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

Comparative Study on CMOS Full Adder Circuits

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

A Survey of the Low Power Design Techniques at the Circuit Level

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

Investigating Delay-Power Tradeoff in Kogge-Stone Adder in Standby Mode and Active Mode

Implementation of Carry Select Adder using CMOS Full Adder

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

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

International Journal of Scientific & Engineering Research, Volume 7, Issue 3, March-2016 ISSN

Energy Efficient Full-adder using GDI Technique

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

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

Full Adder Circuits using Static Cmos Logic Style: A Review

Sophisticated design of low power high speed full adder by using SR-CPL and Transmission Gate logic

ISSN:

Efficient Implementation of Combinational Circuits Using PTL

Design of Modified Shannon Based Full Adder Cell Using PTL Logic for Low Power Applications

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

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

A New Configurable Full Adder For Low Power Applications

Design of Full Adder Circuit using Double Gate MOSFET

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

A Review on Low Power Compressors for High Speed Arithmetic Circuits

An Optimized Wallace Tree Multiplier using Parallel Prefix Han-Carlson Adder for DSP Processors

Implementation of dual stack technique for reducing leakage and dynamic power

II. LITERATURE REVIEW

Analysis of Low Power-High Speed Sense Amplifier in Submicron Technology

Design of Low Power Energy Efficient CMOS Circuits with Adiabatic Logic

Modelling Of Adders Using CMOS GDI For Vedic Multipliers

International Journal of Advance Engineering and Research Development

UNIT-II LOW POWER VLSI DESIGN APPROACHES

Analysis of Different CMOS Full Adder Circuits Based on Various Parameters for Low Voltage VLSI Design

High Performance Low-Power Signed Multiplier

An Optimized Design of High-Speed and Energy- Efficient Carry Skip Adder with Variable Latency Extension

Low-Power High-Speed Double Gate 1-bit Full Adder Cell

Transcription:

Low Power 32-bit Improved Carry Select Adder based on MTCMOS Technique Ch. Mohammad Arif 1, J. Syamuel John 2 M. Tech student, Department of Electronics Engineering, VR Siddhartha Engineering College, Vijayawada, A.P, India Assistant Professor, Department of Electronics Engineering, VR Siddhartha Engineering College, Vijayawada, A.P, India ABSTRACT: The raise in requirement for mobile and electronic devices is causing the necessity of low power. This paper presents the design of Carry Select Adder using MTCMOS technique. A 32-bit CSA is designed. The target technology is Mentor Graphics tool. By utilizing this architecture, power is diminished. This paper shows better results for MTCMOS technique when compared to Improved Carry Select Adder using CMOS and Hybrid Pass Transistor Logic. The comparisons are made between the CMOS logic, Hybrid PTL and MTCMOS. This work is evaluated on the target technology 130-nm Pyxis Schematic Editor. KEYWORDS: CSA, CMOS logic, Hybrid Pass Transistor Logic, improved CSA, MTCMOS. I. INTRODUCTION Area and power reduction are the prominent areas in VLSI system design and data path logic systems. Rapid addition and multiplication have been an initial concern of high performance processors and systems all the time. In digital adders, propagation of carry is the main drawback that affects the speed of addition. The sum is generated continuously for each bit position in a fundamental adder. It is generated only if the preceding bit sum has generated and a carry is propagated into the successive position. The main limitation of the adders is generation and propagation of carry. Ripple Carry Adder (RCA) includes of cascaded N single bit full adders. The carry that is generated as output of the earlier adder becomes the input carry of the next full adder. Hence, the carry of this adder travels the lengthy path. That means if the adder has N stages, it has to travel through N stages. It is the worst case delay path. Fig1 shows the structure of RCA. As the number of stages increments, the delay of adder will also rise in a linear way. RCA is the slowest adder when compared to other adders due to large propagation delay but it consumes less area which is shown in fig.1. To conquer this delay problem, CSA is used. The implementation of CSA, improved CSA, and CSA using PTL are discussed in section II. Section III discusses the low power CSA using MTCMOS and section IV discusses the simulation results. Copyright to IJIRSET DOI:10.15680/IJIRSET.2015.0408018 6831

Fig. 1. Ripple Carry Adder II. LITERATURE SURVEY Many computational systems use the CSA to balance the problem of carry propagation delay. It produces numerous carries independently and then chooses a carry to provide the sum. However, the CSA is not efficient in terms of area because it employs various pairs of RCA to generate intermediate sum and carry by considering carry input and then the final sum and carry are picked by the multiplexers [1], [2]. To mitigate the above problem, improved CSA is proposed. Here the carry operates as selection line to the multiplexer. Whenever C in is 0, the sum is calculated by means of XOR operation and C out is determined by AND operation. Whenever C in is 1, the sum is computed by means of XNOR operation and the latter is calculated by OR operation. Carry Select Adder (CSA) is one of the fastest adder and the structure of the CSA displays that there is a chance for improving its efficiency by lowering the power dissipation and area in the CSA. High speed adders are required due to the necessity of high speed and low power computational units in floating point co-processors, image processing units and DSP chips. The most ancient arithmetic operation in processors is addition. The adder is one of the most prominently used computation unit of the processor. Power and delay analysis of various adders and a 32-bit CSA is implemented using Hybrid PTL/CMOS logic style. PTL is considered to be better than static CMOS because it obtains the potential for carrying out a logic function with less number of transistor counts, less delay less power dissipation. The analysis reports discusses that the recommended CSA design displays sophisticated result with respect to area, PDP and power compared to others. The time required to propagate a carry through the adder is a limitation for the pace of addition in digital adders. In a fundamental adder, the sum for every bit position is provided in order only after the generation of the sum for previous bit position and a carry is propagated into the successive position. The Hybrid PTL/CMOS logic synthesis can develop suitable circuits, taking into account various limitations in the architecture. The multilevel PTL logic cells that are presented, naturally constructed from only a few fundamental cells. In many cases, pure PTL circuits have lesser area and power, but CMOS circuits have shorter delay. A. Improved Carry Select Adder It is particularized that output sum (S 0 ) of a single-bit full-adder is XOR of inputs A and B when initial carry is logic 0 while output S 0 is XNOR of inputs A and B when carry initial is logic 1. Hence it is required to utilize XOR gate and INV gate to achieve the output sum signal pair. Sum output either the XOR or the XNOR could be chosen by making use of the multiplexer with select line as prior carry signal. It is shown in the truth table, that the output carry (C 0 ) is AND of A, B inputs when initial carry is logic 0 while C 0 is OR of A, B Copyright to IJIRSET DOI:10.15680/IJIRSET.2015.0408018 6832

when initial carry is logic 1. In the similar way the previous carry is used as selection line to second multiplexer so that the carry output of the first stage is selected. It acts as selection line for the multiplexers in the second stage TABLE1 TRUTH TABLE OF ONE BIT FULL ADDER Cin A B SUM (Sout) CARRY (Cout) 0 0 0 0 0 0 0 1 1 0 0 1 0 1 0 0 1 1 0 1 1 0 0 1 0 1 0 1 0 1 1 1 0 0 1 1 1 1 1 1 B. HYBRID PTL/CMOS logic style PTL is considered to be better when compared to static CMOS, because it has the capability for carrying out a logic function with less number of transistor counts, delay can be reduced and also power dissipation. Hence PTL is not considered better than CMOS of all kinds of logic structures. At the circuit level, mixing pass-transistor logic (PTL) with static CMOS has been proposed in a way such that it absorbs less power. In conventional PTL design, committed buffers are introduced in pass transistor trees to bring back driving strength, where as mixed PTL assigns certain number of static gates at optimal points within pass-transistor trees to expand the driving strength as well as performing logic functions. Fig. 2. Improved Carry Select Adder Consequently, circuit performance and power consumption of mixed PTL circuits are further improved over the conventional PTL circuits. It is concluded by comparing CMOS and complementary CPL, that it is not an alternative of CMOS in terms of power consumption because of huge switching capacitance [5]. The choice of PTL cells directly Copyright to IJIRSET DOI:10.15680/IJIRSET.2015.0408018 6833

impacts the Boolean matching process in the synthesis phase and has a significant impact on the overall quality of the final synthesized results. NMOS-only and PMOS-only pass transistor trees are used in PTL cells to decrease cell size. The complete rail-to-rail swing of the output signal is restored by the extra level-restoring circuit at the output of a PTL gate. The presence of level-restoring circuit at the output of PTL gates not only slows down the PTL gates due to potential drive-fights, but also increases their power consumption. PTL cells are only used for implementing MUX and XOR/XNOR-type logic functions and static gates are used to implement all the remaining logic functions. III. LOW POWER CSA USING MTCMOS Multi-Threshold CMOS (MTCMOS) has evolved as an efficient circuit-level technique. Due to this, high performance high performance is achieved. In standby mode, sub threshold leakage can be reduced by turning off the power of the in active blocks by sleep transistors. As CMOS technology is scaled, the supply and threshold voltages are reduced. A steep increase in the sub threshold current arises from the lowering of the threshold voltages. Recently, 40% of the total energy in active mode is dissipated because of leakage currents. As the number of transistors integrated onto the chip, the leakage currents will dominate the total energy consumption in high performance ICs. MTCMOS technique is one of the prominent techniques. This technique can be used in the reduction of the leakage current. MTCMOS technique operates in two modes, one is the "active" mode and the other is "sleep" mode. The conventional circuit uses single threshold voltage (V t ) while the circuits employing MTCMOS technique uses two different threshold voltages. They are Low threshold and High threshold voltages. These circuits consists of two different types of transistors: the transistor which works on High V t are known as "sleep" transistors and the transistors which works on Low V t constitutes the logical circuit. The sleep transistors are used to achieve high performance by reducing the leakage current while the Low V t transistors improve the circuit s speed performance. Even though MTCMOS circuit techniques are efficient, a serious drawback occurs which causes internal nodes to float. As a result, this technique cannot be directly used in standard memory cells without corrupting stored data. The following figures illustrate the implementation of AND, OR, Inverter and XOR gates using MTCMOS technique. A 32-bit CSA is implemented using this adder based on MTCMOS technique. Fig. 3. AND gate using MTCMOS technique Copyright to IJIRSET DOI:10.15680/IJIRSET.2015.0408018 6834

The above figure illustrates the implementation of the AND gate and its operation using MTCMOS technique. Design of OR gate using MTCMOS technique is shown in below figure. Fig. 4. OR gate using MTCMOS technique Fig. 5. Inverter using MTCMOS technique Copyright to IJIRSET DOI:10.15680/IJIRSET.2015.0408018 6835

Fig. 6. 32-bit CSA using MTCMOS technique IV. SIMULATION RESULTS The target technology is the Mentor Graphics Pyxis Schematic Editor 130-nm technology. The fig. 7, fig. 8 demonstrates the 32-bit improved CSA and MTCMOS logic. The results are simulated using this technology and are illustrated as follows. Fig. 7. simulation result of 32bit improved CSA Copyright to IJIRSET DOI:10.15680/IJIRSET.2015.0408018 6836

Fig. 8. Simulation result for 32 bit CSA using MTCMOS technique S No TABLE 1. COMPARISON OF CSAs Average power for Improved CSA(μW) Average power for CSA using MTCMOS(μW) 1 2.3 1.572 From the above table it is observed that the average power reduction using MTCMOS Carry Select Adder. V. CONCLUSION This paper mainly focuses on the implementation of CSA using MTCMOS technique. The comparison is made between improved CSA and CSA using MTCMOS technique. There is considerable reduction in power dissipated. The designs are evaluated on Pyxis Schematic Editor 130-nm technology. REFERENCES [1]Geetanjali Sharma, Lakshay Suri,Student Member IEEE High Performance and Power Efficient 32-bit Carry Select Adder using Hybrid PTL/CMOS Logic Style,pp 765-768, 2013 Hybrid PTL/CMOS Logic Style,pp 765-768, 2013 [2]O.Bedrij, Carry Select Adder,IRE trans on Electronic Computers Vol EC-II,pp 340-346.1962. [3]G. Kishore, P. Sunil Kumar, A. Anil Kumar, High Speed Carry Select Adder, IJSRD, Vol. 2, Issue 07, 2014 / ISSN:2321-0613 [4]B. Ramkumar and Hrish M kittur, Low-Power and Area Efficient Carry Select Adder in IEEE Transaction on Very Large Scale Integration (VLSI) Systems, Vol.20, No.2, February 2012. [5]Shen-Fu Hsiao Ming-Yu Tsai, and Chia-Sheng Wen, Low Area/Power Synthesis using Hybrid Pass Transistor/CMOS Logic Cells in Standard Cell-based Design Environment, IEEE Trans.Circuits and Systems vol. 57, NO.1, Jan 20 [6] Paanshul Dobriyal, Karna Sharma, Manan Sethi, Geetanjali Sharma, A High Performance D-Flip Flop Design with Low Power Clocking System using MTCMOS Technique, 978-1-4673-4529-3/12/$31.00_c 2012 IEEE. [7]Rajani H.P. and Srimannarayan Kulkarni, Novel Sleep Transistor Techniques for Low Leakage Power peripheral circuits, International Journal of VLSI design & Communication Systems (VLSICS) Vol.3, No.4, August 2012 Copyright to IJIRSET DOI:10.15680/IJIRSET.2015.0408018 6837