FPGA运算

算数运算中,输入输出的负数全用补码来表示,例如用三位小数位来表示的定点小数a=-1.625和b=-1.375。那么原码分别为a=6b'101101, b=6'b101011, 补码分别是a=6'b110011,b=6'b110101;

如果想在fpga中实现a*b,则需要将a和b用补码来定义,a*b得到11'b00010001111(正数补码就是原码);根据定点小数运算规则,现在是6个小数位,1个符号位和4个整数位,所以a*b=10.001111=2.234375

结果:

相关推荐
可知可知不可知3 小时前
明解FPGA中LUT原理
fpga开发
如何学会学习?4 小时前
3. FPGA内部存储资源
fpga开发
szxinmai主板定制专家4 小时前
【国产NI替代】基于A7 FPGA+AI的16振动(16bits)终端PCIE数据采集板卡
人工智能·fpga开发
stm 学习ing5 小时前
HDLBits训练6
经验分享·笔记·fpga开发·fpga·eda·verilog hdl·vhdl
szxinmai主板定制专家5 小时前
【NI国产替代】基于国产FPGA+全志T3的全国产16振动+2转速(24bits)高精度终端采集板卡
人工智能·fpga开发
stm 学习ing5 小时前
HDLBits训练4
经验分享·笔记·fpga开发·课程设计·fpga·eda·verilog hdl
cckkppll5 小时前
判断实例化或推断的时机
fpga开发
博览鸿蒙7 小时前
选择FPGA开发,学历是硬性要求吗?
fpga开发
周湘zx1 天前
项目三:信号源的FPGA实现
fpga开发
9527华安1 天前
FPGA多路MIPI转FPD-Link视频缩放拼接显示,基于IMX327+FPD953架构,提供2套工程源码和技术支持
fpga开发·架构·音视频