在线咨询 切换到宽版
eetop公众号 创芯大讲堂 创芯人才网

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
查看: 8992|回复: 7

[求助] 关于DC综合后写netlist的问题?急!!!

[复制链接]
发表于 2011-5-23 12:16:16 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
在DC综合后写netlist的时候报出netlist包含有assign语句,查看netlist如下:
input clkin;
output clkout;
wire out0;
assign clkout = out0;
assign out0  = clkin;

我在综合的时候设置了set_fix_multiple_port_nets -all -buf_constants命令,按理说不应该出现assign语句才对啊!!!

另外在change_names -rules verilog -hierarchy时就报出了如下warning:
warning: net "out0" is  connecting multiple ports

请大家帮看看,是否哪里的设置有问题还是其他原因??
谢谢!!
发表于 2011-5-24 10:47:53 | 显示全部楼层
你这个模块尝试一下图形化界面,反正端口也很少。
DV一下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-5-24 11:01:41 | 显示全部楼层
我用DV看了的,clkin作为时钟输入,它没有经过任何处理就输出clkout
回复 支持 反对

使用道具 举报

发表于 2011-5-26 20:52:32 | 显示全部楼层
学习了,共勉
回复 支持 反对

使用道具 举报

发表于 2011-5-27 16:33:52 | 显示全部楼层
设计中最好避免有此类穿通逻辑。
可以综合后自己用BUF替换 assign
回复 支持 反对

使用道具 举报

发表于 2011-5-29 16:56:47 | 显示全部楼层
你设置了set_fix_multiple_ports_nets还出现assign可能是因为assign那个net被set_dont_touch了。
用reort_net看一下哪个net有dont_touch attribute,然后吧dont_touch attribute remove掉。
回复 支持 反对

使用道具 举报

发表于 2016-8-17 10:51:28 | 显示全部楼层
学习了  谢谢
回复 支持 反对

使用道具 举报

发表于 2021-3-3 11:22:53 | 显示全部楼层
感谢楼上提供的一个解决思路,学习了~~~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

手机版| 小黑屋| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-9-12 13:22 , Processed in 0.017772 second(s), 5 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表