Design of Baugh-wooley Multiplier using Verilog HDL. Shruti D. Kale, Prof. Gauri N. Zade. India. Abstract: Multiplication represents one of the major holdups in. Adders and Multipliers. Baugh-Wooley Multiplier Design • To illustrate the mathematical transformation which is required, consider 4-bit signed operands X and. This project presents an efficient implementation of a high speed multiplier using the shift and adds method of. Baugh-Wooley Multiplier.
|Published (Last):||21 November 2008|
|PDF File Size:||11.31 Mb|
|ePub File Size:||9.57 Mb|
|Price:||Free* [*Free Regsitration Required]|
This design is useful in the multiplier design with reduced number of gates and constant inputs.
A Fixed-Width Modified Baugh-Wooley Multiplier Using Verilog – Semantic Scholar
Fixed width multipliers are woooey used in almost all fields of applications like communication, speech processing and digital processing applications such as FFT, DCT, IFFT, windowing technique. The multiplier A and the multiplicand B can be represented as. The proposed reversible multiplier cells are capable of multiplying 2 bits in the current array and add the result with the sum and carry outputs of previous array.
Section 2 is an overview of basic reversible gates. Efficient realization of large size two’s complement multipliers using embedded blocks in FPGAs.
A Fixed-Width Modified Baugh-Wooley Multiplier Using Verilog
Physical Review A, 32, Feynman Gate FG can be used as a copying gate. This section deals with the preliminary reversible gates available in the literature. As the nano devices are developed, the density of digital chips is being increased naturally seeking the solution for the power consumption and the heat dissipation developed by this power consumption. These reversible multiplier cells are targeted for reversible Baugh-Wooley multiplier design.
Therefore the proposed multiplier cells are evaluated based on the Gate count, Garbage inputs and Garbage outputs.
Let X be one of the last two terms that can represent it with zero padding as. Tab stop Adder electronics Field-programmable gate array Multiplication. The outputs P, Q and R are considered as garbage outputs.
World Applied Sciences Journal, 3, The input C is the carry input from the previous cells. The proposed reversible Baugh-Wooley multiplier design requires 16 constant inputs, but the design in   –  requires 52, 40, 44 and 42 respectively. Reversible multiplier cell MC.
The final product could be generated by subtracting the last two positive terms from the first two terms. Discrete cosine transform Carry-select adder Performance Evaluation Digital data. This multipluer provides the design of compact Baugh-Wooley multiplier using reversible logic. Synthesis of reversible multiplier cell. The number of gates, constant inputs and garbage outputs. The number of output of the reversible gate that is not making useful functions is referred as garbage output.
The functions S and T will produce sum and carry outputs respectively.
In the reversible logic circuit design, fan-out and feedback are not permitted . Therefore, it is clear that this is the better design than the existing counterparts.
The number of inputs and outputs are three in count; if the first two bits A and B are set, the third bit will be inverted, otherwise all bits will keep on the same value. Therefore, the hardware intricacy of the wopley design is less compared to the existing approaches. Also the relationship between the inputs and outputs should be maintained as one-to-one and unique.
This work also involves two steps as in . Since this is an incompletely specified reversible logic gates the functions Q and R are not specified. The quantum circuits can be constructed only with reversible logic gates.
It has been done in two steps as follows: HNG gates are used in the second step, Multi operand addition.
Even the proposed design is having moderate garbage outputs; we can conclude that this design is better in terms of number of gates and constant inputs. International Journal on Engineering Science and Technology, 2,