DESIGN OF 32 BIT SINGLE PRECISION FLOATING POINT MULTIPLIER USINGVEDIC MATHEMATICS
Keywords:Carry Save Adder, IEEE 754, Urdhva-Triyakbhyam sutra, Vedic Mathematics, VHDL, Xilinx
This project presents a 32-bit single precision floating point multiplier based on Vedic mathematics. To improve delay a new algorithm called Urdhva-Triyakbhyam will be design for the multiplier design. By using this approach number of components will be decreased and complexity of hardware circuit will also be decrease. In this project, Vedic multiplication technique will be used to design IEEE 754 floating point multiplier. The Urdhva-Triyakbhyam sutra is used for the multiplication of Mantissa i.e. 24x24 bits. The sign bit of the result is calculated using one XOR gate and a Carry Save Adder is used for adding the two biased Exponents. The underflow and overflow cases are handled. The inputs to the multiplier are provided in IEEE 754 i.e. 32 bit format. The multiplier will be design, synthesize and stimulate in VHDL using Xilinx ISE tool.
How to Cite
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.