微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > fpga 除数是可变的除法如何实现

fpga 除数是可变的除法如何实现

时间:10-02 整理:3721RD 点击:
如上所述,例如求1/a(a的值可变,如取10,20等)因为a不固定,无法把它转化成乘法,不知道该如何实现,请高手指点


如果a的位长不长,比如只有10位,可以使用查找表。在表内存入所有可能的(1/a)的值,然后做乘法,移位就可以了。
如果不行网上有很多整形和浮点型除法器的源代码,比如http://opencores.org/

除法就是移位减,想想小学老师是怎么教的?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top