微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 请教verilog做asic设计,如何取余数

请教verilog做asic设计,如何取余数

时间:10-02 整理:3721RD 点击:
请教verilog做asic设计,如何取余数

直接使用取模运算符就可以了。

用%号。例如10%3=1



   不会吧,做asic,不是做仿真啊

最简单的办法:被除数连续减除数,不够减了剩下的就是余数。
复杂一点的就去学习除法器,每种除法器都天然地能算出余数。
所以在CPU里,除法 和 取余是等效率的。

%是可综合的,10%3=1,综合器会自动综合出其门级网表。

循环减判断小于减数就可以了吧

实在是不知道怎么加钱啊。

6楼正解!

如果除的是2的几次方,那就好办  直接取它的后几位;如果不是只能循环减判断小于减数就可以了

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

网站地图

Top