基于可编程硬件浮点库的FPGA加速方法

    公开(公告)号:CN115421685A

    公开(公告)日:2022-12-02

    申请号:CN202211251366.7

    申请日:2022-10-13

    Abstract: 本发明提供的基于可编程硬件浮点库的FPGA加速方法,涉及FPGA的加速方法技术领域,包括采用dspfloat数据类型;dspfloat数据类型包括1位宽比特的符号位、指数位和尾数位;符号位的值为0表示正数,符号位的值为1表示负数;指数位为NEXP比特;尾数位为NFRAC比特;指数位采用补码的方式存储;尾数位表示浮点的有效数据,隐藏高位比特1;指数位、尾数位的位宽可以进行自定义。本发明提供的dspfloat的指数位宽和尾数位宽可以进行自定义,规避了float数据类型精度不足和double数据类型位宽过大的缺陷,在保证应用需求精度的基础上,达到更高的频率,减少计算资源占用,提高计算速度。

Patent Agency Ranking