Implementation of Single Precision Floating Point Multiplier using Karatsuba Algorithm

被引:0
|
作者
Mehta, Anand [1 ]
Bidhul, C. B. [1 ]
Joseph, Sajeevan [1 ]
Jayakrishnan, P. [1 ]
机构
[1] VIT Univ Vellore, Sch Elect Engn, VLSI Div, Vellore 632014, Tamil Nadu, India
关键词
IEEE; 754; Floating point; Multiplication; FPGA; Karatsuba;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents an efficient floating point multiplier using Karatsuba algorithm. Digital signal processing algorithms and media applications use a large number of multiplications, which is both time and power consuming. We have used IEEE 754 format for binary representation of the floating point numbers. Verilog HDL is used to implement Karatsuba multiplication algorithm which is technology independent pipelined design. This multiplier implements the significant multiplication along with sign bit and exponent computations. Three stage pipelining is being used in the design with the latency of 8 clock cycles. In this design, the mantissa bits are divided into three parts of particular bit width in such a way so that the multiplication can be done using the standard multipliers available in FPGA cyclone II device family and synthesized using Altera-Quartus II.
引用
收藏
页码:254 / 256
页数:3
相关论文
共 50 条
  • [1] VLSI Implementation of Double-Precision Floating-Point Multiplier Using Karatsuba Technique
    Jaiswal, Manish Kumar
    Cheung, Ray C. C.
    CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2013, 32 (01) : 15 - 27
  • [2] VLSI Implementation of Double-Precision Floating-Point Multiplier Using Karatsuba Technique
    Manish Kumar Jaiswal
    Ray C. C. Cheung
    Circuits, Systems, and Signal Processing, 2013, 32 : 15 - 27
  • [3] A Fast Single-Precision Floating-Point Multiplier Based on Karatsuba and Vedic Algorithms
    Yi Q.-M.
    Fu Q.-G.
    Shi M.
    Luo A.-W.
    Chen J.-W.
    Dianzi Keji Daxue Xuebao/Journal of the University of Electronic Science and Technology of China, 2021, 50 (03): : 368 - 374
  • [4] FPGA Implementation of IEEE-754 Floating Point Karatsuba Multiplier
    Kodali, Ravi Kishore
    Gundabathula, Satya Kesav
    Boppana, Lakshmi
    2014 INTERNATIONAL CONFERENCE ON CONTROL, INSTRUMENTATION, COMMUNICATION AND COMPUTATIONAL TECHNOLOGIES (ICCICCT), 2014, : 300 - 304
  • [5] FPGA Implementation of Delay Optimized Single Precision Floating point Multiplier
    Paldurai, K.
    Hariharan, K.
    ICACCS 2015 PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING & COMMUNICATION SYSTEMS, 2015,
  • [6] Design and analysis of Single Precision Floating Point Multiplication using Karatsuba Algorithm and Parallel Prefix Adders
    Gowreesrinivas, K. V.
    Samundiswary, P.
    2017 FOURTH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, COMMUNICATION AND NETWORKING (ICSCN), 2017,
  • [7] High-Speed Single Precision Floating Point Multiplier using CORDIC Algorithm
    Yeshwanth, Balaji
    Venkatesh, Vutukuri
    Akhil, Repala
    2018 3RD INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS, COMMUNICATION, COMPUTER, AND OPTIMIZATION TECHNIQUES (ICEECCOT - 2018), 2018, : 135 - 141
  • [8] An efficient floating point multiplier design for high speed applications using Karatsuba algorithm and Urdhva-Tiryagbhyam algorithm
    Arish, S.
    Sharma, R. K.
    2015 INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND COMMUNICATION (ICSC), 2015, : 303 - 308
  • [9] Truncated Wallace Based Single Precision Floating Point Multiplier
    Sharma, Abhay
    Rawat, Tarun Kumar
    2018 7TH INTERNATIONAL CONFERENCE ON RELIABILITY, INFOCOM TECHNOLOGIES AND OPTIMIZATION (TRENDS AND FUTURE DIRECTIONS) (ICRITO) (ICRITO), 2018, : 407 - 411
  • [10] Implementation and Analysis of Single Precision Floating Point Multiplication using Vedic and Canonic Signed Digit Algorithm
    Gowreesrinivas, K. V.
    Samundiswary, P.
    2018 9TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND NETWORKING TECHNOLOGIES (ICCCNT), 2018,