白山头讲PV: 用calibre进行layout之间的比对

本文介绍了如何利用calibre的命令行工具dbdiff和图形界面进行布局的比对,特别是GDS与GDS文件之间的比对。通过dbdiff生成xor规则文件,然后在RVE中进行DRC检查,确保修改后的layout没有意外改动。此外,还讲解了calibredrv中nmDRC界面的Fast XOR功能,用于便捷地对比两个layout文件。
摘要由CSDN通过智能技术生成

我们在流片之后,通常还是有机会对layout进行局部小的修改。例如metal change eco或者一些层次的局部修改。当我们修改之后,需要进行与之前gds的对比,以便确认没有因为某些原因动到其他的层次。本文介绍如何用calibre进行版图之间的对比。

命令行形式

calibre提供一个很好的工具,dbdiff,可以产生xor的drc rule。命令所在的位置与calibredrv相同。dbdiff会对版图进行cell by cell的比对。

dbdiff可以支持不同的layout文件类型。

本文以最常见的GDS与GDS的对比为例,如果文件类型不同,请自行修改。

dbdiff -refsystem GDS - system GDS -refdesign chip_top_ref.gds chip_top -design chip_top.gds chip_top -write_xor_rules xor.rul diff -resultformat ASCII

执行完毕后,就会产生 "xor.rul" rule 文件。用这个rule文件进行drc的检查。

calibre -drc -hier -turbo -hyper -fx xor.rul | tee xor.log &

然后在RVE中查看

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值