AN OPTIMIZED IMPLEMENTATION OF 16- BIT MAGNITUDE COMPARATOR CIRCUIT USING DIFFERENT LOGIC STYLE OF FULL ADDER

Similar documents
Design and Implementation of 16-Bit Magnitude Comparator Using Efficient Low Power High Performance Full Adders

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

2-Bit Magnitude Comparator Design Using Different Logic Styles

DESIGN OF MULTIPLIER USING GDI TECHNIQUE

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

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

Design of 64-Bit Low Power ALU for DSP Applications

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

Design and Implementation of Complex Multiplier Using Compressors

Investigation on Performance of high speed CMOS Full adder Circuits

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

DESIGN OF PARALLEL MULTIPLIERS USING HIGH SPEED ADDER

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

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

Enhancement of Design Quality for an 8-bit ALU

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

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

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

Implementation of 256-bit High Speed and Area Efficient Carry Select Adder

Implementation of Low Power High Speed Full Adder Using GDI Mux

POWER EFFICIENT CARRY PROPAGATE ADDER

DESIGN OF 64 BIT LOW POWER ALU FOR DSP APPLICATIONS

Implementation of Carry Select Adder using CMOS Full Adder

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

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

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

A Low Power 8-bit Magnitude Comparator with Small Transistor Count using Hybrid PTL/CMOS Logic

A High-Speed 64-Bit Binary Comparator

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

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

Comparative Analysis of Multiplier in Quaternary logic

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

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

Comparative Analysis of Array Multiplier Using Different Logic Styles

ADIABATIC LOGIC FOR LOW POWER DIGITAL DESIGN

Reduced Area Carry Select Adder with Low Power Consumptions

INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET) HIGH-SPEED 64-BIT BINARY COMPARATOR USING NEW APPROACH

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

Design and Analysis of a New Power Efficient Half Subtractor at Various Technologies

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

SIGNED PIPELINED MULTIPLIER USING HIGH SPEED COMPRESSORS

An Design of Radix-4 Modified Booth Encoded Multiplier and Optimised Carry Select Adder Design for Efficient Area and Delay

International Journal of Advance Engineering and Research Development

A SUBSTRATE BIASED FULL ADDER CIRCUIT

Gdi Technique Based Carry Look Ahead Adder Design

4-BIT RCA FOR LOW POWER APPLICATIONS

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

Design and Analysis of CMOS Based DADDA Multiplier

Design Of Arthematic Logic Unit using GDI adder and multiplexer 1

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

AN EFFICIENT CARRY SELECT ADDER WITH LESS DELAY AND REDUCED AREA USING FPGA QUARTUS II VERILOG DESIGN

Design and Implementation of Carry Select Adder Using Binary to Excess-One Converter

ISSN:

A Novel Designing Approach for Low Power Carry Select Adder M. Vidhya 1, R. Muthammal 2 1 PG Student, 2 Associate Professor,

Pardeep Kumar, Susmita Mishra, Amrita Singh

DESIGN AND IMPLEMENTATION OF 64- BIT CARRY SELECT ADDER IN FPGA

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

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

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

High Performance Low-Power Signed Multiplier

A SURVEY ON DIFFERENT ARCHITECTURE FOR XOR GATE

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

A Novel Hybrid Full Adder using 13 Transistors

Low Power and Area EfficientALU Design

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

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

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

r 2 ISSN Multiplier can large product bits in operation. process for Multiplication In is composed adder carry and of Tree Multiplier

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

A Novel High-Speed, Higher-Order 128 bit Adders for Digital Signal Processing Applications Using Advanced EDA Tools

IMPLEMANTATION OF D FLIP FLOP BASED ON DIFFERENT XOR /XNOR GATE DESIGNS

LOW POWER AND AREA- EFFICIENT HALF ADDER BASED CARRY SELECT ADDER DESIGN USING COMMON BOOLEAN LOGIC FOR PROCESSING ELEMENT

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

Pass Transistor and CMOS Logic Configuration based De- Multiplexers

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

Power Optimization for Ripple Carry Adder with Reduced Transistor Count

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

Comparison of Multiplier Design with Various Full Adders

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

A New Configurable Full Adder For Low Power Applications

Design of Low Power High Speed Hybrid Full Adder

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

DESIGN OF LOW POWER MULTIPLIER USING COMPOUND CONSTANT DELAY LOGIC STYLE

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

Efficient Implementation of Combinational Circuits Using PTL

AN EFFICIENT ADIABATIC FULL ADDER DESIGN APPROACH FOR LOW POWER

Study and Analysis of Full Adder in Different Sub-Micron Technologies with an Area Efficient Layout of 4-Bit Ripple Carry Adder

DESIGN OF CARRY SELECT ADDER WITH REDUCED AREA AND POWER

POWER DISSAPATION CHARACTERISTICS IN VARIOUS ADDERS

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

LOW POWER NOVEL HYBRID ADDERS FOR DATAPATH CIRCUITS IN DSP PROCESSOR

Area Power and Delay Efficient Carry Select Adder (CSLA) Using Bit Excess Technique

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

Design of Low Power ALU using GDI Technique

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

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

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

Design and Analysis of Improved Sparse Channel Adder with Optimization of Energy Delay

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

Transcription:

AN OPTIMIZED IMPLEMENTATION OF 16- BIT MAGNITUDE COMPARATOR CIRCUIT USING DIFFERENT LOGIC STYLE OF FULL ADDER 1 D. P. LEEPA, PG Scholar in VLSI Sysem Design, 2 A. CHANDRA BABU, M.Tech, Asst. Professor, ECE Department, 1 leepareddy@gmail.com, 2 chandraece.413@gmail.com. Abstract: In VLSI applications, area, delay and power are the important factors which must be taken into account in the design of a fast adder [1]. The paper attempts to examine the features of certain adder circuits which promise superior performance compared to existing circuits. The advantages of these circuits are low-power consumption, a high degree of regularity and simplicity. In this paper, the design of a 16-bit is proposed. Magnitude comparison is one of the basic functions used for sorting in microprocessor, digital signal processing, so a high performance, effective magnitude is required. The main objective of this paper is to provide new low power, area solution for Very Large Scale Integration (VLSI) designers using low power high performance efficient full adders. Keywords X greater than Y(XgY),X less than Y(XlY),X equal to Y(XeY),Power delay product (PDP),LowPower(LP), High-Performance (HP), FA24T, N-10T,Bridge. I. Introduction In digital system, comparison of two numbers is an arithmetic operation that determines if one number is greater than, equal to, or less than the other number. So is used for this purpose. The is a very basic and useful arithmetic component of digital systems that compares the magnitude of two binary numbers and determines if the numbers are equal, or if one number is greater than or less than the other number. One can implement the by flattening the logic function directly Magnitude is a combinational circuit that compares two numbers, A and B, and determines their relative magnitudes (Fig.1.1). The outcome of comparison is specified by three binary variables that indicate whether A>B, A=B, or A<B. Figure 1.1: block diagram of n-bit magnitude The circuit, for comparing two n-bit numbers, has 2n inputs & 2 2n entries in the truth table, for 1-Bit numbers, 2-inputs & 4-rows in the truth table, similarly, for 2-Bit numbers 4-inputs & 16-rows in the truth table. The logic style used in logic

gates basically influences the speed, size, power dissipation, and the wiring complexity of a circuit. Circuit size depends on the number of transistors and their sizes and on the wiring complexity. The wiring complexity is determined by the number of connections and their lengths. All these characteristics may vary considerably from one logic style to another and thus proper choice of logic style is very important for circuit performance. A compact, good cost benefit, highperformance ratio plays an important role in almost all hardware sorters. II. EFFICIENT FULL ADDER: Some of the standard efficient full adders are compared and the full adder with less power is considered for the design of RCA and three stages of CSA. Figure 1.2: Schematic of bridge Full Adder The full-adder with 24 transistors (FA24T) has 24 transistors this full Adder is based on Bridge style. The body of FA24T has two transistors less than Bridge and has better power consumption. In FA24t, a bridge circuit generates Cout and another bridge circuit is utilized in series with the prior to generate sum. 2.1 REVIEW OF THREE STATE-OF- ART FULL ADDER CELLS There are different types of CMOS full adder. This section reviewed the three state-of-theart 1-bit full adders. This proposed cell is compared with them. The Bridge circuit has 26 transistors this design creates a conditional conjunction between two circuit nodes. Full Adders which are based on fully symmetric CMOS style are called Bridge Full Adders. Figure 2.2: FA24T Full Adder Figure 2.1: Bridge Full Adder Figure 2.3: Schematic of FA24T Full Adder in cadence tool

III. RELATED RESEARCH WORKS A basic full adder has three inputs and two outputs which are sum and carry. The logic circuit of this full adder can be implemented with the help of XOR gate, AND gates and OR gates. The logic for sum requires XOR gate while the logic for carry requires AND, OR gates. The XOR gate is the basic building block of the full adder circuit. The performance of the full adder can be improved by enhancing the performance of the XOR gate. Several refinements have been made in its structure in terms of transistors to increase the performance of full adder. The early designs of XOR gates were based on eight transistors or six transistors that are conventionally used in most designs. The main intention of reducing this transistor count is to reduce the size of XOR gate so that large number of devices can be configured on a single silicon chip. There by reducing the area and delay. There by educing the area and delay. reducing the area and delay. Fig.4.layout design of basic full adder based IV. PROPOSED WORK Proposed work of is based on another logic style of full adder.thislogic style of provides less power consumption than other logic styles described in this paper. The implementation of new logic full adder based is shown in fig.9.it consists of two full adders, two not gates at one of the input and two AND gates at the output of the. It has four input (A1, B1, A0, B0) and two output (A=B, B>A). Fig.3.Logic diagram of basic full adder The layout design of the basic full adder based is shown in fig.4... layout is the general concept that describes the geometrical representation of the circuits by the means of layers.different logical layers is used by designers to generate the layout. Fig.5.logic diagram of full adder using logic

terms was 78 that means 78 node count, but with the help of BDD package tool it reduced to 46 node count. Now one node is represented by a 2x1 multiplexer. After synthesizing 2x1 multiplexer in Synopsys tool, the power required for it is 762.3125 nw. Since we have total 46 nodes so total power taken by 4-bit is 46*762.3125 nw which is equal to 35.0664 µw. When we synthesized 4-bit magnitude in Synopsys tool then the power comes as 164.29 µw.after applying pre-computation technique in then the total power comes as 66.6735 µw which is less then compare to without applying precomputation technique in. But when we compare all the three ways then we can conclude that, implementation of 4-bit magnitude through BDD is the best way for low power aspect. COMPARISON Fig.6 logic diagram of proposed full adder based The layout design of using another logic of full adder is shown in fig.10.layout is the general concept that describes the geometrical representation of the circuits by the means of layers and polygons. Different logical layers are used by designers to generate the layout. Different logical layers are used by the designers to generate the layout. ANALYSIS AND RESULT When we started, implementation of 4-bit magnitude in BDD, then the total product V. CONCLUSION AND FUTUREWORK With power and area being a limiting factor in high density and high-performance VLSI designs, a great deal of effort has been made to explore low-power and area design options without sacrificing performance. After simulation of all four designs final results are obtained for Power Consumption, Delay, Power Delay Product. PTL Logic Style provides low power design as compared to CMOS Logic Style. PTL Logic Style provides less PDP as compared to CMOS logic style. It has been found that transistor count is less in PTL style design than that of CMOS logic style design. An important factor, output voltage swing is better in CMOS logic style design & Transmission Gate design. But Transmission Gate logic style requires transistor count more than CMOS design style.ptl style do not provide full output voltage swing. Power, delay and PDP for low power is less than the conventional. In future the design of will take less number of transistors than the existing one with low power and high PDP value. The comparisons of

design are based upon BSIM3V3 250nm technology in tanner EDA tool. REFERENCES [1] S.Chaudhury and S.Chattopadhyay Output phase assignment for area and power optimization in multi-level multi-output combinational logic circuits. [2] B. Yang. Optimizing Model Checking based on BDD Characterization. School of Computer Science Carnegie Mellon University, May 1999. Available as researchreport CMU-CS-99-129. [3] S. B. Akers, "Binary Decision Diagram," IEEE Trans. Computers, Vol. 27, 1978. [4] K. S. Brace and R. L. Rudell and R. E. Bryant, Efficient Implementation of a BDD Package, Design Automation Conference, 1990. [5] P.W.C. Prasad, and A. K. Singh, "AnEfficient Method for Minimization of Binary Decision Diagrams," 3rd International Conference on Advances in Strategic Technologies (ICAST), pp. 683-688, 2003. [6] MazharAlidina, Jose Monteiro, SrinivasDevadas, Pre-computation based sequential logic optimization for low power, IEEE transaction on VLSI system, No.4, DECEMBER 1994. [7] ONDREJ LHOTAK and LAURIE HENDREN, Evaluating the Benefits of Context-Sensitive Pointsto Analysis Using a BDD-Based Implementation Sep 2008, ACM, Proceedings of the 15thInternational Conference on Compiler Construction. (page 19) [9] Fei Sun and Yinshui Xia, BDD based detection algorithm for xor-type logic, 2008 11thIEEE international conference on communication technology proceedings. [10] M.Morris Mano digital logic and computer design PRENTICE-HALL, INC., ENGLEWOOD CLIFFS, 2009 [11] A. Anand Kumar Fundamentals of Digital Design circuits, 2ndedition, PHI Learning private limited-2009 [12] Nagayama, S., A. Mishchenko, T. Sasao and J.T. Butler, 2003. Minimization of average path length in BDDs by variable reordering.intl. Workshop on Logic and Synthesis. [13] A. Raghunathan and N. Jha Behavioral synthesis for low power. In Proceedings of the International Conference on Computer Design, pages 318 322, Boston, MA, Oct. 1994. [14] Chandrakasan, A.P., and Brodersen, R.W., Low Power Digital CMOS Design, Kluwer Academic Publishers, 1995. [15] R. Rudell, Dynamic variable ordering for ordered binary decision diagrams, International Conference on Computer-Aided Desing, pp. 42 47, 1993. [16] Shih-Chieh Chang, David Ihsin Cheng and MalgorzataMarek-Sadowska, Minimizing ROBDD size of incompletely specified multiple output function, European Design and Test Conference, 1994. [8] Robert Wille and Rolf Drechsler, BDD based synthesis of reversible logic for large function, Design automation conference,2009, DAC 09.46thACM/IEEE.