找回密码
 注册
关于网站域名变更的通知
查看: 868|回复: 2
打印 上一主题 下一主题

数字集成电路设计 -- 简单实现除法器的verilog

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-8-12 15:26 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 uperrua 于 2019-8-12 15:46 编辑
4 Q5 _  W: T/ o; V* c. I0 \8 \+ A" @* [& B6 _! b0 J

引言

除法器在FPGA里怎么实现呢?当然不是让用“/”和“%”实现。
+ a3 o8 X/ `5 L9 q1 ?( Q在Verilog HDL语言中虽然有除的运算指令,但是除运算符中的除数必须是2的幂,因此无法实现除数为任意整数的除法,很大程度上限制了它的使用领域。并且多数综合工具对于除运算指令不能综合出令人满意的结果,有些甚至不能给予综合。即使可以综合,也需要比较多的资源。对于这种情况,一般使用相应的算法来实现除法,分为两类,基于减法操作和基于乘法操作的算法。0 x( d/ l$ a: y3 s# d


! m, [- I' J8 T3 {) _! B1 G3 N

1 实现算法

游客,如果您要查看本帖隐藏内容请回复

6 A& {3 N  y3 [7 o' b

5 `1 E; t5 p4 z& G  T+ D
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-7-29 17:08 , Processed in 0.125000 second(s), 27 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表