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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
楼主: 着着着火了

[原创] 一套自动跑drc、lvs和pex的csh脚本

[复制链接]
发表于 2025-1-21 14:33:22 | 显示全部楼层
你好 想问下用脚本跑DRC/LVS 可以通过设置好的runset去跑嘛 还是必须用rule跑 因为可能有些option想设置一下
 楼主| 发表于 2025-1-21 16:52:18 | 显示全部楼层


   
ahogalu 发表于 2025-1-21 14:33
你好 想问下用脚本跑DRC/LVS 可以通过设置好的runset去跑嘛 还是必须用rule跑 因为可能有些option想设置一 ...


看来你没仔细看,我从一开始就推荐用自己的设置先通过gui界面跑一遍(目的是让其自动生成与你设置一致的命令行指令),然后按照1楼DRC处说明的方法修改成脚本需要的格式。这样就完成个性化定制了。
我提供的只是符合我自己设置的,可以当参考(即你要修改成那样的形式),也可以直接拿来跑(为了让你们确信这是可以用的)。
发表于 2025-2-8 14:45:31 | 显示全部楼层
支持
发表于 2025-2-21 16:37:35 | 显示全部楼层
十分感谢分享,参考了思路,自己修改了下,实现了
这次版本太多了,需要验证的类别也多的时候,还是得靠脚本来减少重复工作量
发表于 2025-2-21 17:25:50 | 显示全部楼层
可以完善一下,写一个cell_list,可以循环去跑多个cell,还可以把每个环节都串起来,实现一键自动跑
 楼主| 发表于 2025-2-21 17:28:50 | 显示全部楼层


   
婷可爱的芯 发表于 2025-2-21 17:25
可以完善一下,写一个cell_list,可以循环去跑多个cell,还可以把每个环节都串起来,实现一键自动跑 ...


不都有吗?
发表于 2025-2-21 17:40:33 | 显示全部楼层
感谢楼主,太牛了。
发表于 2025-3-5 10:28:57 | 显示全部楼层
佬,学习您的脚本实现了功能,非常感谢,但是遇到一个问题,这样在terminal跑出来结果以后,怎么映射到版图上呀,右键高亮以后,版图上没反应,不会跳到对应的位置
 楼主| 发表于 2025-3-5 14:30:11 | 显示全部楼层
本帖最后由 着着着火了 于 2025-3-5 14:35 编辑


   
lia 发表于 2025-3-5 10:28
佬,学习您的脚本实现了功能,非常感谢,但是遇到一个问题,这样在terminal跑出来结果以后,怎么映射到版图 ...



假设你通过命令行方式:calibre -rve -drc <drc_error_database...>打开的RVE,方法如下:
①打开RVE窗口的Setup Options→Design Tools,找到Socket Number,这个number就是和virtuoso通信的端口号
②打开virtuoso,然后随便打开一个电路或者版图,选择Calibre→Setup→Socket,填入刚看到的Socket Number
③回到RVE窗口,在第一步Socket Number的右边会有一个双向通信的按钮,点绿色那个,下一栏的Tool Information从"Not connected"变成“Cadence(Virtuoso)”就说明连接上了,就可以映射了。

Tips:virtuoso启动后Calibre尚未运行过时,其Socket Number为-1(默认值,代表自动),第一次运行过程中会自动分配一个唯一的Socket Number,DRC、LVS的结果窗口本质上都是RVE窗口,所以都使用同一个Socket Number进行通信,所以映射不会乱跑到其它virtuoso上面去。

从上面可以看出,反正都要启动virtuoso,不如直接在目标cell的layout窗口通过RVE打开运行结果吧
发表于 2025-3-7 17:16:31 | 显示全部楼层


   
着着着火了 发表于 2025-3-5 14:30
假设你通过命令行方式:calibre -rve -drc 打开的RVE,方法如下:
①打开RVE窗口的Setup Options→Design ...


好的,谢谢大佬
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-5-24 10:43 , Processed in 0.071679 second(s), 4 queries , Gzip On, Redis On.

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