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 条
  • [21] High-speed FPGA Implementation of an Improved LMS Algorithm
    Dong, Xianglei
    Li, Huiyong
    Wang, Yu
    2013 INTERNATIONAL CONFERENCE ON COMPUTATIONAL PROBLEM-SOLVING (ICCP), 2013, : 342 - 345
  • [22] High-Speed FPGA Implementation for DWT of Lifting Scheme
    Wang, Wei
    Du, Zhiyun
    Zeng, Yong
    2009 5TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-8, 2009, : 2096 - 2099
  • [23] Floating-point accelerator for biometric recognition on FPGA embedded systems
    Canto-Navarro, E.
    Lopez-Garcia, M.
    Ramos-Lara, R.
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2018, 112 : 20 - 34
  • [24] Integer vs. Floating-Point Processing on Modern FPGA
    Hettiarachchi, Don Lahiru Nirmal
    Davuluru, Venkata Salini Priyamvada
    Balster, Eric J.
    2020 10TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE (CCWC), 2020, : 606 - 612
  • [25] Implementation of Vector Floating-point processing unit on FPGAs for high performance computing
    Chen, Shi
    Venkatesan, Ramachandran
    Gillard, Paul
    2008 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-4, 2008, : 840 - 844
  • [26] Efficient Floating-Point Implementation of the Probit Function on FPGAs
    Joldes, Mioara
    Pasca, Bogdan
    2020 IEEE 31ST INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS (ASAP 2020), 2020, : 173 - 180
  • [27] Efficient Floating-Point Implementation of the Probit Function on FPGAs
    Joldes, Mioara
    Pasca, Bogdan
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2021, 93 (12): : 1387 - 1403
  • [28] FPGA implementation of an exact dot product and its application in variable-precision floating-point arithmetic
    Yuanwu Lei
    Yong Dou
    Yazhuo Dong
    Jie Zhou
    Fei Xia
    The Journal of Supercomputing, 2013, 64 : 580 - 605
  • [29] Efficient Floating-Point Implementation of the Probit Function on FPGAs
    Mioara Joldes
    Bogdan Pasca
    Journal of Signal Processing Systems, 2021, 93 : 1387 - 1403
  • [30] FPGA implementation of an exact dot product and its application in variable-precision floating-point arithmetic
    Lei, Yuanwu
    Dou, Yong
    Dong, Yazhuo
    Zhou, Jie
    Xia, Fei
    JOURNAL OF SUPERCOMPUTING, 2013, 64 (02) : 580 - 605