IRJET- Implementation of Wallace Tree Multiplier using Carry Select Adder with Binary to Excess-1 Co

Page 1

International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 04 | Apr 2020

www.irjet.net

p-ISSN: 2395-0072

IMPLEMENTATION OF WALLACE TREE MULTIPLIER USING CARRY SELECT ADDER WITH BINARY TO EXCESS-1 CONVERTER Suresh Kumar B1, Sridhar Reddy N2, Naga Chandrika B3, Sai Prashanth V4 1 Assistant

Professor, Dept. of Electrical Electronic and Communication Engineering, GITAM (Deemed to be) University, Hyderabad, Telangana, INDIA 2Dept. of Electrical Electronic and Communication Engineering, GITAM (Deemed to be) University, Hyderabad, Telangana, INDIA 3Dept. of Electrical Electronic and Communication Engineering, GITAM (Deemed to be) University, Hyderabad, Telangana, INDIA 4Dept. of Electrical Electronic and Communication Engineering, GITAM (Deemed to be) University, Hyderabad, Telangana, INDIA ---------------------------------------------------------------------***--------------------------------------------------------------------logic stems from the large silicon area reduction when the Abstract - Multipliers are major blocks in the most of the CSLA with large number of bits are designed.

digital and high-performance systems such as Microprocessors, Signal processing Circuits, FIR filters etc. In the present scenario, Fast multipliers with less power consumption are leading with their performance. Wallace tree multiplier with carry select adder (CSLA) is one of the fastest multipliers but utilizes more area. To improve the performance of this multiplier, CSLA is replaced by binary excess-1 counter (BEC) which not only reduces the area at gate level but also reduces power consumption. Area and power calculations for the Wallace tree multiplier using CSLA with BEC are giving good results compared to regular Wallace tree multiplier.

2. LITERATURE SURVEY 2.1 Two-bit BEC

Fig.1.Binary to Excess-1 Converter

Key Words: Xilinx software, Binary to Excess one converter (BEC), Carry Select Adder (CSLA), Half Adder (HA), Full Adder (FA), Ripple Carry Adder (RCA), Multipliers.

In regular CLSA as the utilization of gates are more due to this power consumption also increases. Now by using BEC in regular CSLA we can reduce number of gates and simultaneously decreases power consumption. For two-bit BEC first s (0) is given to the NOT gate to obtain x (0). Next s (0), s (1) are given input for the XOR and AND gate to obtain sum x (1), carry x (2). Next x (2), s (2) are given to XOR gate to generate sum x (3).

1. INTRODUCTION A processor is the substantial block, in which the performances accelerate along with the processor speed of the system. The performance of the processor mainly depends on the multiplier as most of the processors time depends on the multiplication process. Major applications like VLSI, digital signal processing requires high performing processors to obtain the processing of huge amount of data. Multiplier architecture consists of three stages, partial products generation stage these are generated by AND

2.2. Wallace tree Multiplier for 4-bit Step by step procedure for multiplying two four-bit integers according to Wallace multiplier. Wallace multiplier consists of three steps: 1. Multiply each bit of one argument with each bit of another argument, which results in n^2 products. 2. Consider the first three rows of the multiplied products and reduce them into two rows by using full adders and half adders as per the requirements. Repeat this process until two rows of multiplied products are obtained. 3. Normally in the case of four-bit additions of two integers a sum of four bits and carry one bit is formed. So, in the last step of layer we first have two

operation, partial products addition stage carried by different adders and final addition stage. Speed plays the major role in many of the multipliers. To reduce the delay and to accelerate the multiplication, the number of partial products is reduced. Wallace tree multiplier is designed with CSLA in order to increase the speed. The importance of BEC

Š 2020, IRJET

|

Impact Factor value: 7.529

|

ISO 9001:2008 Certified Journal

|

Page 6144


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.