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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 9779|回复: 9

[求助] 请教v2lvs中的奥妙[已解决]

[复制链接]
发表于 2011-9-30 14:02:34 | 显示全部楼层 |阅读模式

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

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

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

曾在设计中发现,如果存在如N383,n383的net,用v2lvs转后的网表中将这两条线给短成一条,当然layout和vnet都没有问题的,只是生成的spice的网表错了,这样就造成大批的LVS错误
目前是修正DC的name rule去规避;不知道v2lvs时怎么可以解决这个问题?
发表于 2011-9-30 15:40:20 | 显示全部楼层
不会啊, verilog缺省就是大小写敏感的,

runset里面进行 case sensitive比较即可啊, lvs就会认为是2个net了,
 楼主| 发表于 2011-9-30 16:07:39 | 显示全部楼层
回复 2# icfbicfb


    原来如此,我总把原因归结到v2lvs的产生上,没有考虑到calibre的compare上。
多谢了!!!

摘抄部分文字,共后来人参考:
SVRF keywords are always case_insensitive, cell names and file names are case_sensitive, net names may or may not be case_sensitive, depending on the setting in the rule file. In general, all other elements in an SVRF rule file are not case-sensitive.
发表于 2011-9-30 16:50:18 | 显示全部楼层
一般是
LVS COMPARSE CASE NAMES
LAYOUT CASE YES
SOURCE CASE YES

即可, 就是区分大小写不一样的net,cell等
 楼主| 发表于 2011-9-30 17:57:48 | 显示全部楼层
嗯嗯,已经通过了

实际问题,在纯数字的没问题,如果在数模混合的时候,模拟那边就会有问题

不过还是知道了如何处理了
发表于 2011-9-30 22:41:17 | 显示全部楼层
先把模拟那块BOX 做起来,看看

如果整个能过,说明模拟数字接口没问题,然后再去掉box,

如果还有,看看具体问题,比如模拟的器件管子有可能和数字的一样的名字,但是layout上不一样,
最好给这些元件加个前后缀,比如 ana_ ,来和数字的区分,

然后模拟电源是不是独立的, 和数字分开了吧
 楼主| 发表于 2011-10-2 14:59:15 | 显示全部楼层
嗯嗯,受教了
发表于 2012-12-6 11:53:07 | 显示全部楼层
calibre  设 case的问题
发表于 2013-1-25 17:35:53 | 显示全部楼层
还是不太明白~
为什么不去管v2lvs,只管calibre的compare啊???
v2lvs出来的网表不分大小写错了,这才是主要问题啊???
我也是遇到这问题,不知道怎么解决~
 楼主| 发表于 2013-1-25 17:55:43 | 显示全部楼层
回复 10# yic2000


   可以在DC中把N/n屏蔽掉
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-2-25 06:23 , Processed in 0.023246 second(s), 6 queries , Gzip On, Redis On.

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