Design and Implementation of High-speed Floating-point Operations in FPGA

Zhong Xiaoyan,Su Tao,Sun Duo
DOI: https://doi.org/10.3969/j.issn.1008-8652.2009.02.013
2009-01-01
Abstract:The designed floating-point calculator,which is suitable for implementation in FPGA in this paper adopts the user-defined 26-bit floating point data format to optimize the performance of the calculator by using the improved shift structure and optimized judgment of the number of leading 0/1,and symmetric rounding method suitable for mantissa rounding in mantissa rounding.Finally,simulation results in FPGA are given to prove the correctness of this design.As contrasting with the floating algorithm implemented by using normal-used algorithm of 26-bit floating point data and 32-bit floating point data,it is found that this design not only saves the resource,but also increases the operating frequency of the calculator,and the operating frequency is up to 300 MHz over.
What problem does this paper attempt to address?