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

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 9374|回复: 14

[求助] ICC layout后的网表出现assign[已解决]

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

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

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

x
本帖最后由 damonzhao 于 2012-1-11 11:10 编辑

ICC中layout后发现两个ports之间直接用metal连接了,网表出现assign。
当然前端的网表中这两个ports间是有buf存在的,ICC将其拿掉了
如何避免呢?
发表于 2011-9-8 12:59:44 | 显示全部楼层
dc 和icc都有这句话:
set_fix_multiple_port_nets -all -buffer_constants

可以在这种feedthrough中加buffer的

edi 里面是 setDoAssign -on -buffer XXXX
 楼主| 发表于 2011-9-8 14:01:14 | 显示全部楼层
回复 2# icfbicfb


    set_fix_multiple_port_nets

   set_isolate_ports

   set verilogout_no_tri


这三个命令都有什么用处?当然第一个命令对于assign来说还是很好用的,测试过了
发表于 2011-9-8 21:29:55 | 显示全部楼层
set_isolate_ports

   set verilogout_no_tri

没怎么用过啊,  veriogout_no_tri 好像过时了,

一般设个 set_fix_multiple_port_nets -all -buffer_constants

  就够了, -all包括各种情况,
 楼主| 发表于 2011-9-9 08:51:33 | 显示全部楼层
回复 4# icfbicfb


    多谢,受教了
发表于 2013-6-28 17:26:35 | 显示全部楼层
回复 2# icfbicfb

set_fix_multiple_port_nets -all -buffer_constants 这句话我在DC里头用了,没有assign出现,到ICC后,就出现了。
想问下在ICC里头,这句话应该加在哪里呢?我加在floorplan里头,刚做完floorplan还是有assign Y=A语句。
发表于 2013-6-28 17:27:21 | 显示全部楼层
回复 3# damonzhao

set_fix_multiple_port_nets -all -buffer_constants
这句话我在DC里头用了,没有assign出现,到ICC后,就出现了。
想问下在ICC里头,这句话应该加在哪里呢?我加在floorplan里头,刚做完floorplan还是有assign Y=A语句。
 楼主| 发表于 2013-6-28 17:58:37 | 显示全部楼层
回复 7# whynoreason


   加在ICC最开始的setup 部分
发表于 2013-6-28 20:46:01 | 显示全部楼层
回复 8# damonzhao

加在了setup部分read sdc后面,但还是没用。floorplan时就出现了较多的assign, place时没有了,cts,route完后还是有两三个assign Y=A.
很奇怪。项目中过多的buf了。实在头疼。上回还因为hierarchy的缘故,竟然自动把buf输入端断掉后直接tie 0了。。。
ICC中是否对buf采取的是时序优先?时序上不足就把buf剔除掉?结果中保留assign Y=A 会有什么后果呢?
我是因为calibre lvs没通过才发现assign的。
发表于 2013-6-28 22:32:16 | 显示全部楼层
看达人现身说法
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-7-8 03:13 , Processed in 0.022148 second(s), 7 queries , Gzip On, MemCached On.

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