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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
12
返回列表 发新帖
楼主: Patrick0809

[求助] calibre lvs 比对后出错

[复制链接]
发表于 2024-12-18 10:20:57 | 显示全部楼层
1.把hcell 先加上,加上所有的cell name ,去除掉其中除decap 之外的所有physical cell;
2.尝试先开开virtual connection 跑一下,注意后面问题debug 结束后一定要关掉这个,要不然最终lvs 结果不保证正确;
3.icc 中查一下short,先解一下,此外ERC需要看下,erc 的结果也可以帮忙定位问题位置
 楼主| 发表于 2024-12-18 11:16:11 | 显示全部楼层
请问我在virtuoso运行calibre nmlvs的话,lvs可以通过,因为不知道什么原因生成了个新的spice网表把我v2lvs的网表覆盖掉了。这种情况lvs肯定不能算过吧。(不在virtuoso打开calibre,在terminal打开calibre不会这样)
 楼主| 发表于 2024-12-18 15:06:26 | 显示全部楼层
我layout出来的版图STD的管子和sp里调用的STD.cdl中管子的不符啊,这点lvs会报错;这个是LVS rules设置的问题么。


freecompress-bc7ec3a4cebae602ce94be3a38cec5a.png
发表于 2024-12-18 15:54:47 | 显示全部楼层
本帖最后由 dingyisuper1 于 2024-12-18 15:55 编辑


Patrick0809 发表于 2024-12-18 15:06
我layout出来的版图STD的管子和sp里调用的STD.cdl中管子的不符啊,这点lvs会报错;这个是LVS rules设置的问 ...


看你第十楼贴的图,像是你的衬底没有接地,检查一下有没有打label,power via有没有连好,clobal connect这些有没有连上,erc过了之后再看管子的问题。比如你可能有一个cell有两片pin都该接到vss,但你没接上,他们就被算作连到两个net了
发表于 2024-12-18 16:30:19 | 显示全部楼层
我今天上午刚遇到同样的问题,我这的原因是因为生成layout的spi的时候读入的gds文件中缺少了电源的层级,导致电源线没接上,纠正导入的gds文件后就ok了,前提是确保你给calibre的版图电源没有问题
 楼主| 发表于 2025-1-6 10:19:19 | 显示全部楼层
最近尝试解决lvs时,发现填充的问题:
insert_stdcell_filler -cell_with_metal "FILE64 FILE32 FILE16 FILE8 FILE4 FILE3 FILE2" -connect_to_power VDD -connect_to_ground VSS -between_std_cells_only -cell_with_metal_prefix FILE

insert_stdcell_filler -cell_without_metal "FIL64 FIL32 FIL16 FIL8 FIL4 FIL2 FIL1" -connect_to_power VDD -connect_to_ground VSS -between_std_cells_only -cell_without_metal_prefix FIL

write_verilog -no_tap_cells icc_files/$top_design.lvs.v  -no_core_filler_cell



试着不填充上面有cap的填充,只填充空的填充。运行calibre的时候打开hcell,最终结果只有几十条线没连上;

得出结果:其中大部分的lvs报错都是因为版图中填充了有cap的filler,所以将版图中的filler全部只填空的filler。

然后是icc导出Verilog,如果导出的网表有filler,在运行lvs时有几千个错是版图中没有filler但是source netlist中有filler,所以icc导出网表时添加 -no_core_filler_cell选项。
(我觉得反正filler中是空的,没有描述,不导出也可以)


现在lvs只有几十条断连的线了,在virtuoso中手动连一下就可以了。


所以想问一下:1、如果想填充带cap的filler(毕竟会对pg有好处),怎么处理导出的网表使他们的lvs能对上。
2、导出网表时不添加filler会不会对lvs结果产生影响。

发表于 2025-1-21 11:09:34 | 显示全部楼层
导出的网表不能有普通的filler,得有decap这种
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-2-11 23:59 , Processed in 0.019283 second(s), 8 queries , Gzip On, Redis On.

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