当前位置:   article > 正文

XILINX FPGA数字信号处理——3、数字的表示和运算的实现_fpga四舍五入

fpga四舍五入

XILINX FPGA数字信号处理——3、数字的表示和运算的实现


一个字节的有符号数源码可以有两种方式表示0,即:00000000,表示+0,而10000000,表示-0。补码解决了0有多种表示的问题以及需要循环进位的问题。

在这里插入图片描述
在这里插入图片描述
在Verilog HDL中a%b的符号由a决定

在这里插入图片描述
在这里插入图片描述
使用定点时的量化将有±1/2LSB(最低有效位)的误差。
量化就是使用有限数位来表示无限精度的数。

四舍五入是一种更准确地方法,但同时也是更复杂的技术,该技术需要进行一个加法操作,然后再直接截断。该过程等价于十进制的四舍五入,即通过在7.89上加0.05然后再截断到7.9来舍入到一个小数位。因此,简单的四舍五入的操作需要一个加法操作。

FPGA中不建议使用浮点数处理功能,这是因为:
(1)浮点运算速度慢
(2)FPU占用大量的逻辑设计资源

在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小桥流水78/article/detail/821372
推荐阅读
相关标签
  

闽ICP备14008679号