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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 26499|回复: 30

[求助] 数字版图如何做LVS验证

[复制链接]
发表于 2011-8-2 22:35:51 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 kinglij 于 2011-8-3 12:53 编辑

具体步骤如下:
1、用Encounter生成了gds和verilog文件
2、将gds用icfb导入,并与标准单元相merge生成了完整的版图。
3、用v2lvs命令将verilog转成cdl(v2lvs -v top.v -o top.cdl -s standard.cdl -s0 VSS -s1 VDD)
4、利用第二步生成的完整的版图和第三步产生的cdl网表做LVS
现在遇到的问题是:
1、port数完全不对。在版图里面打了上百万个lable,但是网表里只有几十个
2、nets数完全不对。网表比版图也多了几十万条
3、instance数也不对。
4、property也不对。
尝试着在版图中把没用的lable全部删掉,lvs结果显示port数一致了,但是net数还是差了几十万....

快抓狂了,片子马上就要流出去了,但是这部分lvs始终过不了,急求高手指点
lvs.bmp

sd_test.lvs.zip

33.25 KB, 下载次数: 141 , 下载积分: 资产 -2 信元, 下载支出 2 信元

发表于 2011-8-2 22:58:42 | 显示全部楼层
别急啊, lvs千万不能急的,有时候头脑清醒的时候做比较好,

port不应该是百万个吧, label也不一定是port, 看runset对 port的描述,
如SMIC 是 metal text 层标port,  TSMC 是 metal pin layer,

port对了再说,

property 这个不是特别重要,

你是opus里面能启动calibre RVE 么,可以看看具体报告时哪里匹配不上,
通常lvs netlist要改很多的,
global信号, virtual connect, runset的修改,
case比较等,
 楼主| 发表于 2011-8-2 23:34:05 | 显示全部楼层
回复 2# icfbicfb


    谢谢仁兄哈..只是不知道具体来说netlist中会改哪些东西呢?比如你说的global,是要将VDD 和VSS作为global么?
发表于 2011-8-3 07:47:13 | 显示全部楼层
遇到类似的问题
 楼主| 发表于 2011-8-3 08:32:39 | 显示全部楼层
回复 4# 1249068807


    有没有好的解决方法?
发表于 2011-8-3 09:09:44 | 显示全部楼层
这个要具体看的,  你把report 发给我看看吧,
发表于 2011-8-3 09:19:14 | 显示全部楼层
回复 1# kinglij


    先在layout上打上VDD VSS的label,然后再做LVS验证

LVS验证也可以进行ignore pin的方式处理
发表于 2011-8-3 10:15:08 | 显示全部楼层
回复 1# kinglij

是不是在stream in时,standard cell gds中的poly层不对?
确定一下是GT还是GP?
 楼主| 发表于 2011-8-3 12:41:41 | 显示全部楼层
回复 7# damonzhao


    VDD 和VSS都打过的。如果ignore pin,那是不是所有的pin都会被忽略?
 楼主| 发表于 2011-8-3 12:42:16 | 显示全部楼层
回复 8# rfid_sh


    刚查了,是GT哈
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-11-22 00:52 , Processed in 0.029136 second(s), 10 queries , Gzip On, Redis On.

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