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

Similar documents
A Shannon Based Low Power Adder Cell for Neural Network Training

Design of Controlled Adder /Subtractor Cell Using Shannon Based Full Adder

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

Design Analysis of 1-bit Comparator using 45nm Technology

Investigation on Performance of high speed CMOS Full adder Circuits

Implementation of Carry Select Adder using CMOS Full Adder

Design & Analysis of Low Power Full Adder

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

High Performance Low-Power Signed Multiplier

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

LOW POWER NOVEL HYBRID ADDERS FOR DATAPATH CIRCUITS IN DSP PROCESSOR

DESIGN OF 64 BIT LOW POWER ALU FOR DSP APPLICATIONS

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

Implementation of Full Adder using Cmos Logic

A SUBSTRATE BIASED FULL ADDER CIRCUIT

International Journal of Advance Engineering and Research Development

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

Design and Implementation of Complex Multiplier Using Compressors

Enhancement of Design Quality for an 8-bit ALU

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

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

Design of 64-Bit Low Power ALU for DSP Applications

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

CHAPTER 5 DESIGN AND ANALYSIS OF COMPLEMENTARY PASS- TRANSISTOR WITH ASYNCHRONOUS ADIABATIC LOGIC CIRCUITS

Pass Transistor and CMOS Logic Configuration based De- Multiplexers

Implementation and Performance Analysis of a Vedic Multiplier Using Tanner EDA Tool

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

Power-Area trade-off for Different CMOS Design Technologies

An energy efficient full adder cell for low voltage

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

ISSN:

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

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

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

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

Implementation of Low Power High Speed Full Adder Using GDI Mux

Energy Efficient Full-adder using GDI Technique

Power Efficient Arithmetic Logic Unit

Pardeep Kumar, Susmita Mishra, Amrita Singh

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

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

A Literature Survey on Low PDP Adder Circuits

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

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

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

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

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

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

ADIABATIC LOGIC FOR LOW POWER DIGITAL DESIGN

DESIGN OF MULTIPLIER USING GDI TECHNIQUE

Implementation of High Performance Carry Save Adder Using Domino Logic

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

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

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

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

Design of Low Power High Speed Hybrid Full Adder

Comparison of Multiplier Design with Various Full Adders

Chapter 1: Digital logic

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

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

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

THE INFLUENCE OF SILICON AREA ON THE PERFORMANCE OF THE FULL ADDERS

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

Performance Analysis of High Speed CMOS Full Adder Circuits For Embedded System

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

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

Design of 32-bit ALU using Low Power Energy Efficient Full Adder Circuits

METHODS FOR TRUE ENERGY- PERFORMANCE OPTIMIZATION. Naga Harika Chinta

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

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

A Structured Approach for Designing Low Power Adders

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

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

Design of Adder in Multiple Logic Styles for Low Power VLSI

A Review on Low Power Compressors for High Speed Arithmetic Circuits

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

Comparative Study on CMOS Full Adder Circuits

Performance Analysis Comparison of 4-2 Compressors in 180nm CMOS Technology

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

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

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

An Efficient Advanced High Speed Full-Adder Using Modified GDI Technique

Design of an Energy Efficient 4-2 Compressor

A Efficient Low-Power High Speed Digital Circuit Design by using 1-bit GDI Full Adder Circuit

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

Study of Threshold Gate and CMOS Logic Style Based Full Adders Circuits

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

Analysis of Different Full Adder Designs with Power using CMOS 130nm Technology

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

ECE 471/571 Combinatorial Circuits Lecture-7. Gurjeet Singh

NOVEL 11-T FULL ADDER IN 65NM CMOS TECHNOLOGY

Circuit level, 32 nm, 1-bit MOSSI-ULP adder: power, PDP and area efficient base cell for unsigned multiplier

Low-Power Digital CMOS Design: A Survey

Design Of Arthematic Logic Unit using GDI adder and multiplexer 1

DESIGN OF PARALLEL MULTIPLIERS USING HIGH SPEED ADDER

Domino CMOS Implementation of Power Optimized and High Performance CLA adder

Analysis of Low Power Consuming Adder using Microwind EDA Tool

CNTFET based Highly Durable Radix-4 Multiplier using an Efficient Hybrid Adder

Gdi Technique Based Carry Look Ahead Adder Design

FULL ADDER USING MULTIPLEXER

Transcription:

Design of Modified Shannon Based Full Adder Cell Using PTL Logic for Low Power Applications K.Purnima #1, S.AdiLakshmi #2, M.Sahithi #3, A.Jhansi Rani #4,J.Poornima #5 #1 M.Tech student, Department of ECE, K L University #2, 3, 4, 5 Department of ECE, K L University * S. AdiLakshmi, Department of ECE, KL University Abstract The proposed full adder cell for low power applications has been implemented using Shannon decomposition based technique for sum and carry operation. By using the Shannon s theorem the transistor count has decreased thereby the total chip area gets minimized; hence the power also gets reduced to a considerable amount. The designs are simulated using SPICE tool which results in 25.6% improvement in power dissipation and 20% improvement in transistor count for the Modified Shannon based full adder cell when compared with MCIT based full adder cell. Keywords Shannon s technique, power, transistor count, area, propagation delay, PTL. I. INTRODUCTION Most of the Very Large Scale IC (VLSI) applications, such as digital-signal processing and microprocessors, use arithmetic operations [2]. In addition, among these widely used operations, subtraction and multiplication are most commonly used. The full adder is the building block of these operation modules. Therefore, enhancing its performance is crucial for ameliorating the performance of overall modules [3]. Such an adder can be implemented using Shannon based decomposition technique. Among the logic styles available, pass transistor logic is found to enhance the circuit performance. II. PASS TRANSISTOR LOGIC In PTL logic style gate and source propagates the signal. This logic style has a great functionality that can reduce the number of transistor counts. The pass transistor logic can be designed by either using pmos or nmos, but nmos is mostly desirable. This has low internodal capacitance effects and therefore PTL enables low power and high speed digital circuits. Complementary pass transistor logic is pass transistor logic with complementary inputs and outputs. III. SHANNON THEOREM By using this theorem any logic expression can be divided into two terms.one with a particular variable set to 1 and multiplying it by a variable and the set the variable to 0 and multiplying by its inverse. An expression can be reduced to the fullest by continuously repeating the Shannon theorem. In a generalised way Shannon theorem can be stated as a function of many variables, f (b0, b1, b2, y, bi, y, bn) can be written as the sum of two terms, say one with a particular variable ai, set to 0, and one with it set to 1. f (b0, b1, b2,..., bi,...y, bn) = bi f (b0, b1, b2,..., 0,...y, bn) + bi f (b0, b1, b2,..., 1,...y, bn) (1) Shannon s theorem is applied to the logical function using n-1 variables as control inputs and three data lines set to a logical 1. The source inputs are then connected to the VDD lines (logical 0 ), which are connected to the ground. The remaining nth variable is connected from the data input to the source input. The data signals flow horizontally and control signals flow vertically. Pair of transistors that cancel each other are removed. The output of Shannon s expression depends upon the pass logic 1 or logic 0. If it has logic 0 then the connection input is given by 0 and by 1 for the connection input 1 [5]. IV. ADDER ARCHITECTURE A. Multiplexing Control Input Technique(MCIT) MCIT technique is developed by using Karnaugh map from the Boolean expression for the sum and carry signals derived from the standard truth table for the full adder circuit. The Boolean expressions are: C= AB + BC + CA (2) S= ABC + A B C + AB C + A BC (3) By using expressions (2) and (3), the pass transistor functions can be implemented. 2964

When expression result=0, the pass transistor function is given by the complement of the input variable. If the expression result=1, the pass transistor function is given by the input variable. In order to implement the pass transistor function for n input variables, we use n-1 control input data and only one input data. The source input acts as an input of the signal. The formulae for ith stage are given as: Ci+1= AiBi + (Ai Bi) Ci (4) Si=Ai Bi Ci (5) The full adder pass transistor using (4) and (5) are given in Fig.1 with A, A, B and B as the pass transistor inputs and these are the multiplexing control inputs. XOR (A, B) in Fig.2 can be obtained from the stage I (differential node). The differential node XOR (A, B) and Ci are fed through the MCIT and forms XOR circuit for sum and XNOR for its complement.to receive the logic signals from the corresponding pass transistor logic trees (differential node) [6] a duality of pass transistor logic trees and a multiple input logic gate are combined in a full adder. A complex logic operation can be expressed using this pass transfer function, by which the number the number of stages in the pass transistor logic tree gets reduced and the operation speed gets enhanced. The output expression Ai, Bi, and Ci and its complement are obtained at the restoration node. The critical path is minimized as a result of balancing the adder circuit and the bit rate conversion and operation speed also gets enhanced. turn-off of the nmos in the output inverter, a weak pmos feedback device is added in the CPL circuits to pull the pass transistor output to full supply voltage level. The sum circuit of this full adder cell is designed by using MCIT as shown by the broken encircled area in Fig.2. Fig. 2 MCIT for a full adder circuit using pass transistor B. Existing Shannon Based Full Adder Cell The existing full adder was designed based on (2) and (6) by combining the MCIT technique for sum and Shannon operation for carry. Fig. 1 MCIT for a full adder circuit using logic gates Pass transistor logic threshold voltage loss problem is solved by just complementing the inputs and outputs and adding an inverter at the output. This approach is known as complementary pass transistor logic. Complementary pass transistor logic is pass transistor logic with complementary inputs and outputs available simultaneously. Generally, pullup pmos transistors are necessary for swing restoration. In order to minimize the static current due to the incomplete Fig. 3 Shannon based full adder using logic gates 2965

Fig. 4 Shannon based full adder using pass transistor logic Fig. 5 Proposed Shannon based full adder using logic gates As depicted in Fig.3 and Fig.4 inputs B and B are used as used as the control signal of the sum circuit. The equation (3) is modified as (6) and the adder is designed to reduce the transistor count to six in the sum circuit. The C and C are the differential nodes of the circuit. Carry circuit is designed using the Shannon complementary pass transistor logic, and uses only the inputs A, B and C. It has been designed using the fundamental Shannon equation (1), where the source inputs are connected with logic 1, yielding an always ON condition for the transistor. The actual inputs AB, BC and CA are connected in parallel to give the output C=AB+ BC+ CA. In this circuit, all the pass inputs are connected to the VDD line so that the pass gates are always ON [1]. C. Proposed Shannon Based Full Adder Cell The proposed full adders have the modified expression for the carry as: With the Shannon s theorem the sum and carry expressions are condensed and thereby the transistor count has decreased. In the existing design of full adder the carry was generated using six transistors where as the proposed full adder design uses only two transistors. Thus the area also gets minimized and thereby power has also been reduced to considerable amount. Fig. 6 Proposed Shannon based full adder using pass transistor logic In this paper as an application we have designed a sequential 4-bit adder using the proposed full adder cell. 2966

Fig. 8 Schematic of proposed modified Shannon full adder Fig. 7 Sequential 4-bit adder V. RESULTS AND DISCUSSIONS From the simulation results, it was shown that the proposed modified Shannon based full adder cell using PTL logic is better than the existing method in terms of power consumption and transistor counts. Type of full adder cell Number of MOSFET s MCIT based full adder cell 80 Existing Shannon 18 Proposed Modified Shannon 14 Fig. 9 Simulation results of proposed modified Shannon full adder 2967

VI.Conclusions The proposed modified Shannon based full adder cell has been simulated and results are compared with MCIT based full adder cell and the existing Shannon based full adder cell in terms of power, transistor count, area. This proposed adder cell is having improvement in all these aspects. Fig. 10 Schematic of sequential 4-bit adder using the proposed full adder cell REFERENCES [1] S.Saravanan,M.Madheswaran, Design of low power, high performance area efficient Shannon based adder cell for neural network training, Control,Automation,Communication and Energy Conversation,INCACEC 2009. [2] J.D. Lee, Y.J. Yoony, K.H. Leez, B.-G. Park, Application of dynamic pass- transistor logic to an 8-bit multiplier, J. Kor. Phys. Soc.38 (3) (2001) 220 223. [3] A.Khatibzadeh, K. Raahemifar, A novel design of a 6-GHz 8x8 bit pipelined multiplier, IEEE Proceedings of the 9th International Database Engineering and Application Symposium (IDEAS 05), 2005, pp. 1 5. [4] S.V. Kosonocky, A.J. Bhavnagarwala, K. Chin, G.D. Gristede, A.M Haen, W. Hwang, M.B. Ketchen, S. Kim, D.R. Knebel, K.W. Warren, V. Zyuban, Low-power circuits and technology for wireless digital systems, IBM J. Res. Dev. 47 (2/3) (2003) 283 298. [5] D. Markovic, B. Nikolic, V.G. Oklobdzija, A general method in synthesis of pass-transistor circuits, Microelectr. J. 31 (2000) 991 998. [6] C.-H. Chang, J. Gu, M. Zhang, A review of 0.18-mm full adder Performances for tree structured arithmetic circuits, IEEE Trans. Very Large Scale Integration System. 13 (6) (2005) 686 695. [7] A.G.Ivakhnenko, Heuristic self-organization in problems of engineering cybernetics, Automatica, 6(2), 1970. Fig. 11 Simulation results of sequential 4-bit adder using the proposed full adder cell 2968