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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2161|回复: 7

[求助] encounter问题求助

[复制链接]
发表于 2015-9-10 11:15:49 | 显示全部楼层 |阅读模式

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

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

x
各位好:
前端综合好的网表中有一些这样的module:假如该module的名字是A, 该module A的输出都是悬空的,所以在做完PR后,该module被优化掉了,请问我该怎么设置让工具不把该module被优化掉???
跟前端人员反馈过,他们说网表是根据上一版的网表修改来的,会有一些多余的东西,可以不用理会(我也是无语了,DC难道就不能优化掉),但是我在用calibre跑LVS的时候网表上仍然会有这些空的module的定义存在,而我的GDS中又没有这些空module对应的GDS,所以验证的时候还得将这些空module的描述在verilog中注释掉才能跑通过.
 楼主| 发表于 2015-9-10 14:05:29 | 显示全部楼层
找到了一个选项setOptMode -preserveModuleFunction true/false:默认是false,不知道是不是这个,验证下再更新答案
发表于 2015-9-11 13:22:17 | 显示全部楼层
lvs的时候 改spice啊, 就是这样的
发表于 2015-9-11 13:43:09 | 显示全部楼层
回复 1# zhanggd
试试手工place之后fix住呢
发表于 2015-9-11 15:16:46 | 显示全部楼层
1.place的时候pre_place和in_place优化关掉,另外opt里面的simple netlist 和reclaim area 关掉,这样就不会优化掉了。(坏处是浪费面积)
2.其实有个更简单的办法,你导网表的时候,使用saveNelit 加个参数-flat 就好,这样子就可以过LVS了~
发表于 2015-9-11 15:18:48 | 显示全部楼层
原因是,不flat用hir的话,模块的port口,网表中还是有信息,就过不了LVS
发表于 2015-9-11 16:03:05 | 显示全部楼层
设置spare cell可以吗?
 楼主| 发表于 2015-9-11 16:22:33 | 显示全部楼层
回复 5# bsbs525


    目前是按照三楼icfbicfb的方法来的,试试你的方法,多谢了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-7-15 21:36 , Processed in 0.031600 second(s), 9 queries , Gzip On, MemCached On.

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