Iamliutt的个人空间 https://blog.eetop.cn/1760774 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

LVL : 如何利用calibre确定修改前后的gds的差异在哪?——同一pdk ... ... ...

热度 11已有 5315 次阅读| 2020-10-1 14:36 |个人分类:calibre|系统分类:芯片设计| LVL

全文转载自:http://blog.sinovale.com/167.html

感谢sinovale大佬的分享:

1.新建一个文件比如runlvl添加以下命令,把A和B的gds name和top cell name分别代入

\rm -rf *rpt *report
dbdiff -system GDS -design ./A.GDS TOP_CELL_NAME_A -refdesign ./B.GDS TOP_CELL_NAME_B -report my.rpt -turbo 4 -comparetext -report my.report -rdb my.rdb -sortlayer | tee log

dbdiff -system GDS -design ./A.GDS TOP_CELL_NAME_A -refdesign ./B.GDS TOP_CELL_NAME_-comparetext -write_xor_rules my.xor

2.运行runlvl

>./runlvl

notice : 需要先module load calibre 以确保有正确的license,   -m cp14  是因为cp14上有正确的license,所以我用-m指定它;

我的运行命令是:bsub -Is -m cp14 runlvl

image.png

3.产生一个my.xor的文件,执行

>calibre -drc my.xor

我的运行命令是:bsub -Is -m cp14 calibre -drc my.xor

image.png

4.运行完成后生成my.xor.asc这个文件是可以在calibre RVE中读取的文件,my.report这是报告文件,text层的内容更改也会显示在内。

利用命令>bsub -Is -m cp14 calibre -gui 

可以打开nmDRC /DFM/ nmLVS /PERC /PEX /XACT/ 3DSTACK /RVE

还有一篇白山头的文章讲述很清晰:https://zhuanlan.zhihu.com/p/148105306

1

点赞

刚表态过的朋友 (1 人)

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 1

    关注
  • 25

    粉丝
  • 11

    好友
  • 74

    获赞
  • 20

    评论
  • 6551

    访问数
关闭

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

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

GMT+8, 2024-4-20 22:01 , Processed in 0.016213 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部