logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

verilog实现除法运算

举个例子被除数为900,实际位宽为10,width1给到12,这时12位的被除数高位有两个0,除数为50,实际位宽为6,width2可填6-8以保证除数高位0的个数小于等于2即可。在FPGA中做除法运算需要大量逻辑单元,尤其是高精度或大位宽运算,这会显著增加资源消耗,本文介绍一种使用只verilog不调用任何ip实现除法运算,通过状态机模拟竖式运算过程,其中状态1商最高位,状态2依次从被除数补位做

文章图片
#fpga开发
到底了