Low Power And High Performance 32bit Unsigned Multiplier Using Adders. Hyderabad, A.P , India. Hyderabad, A.P , India.

Similar documents
Design and Analysis of 32 Bit Regular and Improved Square Root Carry Select Adder

CMPEN 411 VLSI Digital Circuits Spring Lecture 20: Multiplier Design

Dual-Rail Domino Logic Circuits with PVT Variations in VDSM Technology

FPGA-based New Hybrid Adder Design with the Optimal Bit-Width Configuration

Layout Design and Implementation of Adiabatic based Low Power CPAL Ripple Carry Adder

Fuzzy logic controlled Bi-directional DC-DC Converter for Electric Vehicle Applications

ECE 550D Fundamentals of Computer Systems and Engineering. Fall 2017

International Journal Of Global Innovations -Vol.2, Issue.I Paper Id: SP-V2-I1-048 ISSN Online:

International Journal of Advance Research in Engineering, Science & Technology

(FPGA) based design for minimizing petrol spill from the pipe lines during sabotage

Power Management Scheme of a Photovoltaic System for Self-Powered Internet of Things

An Autonomous Braking System of Cars Using Artificial Neural Network

A Transient Free Novel Control Technique for Reactive Power Compensation using Thyristor Switched Capacitor

A HIGH EFFICIENCY BUCK-BOOST CONVERTER WITH REDUCED SWITCHING LOSSES

DESIGN AND ANALYSIS OF CONVERTER FED BRUSHLESS DC (BLDC) MOTOR

Modeling and Simulation of Firing Circuit using Cosine Control System

SENSORLESS CONTROL OF BLDC MOTOR USING BACKEMF BASED DETECTION METHOD

Braking Performance Improvement Method for V2V Communication-Based Autonomous Emergency Braking at Intersections

Available Transfer Capacity with Renewable Energy

Driving Performance Improvement of Independently Operated Electric Vehicle

A Study of Suitable Bi-Directional DC-DC Converter Topology Essential For Battery Charge Regulation In Photovoltaic Applications

NOVEL MODULAR MULTIPLE-INPUT BIDIRECTIONAL DC DC POWER CONVERTER (MIPC) FOR HEV/FCV APPLICATION

Performance Analysis of Bidirectional DC-DC Converter for Electric Vehicle Application

LOAD SHARING WITH PARALLEL INVERTERS FOR INDUCTION MOTOR DRIVE APPLICATION

Analysis of Low Tension Agricultural Distribution Systems

Simulation Analysis of Closed Loop Dual Inductor Current-Fed Push-Pull Converter by using Soft Switching

FUZZY LOGIC FOR SWITCHING FAULT DETECTION OF INDUCTION MOTOR DRIVE SYSTEM

Low Power FPGA Based Solar Charge Sensor Design Using Frequency Scaling

Exploiting Clock Skew Scheduling for FPGA

Enhancement of Power Quality in Transmission Line Using Flexible Ac Transmission System

Analysis of Fuel Economy and Battery Life depending on the Types of HEV using Dynamic Programming

Improvement of Voltage Profile using ANFIS based Distributed Power Flow Controller

Improved PV Module Performance Under Partial Shading Conditions

International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering. (An ISO 3297: 2007 Certified Organization)

Study Of Static And Frequency Responsible Analysis Of Hangers With Exhaust System

ANFIS CONTROL OF ENERGY CONTROL CENTER FOR DISTRIBUTED WIND AND SOLAR GENERATORS USING MULTI-AGENT SYSTEM

Increasing the Battery Life of the PMSG Wind Turbine by Improving Performance of the Hybrid Energy Storage System

Design & Development of Regenerative Braking System at Rear Axle

IJSER. Divya.G Student / M.E Power electronics & drives St. Joseph s College Of Engineering Chennai, Tamil Nadu, India

Optimal placement of SVCs & IPFCs in an Electrical Power System

Design of Active and Reactive Power Control of Grid Tied Photovoltaics

Predicting Solutions to the Optimal Power Flow Problem

Analysis of Torque and Speed Controller for Five Phase Switched Reluctance Motor

Analysis of Multistage Linkage Based Eclipse Gearbox for Wind Mill Applications

Research in hydraulic brake components and operational factors influencing the hysteresis losses

IJESRT. Scientific Journal Impact Factor: (ISRA), Impact Factor: METHODOLOGY Design Parameter [250]

Topics on Compilers. Introduction to CGRA

Modelling and Analysis of Thyristor Controlled Series Capacitor using Matlab/Simulink

Algebraic Integer Encoding and Applications in Discrete Cosine Transform

SAFETY AND RELIABILITY ANALYSIS OF ELECTRIC POWER STEERING SYSTEM USED IN AUTOMOBILES

Computer Aided Transient Stability Analysis

Isolated Bidirectional DC DC Converter for SuperCapacitor Applications

Up gradation of Overhead Crane using VFD

New York Science Journal 2017;10(3)

Real-Time Power Quality Study For Sustainable Energy Systems. PI: Dr. U. Meyer-Baese, Co-PIs: Helen LI, Simon Foo, Anke Meyer-Baese, Juan Ordonez

POWER TRANSMISSION OF LOW FREQUENCY WIND FIRMS

Design and Manufacturing of Pneumatic Gear Shifter for Go-Kart

Power System Stability Analysis on System Connected to Wind Power Generation with Solid State Fault Current Limiter

Analysis of Eclipse Drive Train for Wind Turbine Transmission System

Speed Control of Dual Induction Motor using Fuzzy Controller

CMPEN 411 VLSI Digital Circuits Spring Lecture 24: Peripheral Memory Circuits

FAULT ANALYSIS FOR VOLTAGE SOURCE INVERTER DRIVEN INDUCTION MOTOR DRIVE

International Journal of Advance Research in Engineering, Science & Technology

Precharge-Free, Low-Power Content-Addressable Memory

IN CONVENTIONAL CMOS circuits, the required logic

5 kw Multilevel DC-DC Converter for Hybrid Electric and Fuel Cell Automotive Applications

BI-DIRECTIONAL DC-DC CONVERTER FOR ENERGY STORAGE IN SOLAR PV SYSTEM

Induction Motor Condition Monitoring Using Fuzzy Logic

Performance Analysis of Brushless DC Motor Using Intelligent Controllers and Minimization of Torque Ripples

Hybrid Solar Panel Fuel Cell Power Plant

An Improved Efficiency of Integrated Inverter / Converter for Dual Mode EV/HEV Application

Marwan Adas December 6, 2011

Flip-Flop Grouping in Data-Driven Clock Gating for Dynamic Power Management

CFD Investigation of Influence of Tube Bundle Cross-Section over Pressure Drop and Heat Transfer Rate

Modeling Multi-Objective Optimization Algorithms for Autonomous Vehicles to Enhance Safety and Energy Efficiency

Construction of a Hybrid Electrical Racing Kart as a Student Project

Forced vibration frequency response for a permanent magnetic planetary gear

PASSIVE SOFT SWITCHING SNUBBER FOR SPWM INVERTERS

DYNAMIC BRAKES FOR DC MOTOR FED ELECTRIC VEHICLES

Design of Self-Adjusting Strainer Assembly for Off-road Conditions used in Diesel Engine

Modularized Combination of Buck Boost and Cuk Converter for Electric Vehicle Lead Acid Battery Cell Voltage Equalization with Feedback

Vinayak R.Tayade 1, Prof. A. V. Patil 2. Abstract

A Novel DC-DC Converter Based Integration of Renewable Energy Sources for Residential Micro Grid Applications

Enhancement of Power System Stability Using Thyristor Controlled Series Compensator (TCSC)

Maglev(UTM-02) Brake System Change from Pneumatic Bake System to Hydraulic Brake System

Vibration Reduction in Aerospace Bracket through Structural Design

Battery to supply nonstop energy to load at the same time contingent upon the accessibility of the vitality sources. In

Design and Fabrication of Compressed air powered Six Stroke Engine

Wind-Turbine Asynchronous Generator Synchronous Condenser with Excitation in Isolated Network

Torque Analysis of Magnetic Spur Gear with Different Configurations

Address for Correspondence

Drivetrain design for an ultra light electric vehicle with high efficiency

Design and Implementation of Non-Isolated Three- Port DC/DC Converter for Stand-Alone Renewable Power System Applications

International Journal of Advance Engineering and Research Development. Demand Response Program considering availability of solar power

Analysis and Design of Improved Isolated Bidirectional Fullbridge DC-DC Converter for Hybrid Electric Vehicle

EXPERIMENTAL VERIFICATION OF INDUCED VOLTAGE SELF- EXCITATION OF A SWITCHED RELUCTANCE GENERATOR

GRID CONNECTED SOLAR WIND HYBRID POWER BASED ON IOT

INDUCTION motors are widely used in various industries

Conceptual design of planetary gearbox system for constant generator speed in hydro power plant

DUAL BRIDGE RECTIFIER FOR PMSG VARIABLE SPEED WIND ENERGY CONVERSION SYSTEMS

Transcription:

ISSN: 2320 879(Impact Factor: 479) Low Power And High Performance 32 Unsigned Multiplier Using Adders SriRamya P, SuhaliAfroz MD 2 PG Scholar, Department of Electronics and Communication Engineering, Teegala Krishnareddy Engineering college Hyderabad, AP500 097, India 2 Asst Professor, Department of Electronics and Communication Engineering, Teegala Krishnareddy Engineering college Hyderabad, AP500 097, India Abstract The Clutch Select Adder (CCA) provides a good compromise between cost and performance in clutch propagation adder design However, conventional CCA is still areaconsuming due to the dual ripple clutch adder (RCA) structure In this paper, modification is done at gatelevel to reduce area and power consumption The Modified Clutch SelectAdder (MCCA) is designed for, 6, 32 and 64 and then compared with regular CCA respective architectures, and this MCCA is implemented in Booth Multiplier This work evaluates the performance of the booth multiplier in terms of delay, area, power, and their products by implementing in Xilinx KEYWORDS Areaefficient, CCA, low power, Booth multiplier, RCA Introduction Addition is the heart of the arithmetic unit is often the work horse of a computational circuit They are the necessary component of a data path, eg in microprocessors or a signal processor In digital adders, the speed of addition is limited by the time required to propagate a clutch through the adder The sum for each position in an elementary adder is generated sequentially only after the previous position has been summed and a clutch propagated into the next positionthe major speed limitation in any adder is in the production of carries and many authors have considered the addition problem constraint Among various adders, the CCA is intermediate regarding speed and area We introduce Modified Clutch SelectAdder (MCCA) architecture to reduce area and power with minimum speed penalty The MCCA is designed by using single RCA and Binary to Excess Converter (BEC) instead of using dual RCAs 2 2 FUNCTION AND STRUCTURE OF BEC LOGIC The basic work is to use Binary to Excess Converter (BEC) instead of RCA with Cin= in the regular CCA to achieve lower area and power consumption The main advantage of this BEC logic comes from the lesser number of logic gates than the n Full Adder (FA) structure The main idea of this work is to use BEC instead of the RCA with Cin= in order to reduce the area and power consumption of the regular CCA To replace the n RCA, an n+ BEC is required A structure and the function are shown in Figure and Table respectively In mobile electronics, reducing area and power consumption are key factors in increasing portability and battery life Even in servers and desktop computers power dissipation is an important design Figure 4Binary to excess converter Published by: PIONEER RESEARCH & DEVELOPMENT GROUP (wwwprdgorg)

ISSN: 2320 879(Impact Factor: 479) Table : Function table of the 4 BEC A[3:0] B[3:0] 0000 000 0 000 000 0000 Figure 3 6 Conventional CCA Figure 2 4b BEC with 8:4 mux 3 REGULAR CLUTCH SELECTADDER (RCCA) A 6 clutch select has two types of block size namely uniform block size and variable block size A 6 clutch select adder with a uniform block size has the delay of four full adder delays and three MUX delays While a 6 clutch select adder with variable block size has the delay of two full adder delays, and four mux delays Therefore we use 6 clutch select adder with variable block size Rippleclutch adders are the simplest and most compact full adders, but their performance is limited by a clutch that must ripple from the leastsignificant to the mostsignificant A clutchselect adder achieves speeds 40% to 90% faster by performing additions in parallel and reducing the maximum clutch path A clutchselect adder is divided into sectors, each of which, except for the least significant performs two additions in parallel, one assuming a clutchin of zero, the other a clutchin of one within the sector, there are two 4 ripple clutch adders receiving the same data inputs but different Cin The upper adder has a clutchin of zero, the lower adder a clutchin of one The actual Cin from the preceding sector selects one of the two adders If the clutchin is zero, the sum and clutchout of the upper adder are selected If the clutchin is one, the sum and clutchout of the lower adder are selected Logically, the result is not different if a single rippleclutch adder were used First the coding for full adder and different multiplexers of 6:3, 8:4, 0:5, and 2:6 was done Then 2, 3, 4, 5 ripple clutch adder was done by calling the full adder The 64 regular CCA was created by calling the ripple clutch adders and all multiplexers based on circuit 4MODIFIED CLUTCH SELECTADDER A Modified Clutch SelectAdder (MCCA) design is proposed, which make use of single RCA and Binary to Excess Converter (BEC) instead of using dual RCAs to reduce area and power consumption with small speed penalty As the base of proposed design is that the number of logic gates used in BEC is less than that of RCA Thus BEC replaces the RCA with Cin= instead of using dual RCAs to reduce area and power consumption of the conventional CCA To replace the N RCA, an N+ BEC is requiredthe MCCA architecture for 6 is shown in Figure 4The importance of BEC logic comes from the large silicon area reduction when designing MCCA for large number of s Published by: PIONEER RESEARCH & DEVELOPMENT GROUP (wwwprdgorg) 2

ISSN: 2320 879(Impact Factor: 479) Generally the booth multiplier consists of booth AND 4 encoder/decoder, partial product generator and CCA The CCA in booth multiplier uses multiple pairs of RCA so its area is not efficient, partial OR 3 product generator is used to produce the partial product s with the help of booth encoder output and Yinputs, here the Wallace tree is the way of INV 0 summing the partial product s in parallel the modified CCA is implemented in a 8 8 booth multiplier to achieve the final addition, in order to increase the efficiency of the booth multiplier The delay time and area of modified booth multiplier is greatly reduced when we use the modified CCA The structure of a modified booth multiplier is shown in fig5 This architecture is more efficient than the conventional one in terms of area and power Therefore, Booth multiplier architecture is low area, power, simple and efficient for VLSI hardware implementation Figure 4 6 Modified Clutch Select Adder To elaborate this, the gate calculations are made for 4 BEC and 4 RCA area as under 4 For 4 RCA In 4 RCA, four FAs are connected in a chain Therefore the gates require to built 4 RCA are shown in Table 2 Table 2: AND, OR and INV gates in 4 RCA AND 28 OR 6 INV 6 Table 3: AND, OR & INV gates in 4 BEC 5 IMPLEMENTATION IN BOOTH MULTIPLIER 6 OUTCOMES Figure 5 BoothMultiplier The booth multiplier is designed using Verilog language and all the simulations are performed using model sim and implementations are done by Xilinx ISim simulator The performance of booth multiplier is analysed and compared against the booth multiplier with RCCA designs The number of gates used in the design indicates the area of design The power consumption is measured in terms of total power and dynamic power It can be seen from Table 4 that area and power consumption of MCCA is less than that of RCCA, table 6 shows the area and reduction percentage of the booth multiplier Fig6 shows the simulation output for the booth multiplier Published by: PIONEER RESEARCH & DEVELOPMENT GROUP (wwwprdgorg) 3

ISSN: 2320 879(Impact Factor: 479) Design RCCA MCCA Table 4 : Comparison of area, power and speed of Conventional and Modified CCA Area (No Of gates) Power (in mw) 543 40 6 03 43 32 2265 46 64 4643 57 378 39 6 762 4 32 548 43 64 374 50 Booth multiplier Using RCCA No of gates 477 29 Power in (mw) 53 49 Using MCCA Fig 6 simulation result for booth multiplier using MCCA bi t 6 32 64 Table 5: Reduction Percentage of Area, Power And Speed Wordsize of Adder Area Reduction (in Percent) 6 5 20 62 22 2 22 92 of Modified CCA Power Consumpti on reduction(i n %) Table 6: Comparison of Conventional and Modified Booth Multiplier 8 4 6 7 7Conclusion A Modified Clutch SelectAdder (MCCA) is designed by using single Ripple Clutch Adders (RCA) and Binary to Excess Converter (BEC) instead of using dual RCAs to reduce area and power consumption with small speed penalty The reduced number of gates of this work offers the great advantage in the reduction of area and also the total power The MCCA architecture for, 6, 32 and 64 is designed and then compared with RCCA respective architectures The MCCA is implemented in booth multiplier which reduces the area and power by 3366% and 754% respectively The syntheses are done by using Xilinx ISE References []BRamkumar, Harish M Kittur and PMahesh Kannan, ASIC implementation of Modified Faster Clutch SaveAdder, European Journal of Scientific Research, vol42, pp5358, 200 [2]Behnam Amelifard, Farzan Fallah and Massoud Pedram, Closing the gap between Clutch Select Adder and Ripple Clutch Adder: a new class of lowpower highperformance adders, Sixth International Symposium on Quality of Electronic Published by: PIONEER RESEARCH & DEVELOPMENT GROUP (wwwprdgorg) 4

ISSN: 2320 879(Impact Factor: 479) Design, pp452 April 2005 [3]Bedrij, O J, (962), Clutchselect adder, IRETrans Electron Comput, pp340 344 [4] Kuldeep Rawat, Tarek Darwish and Magdy Bayoumi, A low power and reduced area Clutch Select Adder, 45th Midwest Symposium on Circuits and Systems, vol, pp 467470,March 2002 [5] J M Rabaey, Digital Integrated CircuitsA Design Perspective, New Jersey, PrenticeHall, 200 [7]Kim,Y and Kim,LS,(May200), 64 clutchselect adder with reduced area, Electron Lett, vol37, no 0, pp 64 65 [8] HwangCherng Chow and IChyn Wey, A 33V GHz high speed pipelined Booth multiplier, Proceedingsof IEEE ISCAS, vol, pp 457 460,May 2002 [9] WenChang Yeh and CheinWei Jen, Highspeed Booth encoded parallel multiplier design, IEEEtransaction on Computers, vol 49, pp 69270, July 2000 Published by: PIONEER RESEARCH & DEVELOPMENT GROUP (wwwprdgorg) 5