FPGA implementation of the high-speed floating-point operation

被引:0
作者
Ji, XS [1 ]
Wang, SR [1 ]
机构
[1] Southern Univ, Sch Commun&Control, Wuxi 214063, Jiangsu, Peoples R China
来源
ICEMI 2005: Conference Proceedings of the Seventh International Conference on Electronic Measurement & Instruments, Vol 3 | 2005年
关键词
floating-point operation; FPGA; triple data path;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, algorithms of the floating-pointmultiplication and addition are discussed. The modified Booth algorithm is founded to be an ideal algorithm Without considering the sign of the multiplier and the multiplicand, modifying the product can be eliminated and the operation speed of the multiplier is improved greatly. A low-power triple data-path architecture can be used to finish the addition.. where the prediction of the leading-one can be operated in paralleled with the subtraction of mantissa. It greatly reduces the delay of the whole floating-point adder. The floating-point operation is also implemented and synthesized in the Altera field programmable gate array (FPGA).
引用
收藏
页码:626 / 629
页数:4
相关论文
共 50 条
  • [1] FPGA Implementation of a Custom Floating-Point Library
    Campos, Nelson
    Edirisinghe, Eran
    Fatima, Shaheen
    Chesnokov, Slava
    Lluis, Alexis
    INTELLIGENT SYSTEMS AND APPLICATIONS, VOL 2, 2023, 543 : 527 - 542
  • [2] Efficient Implementation of Floating-Point Reciprocator on FPGA
    Jaiswal, Manish Kumar
    Chandrachoodan, Nitin
    22ND INTERNATIONAL CONFERENCE ON VLSI DESIGN HELD JOINTLY WITH 8TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS, PROCEEDINGS, 2009, : 267 - 271
  • [3] Hardware Implementation of a High Speed Floating Point Multiplier Based on FPGA
    Gong Renxi
    Zhang Shangjun
    Zhang Hainan
    Meng Xiaobi
    Gong Wenying
    Xie Lingling
    Huang Yang
    ICCSSE 2009: PROCEEDINGS OF 2009 4TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION, 2009, : 1902 - +
  • [4] Evaluation of a Floating-Point Intensive Kernel on FPGA
    Jin, Zheming
    Finkel, Hal
    Yoshii, Kazutomo
    Cappello, Franck
    EURO-PAR 2017: PARALLEL PROCESSING WORKSHOPS, 2018, 10659 : 664 - 675
  • [5] Implementation of high-speed fixed-point dividers on FPGA
    Sorokin, Nikolay
    JOURNAL OF COMPUTER SCIENCE & TECHNOLOGY, 2006, 6 (01): : 8 - 11
  • [6] Efficient Implementation of IEEE Double Precision Floating-Point Multiplier on FPGA
    Jaiswal, Manish Kumar
    Chandrachoodan, Nitin
    IEEE REGION 10 COLLOQUIUM AND THIRD INTERNATIONAL CONFERENCE ON INDUSTRIAL AND INFORMATION SYSTEMS, VOLS 1 AND 2, 2008, : 334 - 337
  • [7] FPGA Implementation of CORDIC Algorithms for Sine and Cosine Floating-Point Calculations
    Sergiyenko, Anatoliy
    Moroz, Leonid
    Mychuda, Lesya
    Samotyj, Volodymir
    PROCEEDINGS OF THE THE 11TH IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT DATA ACQUISITION AND ADVANCED COMPUTING SYSTEMS: TECHNOLOGY AND APPLICATIONS (IDAACS'2021), VOL 1, 2021, : 383 - 386
  • [8] FPGA Based Implementation of a Double Precision IEEE Floating-Point Adder
    Ghosh, Somsubhra
    Bhattacharyya, Prarthana
    Dutta, Arka
    7TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS AND CONTROL (ISCO 2013), 2013, : 271 - 275
  • [9] FPGA implementation of floating-point LMS adaptive filters using high-level synthesis
    Ushenina, Inna, V
    VESTNIK TOMSKOGO GOSUDARSTVENNOGO UNIVERSITETA-UPRAVLENIE VYCHISLITELNAJA TEHNIKA I INFORMATIKA-TOMSK STATE UNIVERSITY JOURNAL OF CONTROL AND COMPUTER SCIENCE, 2022, (59): : 108 - 116
  • [10] High-Radix Formats for Enhancing Floating-Point FPGA Implementations
    Julio Villalba
    Javier Hormigo
    Circuits, Systems, and Signal Processing, 2022, 41 : 1683 - 1703