打印
[FPGA]

xilinx 乘号 综合问题

[复制链接]
1393|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
pingis58|  楼主 | 2015-4-10 14:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
菜鸟请教:乘号在综合的时候,是直接调用硬件乘法器吗。占用的资源与直接调用IP核控制有没有区别。网上查找,都说*号,也是调的硬件乘法器,但有时候综合不了,不推荐使用,为什么呢
另外,我需要用到除法操作。应该怎么实现,

相关帖子

沙发
drentsi| | 2015-4-15 16:25 | 只看该作者
你要看使用的芯片乘法单元支持多宽的乘法,xilinx有18x18,18x25的,如果你的位宽在这范围之内,可以直接用*号。
除法很复杂,尽量改算法避免。

使用特权

评论回复
板凳
pingis58|  楼主 | 2015-4-20 13:28 | 只看该作者
drentsi 发表于 2015-4-15 16:25
你要看使用的芯片乘法单元支持多宽的乘法,xilinx有18x18,18x25的,如果你的位宽在这范围之内,可以直接用* ...

谢谢,如果大于位宽,他不会自动调用DS乘法器IP吗

使用特权

评论回复
地板
lianshumou| | 2015-4-22 08:28 | 只看该作者
好象是自动调用的,但如果你所要的资源,处子提供不了那么多,那就不行了呢。超过18*18 可能需要2~4个硬核呢。

使用特权

评论回复
5
chenzhi658| | 2015-4-23 13:47 | 只看该作者
乘法器,是不是默认带符号乘法的啊?

使用特权

评论回复
6
Tonylzez| | 2015-5-5 22:12 | 只看该作者
乘法*可综合,但带符号的乘法XST综合起来有问题,觉得调用IP保险些,而且方便资源时分复用

使用特权

评论回复
7
会飞的猪Kevin| | 2015-5-19 16:16 | 只看该作者
如果要调用IPcore,首先位宽必须要够,其次乘法器的IPcore也是有限的,要看是同时使用还是分时复用

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

21

主题

131

帖子

3

粉丝