An Efficient Architecture For Single Precision Floating Point Multiplier Using Various Algorithms

K. Charan Kumar*, Sunil Kumar K**
* Assistant Professor, Department of Electronics and Communication Engineering, Sree Vidyanikethan Engineering College (Autonomous), Tirupati.
** B.E Student, Department of Electronics and Communication Engineering, Sree Vidyanikethan Engineering College (Autonomous), Tirupati.
Periodicity:March - May'2015
DOI : https://doi.org/10.26634/jele.5.3.3393

Abstract

This paper presents the design and comparison of the high speed single precision binary floating point multiplier using IEEE-754 format implemented through the Faster Dadda, Vedic from Dadda and the modified Booth algorithm. The Faster Dadda algorithm utilizes the parallel independent column compression technique and the Hybrid adder. The Vedic from Dadda is the concept of utilizing the Dadda to get higher order multiplier through Vedic concept. Integer multiplication can be inefficient and costly, in time and hardware, depending on the representation of signed numbers. The modified Booth algorithm uses the encoding techniques which minimize the partial products. These single precision Floating point multipliers based on IEEE 754 are implemented using VHDL and they are targeted for Xilinx Spartan-3E FPGA. The performances of these multipliers are analysed in terms of speed, area and area-delay product.

Keywords

IEEE-754 format, Faster Dadda Multiplier, Hybrid Adder, Vedic from Dadda, Booth Algorithm, Modified Booth Multiplier

How to Cite this Article?

Kumar, K.C., and Kumar, K.S., (2015). An Efficient Architecture For Single Precision Floating Point Multiplier Using Various Algorithms. i-manager's Journal on Electronics Engineering, 5(3), 11-21. https://doi.org/10.26634/jele.5.3.3393

References

[1]. The Institute of Electrical and Electronic Engineers Inc., (1985).“IEEE standard for Binary-floating Point Arithmetic”, ANSI/IEEE Std 754-1985.
[2]. Mike Field (2012). “Introducing the Spartan 3E FPGA and VHDL”, an ebook, pp. 12-18.
[3]. C. S. Wallace, (1964). “A Suggestion for a Fast Multiplier”, IEEE trans. on computers, Vol. 13, pp. 14 -17.
[4]. L. Dadda, (1965). “Some schemes for parallel Multipliers”, Alta Frequenza, Vol. 34, pp. 349-356.
[5]. Whitney J. Townsend, J. A. Abraham and Earl E. Swartzlander, (2003). “A Comparison of Dadda and Wallace multiplier delays”, Computer Engineering Research Centre, Proc. SPIE, Advanced Signal Processing Algorithms, Architectures and Implementations XIII, pp. 552-560.
[6]. AniruddhaKanhe, Shishir Kumar Das, Ankit Kumar Singh, (2012). “Design and Implementation of Floating Point Multiplier based on Vedic Multiplication Technique”, International Conference on Communication, Information & Computing Technology (ICCICT).
[7]. B. Ramkumar, V. Sreedeep and Harish M Kittur, member IEEE. “A Design Technique for Faster Dadda Multiplier”, Integrated Circuits Design Laboratories, VIT University.
[8]. Poornima M, Shivaraj Kumar Patil, Shivukumar , Shridhar K P , Sanjay H, (2013). “Implementation of Multiplier using Vedic Algorithm”, International Journal of Innovative Technology and Exploring Engineering (IJITEE) ISSN: 2278-3075, Vol. 2, No. 6.
[9]. SandeepShrivastava, Jaikaran Singh, MukeshTiwari, (2011). “Implementation of Radix-2 Booth Multiplier and Comparison with Radix-4 Encoder Booth Multiplier”, International Journal on Emerging Technologies, ISSN: 0975-8364, Vol. 2, No. 1.
[10]. S. Shrivastava, P. Gulhane, (2014). “Optimized model of Radix-4 Booth Multiplier in VHDL”, International Journal of Emerging Technology and Advanced Engineering (IJETAE), ISSN 2250-2459, Vol. 4.
If you have access to this article please login to view the article or kindly login to purchase the article

Purchase Instant Access

Single Article

North Americas,UK,
Middle East,Europe
India Rest of world
USD EUR INR USD-ROW
Pdf 35 35 200 20
Online 35 35 200 15
Pdf & Online 35 35 400 25

Options for accessing this content:
  • If you would like institutional access to this content, please recommend the title to your librarian.
    Library Recommendation Form
  • If you already have i-manager's user account: Login above and proceed to purchase the article.
  • New Users: Please register, then proceed to purchase the article.