DESIGN OF PARALLEL MULTIPLIERS USING HIGH SPEED ADDER

Similar documents
Design of High Speed Six Transistor Full Adder using a Novel Two Transistor XOR Gates

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

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

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

Design of Low Power High Speed Hybrid Full Adder

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

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

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

Full Adder Circuits using Static Cmos Logic Style: A Review

Design and Implementation of Complex Multiplier Using Compressors

Design of 64-Bit Low Power ALU for DSP Applications

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

International Journal of Advance Engineering and Research Development

Energy Efficient high Performance Three INPUT EXCLUSIVE- OR/NOR Gate Design

ISSN:

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

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

Investigation on Performance of high speed CMOS Full adder Circuits

& POWER REDUCTION IN FULL ADDER USING NEW HYBRID LOGIC V.

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

Pardeep Kumar, Susmita Mishra, Amrita Singh

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

Modelling Of Adders Using CMOS GDI For Vedic Multipliers

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

DESIGN OF 64 BIT LOW POWER ALU FOR DSP APPLICATIONS

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

High Performance Low-Power Signed Multiplier

DESIGN AND ANALYSIS OF VEDIC MULTIPLIER USING MICROWIND

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

Implementation of High Performance Carry Save Adder Using Domino Logic

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

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

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

A SURVEY ON DIFFERENT ARCHITECTURE FOR XOR GATE

Implementation of Carry Select Adder using CMOS Full Adder

Modified Booth Encoding Multiplier for both Signed and Unsigned Radix Based Multi-Modulus Multiplier

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

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

A High Speed Wallace Tree Multiplier Using Modified Booth Algorithm for Fast Arithmetic Circuits

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

Comparative Study on CMOS Full Adder Circuits

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

Enhancement of Design Quality for an 8-bit ALU

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

Design & Analysis of Low Power Full Adder

DESIGN OF MULTIPLIER USING GDI TECHNIQUE

PERFORMANANCE ANALYSIS OF A 1-BIT FULL ADDER USING 45nm TECHNOLOGY

Implementation of Low Power High Speed Full Adder Using GDI Mux

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

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

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

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

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

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

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

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

Performance Comparison of High-Speed Adders Using 180nm Technology

AREA AND DELAY EFFICIENT DESIGN FOR PARALLEL PREFIX FINITE FIELD MULTIPLIER

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

Low Power &High Speed Domino XOR Cell

Pass Transistor and CMOS Logic Configuration based De- Multiplexers

ISSN: [Narang* et al., 6(8): August, 2017] Impact Factor: 4.116

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

A SUBSTRATE BIASED FULL ADDER CIRCUIT

A Literature Survey on Low PDP Adder Circuits

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

Gdi Technique Based Carry Look Ahead Adder Design

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

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

Energy Efficient Full-adder using GDI Technique

International Journal of Advance Research in Computer Science and Management Studies

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

ADVANCES in NATURAL and APPLIED SCIENCES

Design Of Arthematic Logic Unit using GDI adder and multiplexer 1

PERFORMANCE ANALYSIS OF A LOW-POWER HIGH-SPEED HYBRID 1- BIT FULL ADDER CIRCUIT USING CMOS TECHNOLOGIES USING CADANCE

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

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

COMPARISION OF LOW POWER AND DELAY USING BAUGH WOOLEY AND WALLACE TREE MULTIPLIERS

DESIGN OF LOW POWER MULTIPLIER USING COMPOUND CONSTANT DELAY LOGIC STYLE

Power-Area trade-off for Different CMOS Design Technologies

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

Design a Low Power CNTFET-Based Full Adder Using Majority Not Function

Comparison of Multiplier Design with Various Full Adders

SIGNED PIPELINED MULTIPLIER USING HIGH SPEED COMPRESSORS

Domino CMOS Implementation of Power Optimized and High Performance CLA adder

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

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

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

A HIGH SPEED DYNAMIC RIPPLE CARRY ADDER

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

ADIABATIC LOGIC FOR LOW POWER DIGITAL DESIGN

Mahendra Engineering College, Namakkal, Tamilnadu, India.

DESIGN OF HIGH EFFICIENT AND LOW POWER MULTIPLIER

Comparative Analysis of Vedic Multiplier by Using Different Adder Logic Style at Deep Submicron Technology

Two New Low Power High Performance Full Adders with Minimum Gates

Two New Low Power High Performance Full Adders with Minimum Gates

INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET)

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

A Structured Approach for Designing Low Power Adders

Design and Optimization Low Power Adder using GDI Technique

Transcription:

DESIGN OF PARALLEL MULTIPLIERS USING HIGH SPEED ADDER Mr. M. Prakash Mr. S. Karthick Ms. C Suba PG Scholar, Department of ECE, BannariAmman Institute of Technology, Sathyamangalam, T.N, India 1, 3 Assistant Professor, Department of ECE, BannariAmman Institute of Technology, Sathyamangalam, T.N, India 2 ABSTRACT: In recent years, power dissipation is one of the biggest challenges in VLSI design. The number of transistors are reduced in the circuit and ultra-low power design. In this project based on full adders are designed using EX-OR gates and different techniques are used for low power in full adders. The main aim of this paper is to reduce the power dissipation and area by reducing the number of transistors. In this project various types of full adders design are performed. Multipliers are the main sources of power dissipation in DSP blocks and Digital circuit systems. The design analysis of delay and power comparison of the low power using different types of full adder adders units and Parallel Multipliers. The parallel multipliers are Braun Multiplier and Vedic Multiplier. The designs are implemented delay and power results are obtained using Mentor Graphics EDA tool. KEYWORDS: EX-OR gate, AND gate, Full adders, CMOS circuit, Ripple Carry Adder, Power Dissipation, Delay. I Introduction Moore s law explains the requirement of the transistors for VLSI design it gives the empirical observation that transistor density and performance of integrated circuits, doubles every year, which was then revised to doubling every two years. The design of multiplier, full adders forms the basic building blocks of all digital VLSI circuits has been undergoing a considerable improvement, being motivated by three basic design goals are minimizing the number of transistor count, minimizing the power consumption and increasing the speed. Great effort has been concentrated on low-power microelectronics due to high-speed development of laptops, portable systems and cellular networks. Adder is the core element of complex arithmetic circuits as it is used in the arithmetic logic unit (ALU), in the floating-point unit, and for address generation in case of cache or memory access. To reduce the power and area requirements of the computational complexities, the size of transistors are shrunk into the deep sub-micron region and predominantly handled by process engineering. Many design architecture and techniques have been developed to reduce power dissipation complementary logic, Pseudo NMOS Dynamic CMOS, Clocked CMOS logic, CMOS Domino logic, Cascade voltage switch logic (CVSL), Modified Domino logic, Pass Transistor Logic (PTL), have been proposed. The power consumption of a CMOS circuit can be decomposed into two type s static and dynamic power dissipation. The steady state power dissipation of a circuit is expressed by the following relation, Pstatic = IstatVdd ----- (1) The dynamic component of power dissipation is due to its transient switching behavior of the CMOS device, Pdynamic = αcvdd 2 f -----(2) This paper is organized as following. Section II implementation of EX-OR gate. Section III introduces implementation of full adder. Design of full adder using Braun Multiplier and Vedic Multiplier section IV, Simulation and comparative analysis in table forms are shown in Section V, followed by the conclusion in Section VI. II. DESIGN OF CMOS TRANSISTORS USING EX-OR GATE The circuit performance improve in through transistor count minimization. EX-OR gates form the fundamental building block of full adders. The basic EX-OR operation is, if the two inputs are same then the output is produced by an EX-OR gate is zero. If the inputs are changing the values, then the output is one. The following fig. (1-2) are 3T transistor, 2T transistor Schematic diagrams. 1641

Fig. 1 Three Transistor EX-OR Fig. 2 Two Transistor EX-OR small. The transistor count reduces, if the circuit Operating Speed is increased, Area and power consumption are very III. DESIGN OF CMOS TRANSISTORS USING FULL ADDER The basic design of CMOS full adder schematic structure, in which forms the basic building blocks of all digital VLSI circuits, occupying more area, speed is low, and high power dissipation. The performance of the EX-OR gates can significantly improve the performance of the adder. The early designs of EX-OR gates were based on either eight transistors is conventionally used in most designs. The Full Adder output equation is given by, SUM = A B C and CARRY = AB + BC + CA The static CMOS Full adder is implemented by using 28 transistors. It can also minimize the number of transistors by using the CMOS Transmission gate and CMOS inverter logic. With this logic we reduce the number of transistors to 20. By using Pass transistor logic we can minimize the static power dissipation and number of transistors. Full adder is design with 14 transistors by using Pass transistor logic. Which leads the moderate power dissipation. The full adder design also implemented by using 10 transistors. The new design of full adders which forms the basic building blocks of all digital VLSI circuits. The analysis of full adders using transistor counts reduced schematic fig. (3-4) are following, Mainly the EX-OR circuits are used in designing of full adder. In previous design the full adder is designed by using eight transistors. Which can dissipates more power compare to this work. In this paper the design of full adder using two transistors EX-OR gates can be implemented. The Six transistor Full adder schematic structure shown in fig.4. Fig.3 Eight CMOS Transistor Adder 1642

Fig.4 Six CMOS Transistor Adder IV. DESIGN OF FULL ADDER USING MULTIPLIERS High-speed multiplication is another critical function in a range of very large scale integration (VLSI) applications. Multiplications are expensive and slow operations.multiplication is an important basic arithmetic operation and less common operation than addition, but it is still essential for microprocessors, digital signal processors and graphic engines. Multiplication is logically carried out by a sequence of addition, subtraction and shift operations. Therefore, high-speed multiplication can be achieved by having a high-speed multiplier. The multipliers are the structures where there will be many cascading stages of the full adder, so the performance of the full adders while cascading too many stages can be easily studied by analyzing the power, delay, power-delay product of the different multipliers made from different adders. DESIGN OF FULL ADDER USING BRAUN MULTIPLIER Braun multiplier is an uncomplicated parallel multiplier generally called as carry save array multiplier. The structure consists of array of AND gates and adders arranged in the iterative way and no need of logic registers. This can be called as non addictive multipliers. In the internal structure, each products can be generated in parallel with the AND gates. Each partial product can be added with the sum of partial product which has previously produced by using the row of adders. The carry out will be shifted one bit to the left or right and then it will be added to the sum which is generated by the first adder and the newly generated partial product. The design of full adder using Braun Multiplier diagram shown in below fig. (5-6). Fig. 5 Architecture of 4x4 Braun Multiplier 1643

Fig. 6 Braun Multiplier circuit (4x4) DESIGN OF FULL ADDER USING VEDIC MULTIPLIER Vedic Multiplier is a Vertical Crosswise structure, it generates all partial products and their sum in one step. Since the partial products and their sum are calculated in Parallel. The Vedic Multiplier is one of the fastest multiplier. The Vedic Multiplier works under Algorithmic basis. Algorithm 1. Divided the Multiplicand A and Multiplicand B into two equal parts, Each consisting of [N to (N/2) + 1] bits and [N/2 to 1] bits respectively, where first bit parts indicates the MSB and other represents LSB. 2. Represents the parts of A as Am and Al and parts of B as Bm and Bl. Now represents A and B as AmAl and BmBl respectively. 3. For example AXB we have general format as shown in below. Am Al BmBl These inputs are multiplied with Vertical and Crosswise basis, Am x Bm, Am x Bl, Al x Bl Al x Bm 4. The individual multiplication products can be obtained by the partitioning method and applying the basic building blocks. Fig. 7 Architecture of 4x4 Vedic Multiplier 1644

Fig.8 4x4 Vedic Multiplier Fig. 9 Symbol of Vedic Multiplier V.SIMULATION RESULTS AND COMPARATIVE ANALYSIS In their CMOS EX-OR gate and full adder design shows the remarkable improvement in power-delay product. It also reduces the power consumption and reduces the silicon area. The Consumption of power and falling and rising times which are caused due to the difference in NMOS and PMOS transistors power consumption and speed. After the simulation, the layout of circuit is drawn. By the post simulation result along with a few corrections have achieved in sizes that the circuit has an accurate operation. Simulation results are performed by using digital schematic design tool of Mentor graphics tool. The CMOS logic EX-OR gate and CMOS logic full adder, the same output of an two multipliers like Braun Multiplier and Vedic Multiplier simulation results shown in fig. (10-12) Fig. 10 Waveform of EX-OR Gate 1645

Fig. 11 Waveform of Full Adder The output waveform of Braun Multiplier and Vedic Multiplier are given by, inputs as X3, X2, X1, X0 and Y3, Y2, Y1, Y0. Their outputs are given as P0, P1, P2, P3, P4, P5, P6, P7. Inputs (X3-X0, Y3-Y0) 1646

Outputs (P0-P7) Fig. 12Waveform of Braun Multiplier The comparison of the different EX-OR gates,, Full adders and 4x4 Braun and Vedic Multiplier are shown in tables (1-3) according to their transistor count, delay and power dissipation. TABLE 1 Comparative Analysis of EX-OR Structures Number of Transistors Delay (ps) Power (pw) Figure 1 3 95.72 90.506 Figure 2 2 40.67 89.315 TABLE 2 Comparative Analysis of Full Adder Structure Number of Transistors Delay (ns) Power (μw) Figure 3 8 70.23 802.683 Figure 4 6 42.17 784.612 TABLE 3 Analysis of Braun Multiplier Structure Delay (ns) Power (uw) 4x4 Braun Multiplier 4x4 Vedic Multiplier 50.00 972.1807 40.00 852.137 VI. CONCLUSION In this paper different CMOS logic design families has been reviewed and evaluated based on the performance metrics like area, power, delay and transistor count. But the previous techniques have the disadvantages of transistor count, delay and power dissipation. The 3T XOR occupied more area and power dissipated when compared to 2T XOR, same as for 8T full adders are occupied more area, power dissipation and delay when compared to 6T full adder. The Braun Multiplier is used to multiply with up to 24x24, increasing the number of bits its difficult. In this Multiplier is used in unsigned numbers only. The future research activities may include integration of the proposed full Adders, in both signed and unsigned numbers multiplier systems. 1647

REFERENCES [1] PakkiraiahChakali, AdilakshmiSiliveru, NeelimaKoppala"Design of High Speed Six Transistor Full Adder using a Novel Two Transistor XOR Gates". Volume 1, Issue 5, July 2012. [2] M. Hosseinzadeh, S.J. Jassbi, and KeivanNavi, A Novel Multiple Valued Logic OHRNS Modulo rnadder Circuit, International Journal of Electronics, Circuits and Systems, Vol. 1, No. 4, Fall 2007, pp. 245-249. [3] D. Radhakrishnan, Low-voltage low-power CMOS full adder, in Proc.IEEE Circuits Devices Syst.,vol. 148,Feb. 2001, pp.19-24. [4] Y. Leblebici, S.M. Kang, CMOS Digital Integrated Circuits, Singapore: McGraw Hill, 2nd edition, 1999, Ch. 7. [5] J. Wang, S. Fang, and W. Feng, New efficient designs for XOR and XNOR functions on the transistor level, IEEE J.Solid-State Circuits, vol. 29, no. 7, Jul. 1994, pp. 780 786. [6] H. T. Bui, A. K. Al-Sheraidah, and Y.Wang, New 4-transistor XOR and XNOR designs, in Proc. 2nd IEEE Asia Pacific Conf. ASICs, 2000, pp. 25 28 [7] H.T. Bui, Y. Wang, Y. Jiang, Design and analysis of 10-transistor full adders usingnovel XOR XNOR gates, in Proc. 5th Int. Conf. Signal Process., vol. 1,Aug. 21 25, 2000, pp.619 622. [8] A. M. Shams, T. K. Darwish, and M. A. Bayoumi, Performance analysis of low-power 1-bit CMOS full adder cells, IEEE Trans. Very Large Scale Integr. (VLSI) Syst., vol. 10, no. 1, Feb. 2002, pp. 0 29. [9] K.-H. Cheng and C.-S. Huang, The novel efficient design of XOR/XNOR function for adder applications, in Proc. IEEE Int. Conf. Elect., Circuits Syst., vol. 1, Sep. 5 8, 1999, pp. 29 32. [10] M. Vesterbacka, A 14-transistor CMOS full adder with full voltage swing nodes, in Proc. IEEE Worksh. Signal Process. Syst., Oct. 20 22,1999, pp. 713 722. [11] S. Kiruthika, R. Nirmal Kumar comparative analysis of 4-bit vedic multiplier using low power 8transistor full adder cells ICTACT,2011. 1648