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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 1644|回复: 8

[求助] 请教 有没有写过check 版图完整性的·脚本

[复制链接]
发表于 2023-4-19 15:03:34 | 显示全部楼层 |阅读模式

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

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

x
check 调用库是否没load 调用的cell 是否存在 cellview 是否存在
发表于 2023-4-19 15:05:41 | 显示全部楼层
导出gds 报错就是有问题
 楼主| 发表于 2023-4-19 15:10:47 | 显示全部楼层
想知道脚本如何实现,想最好能打出list
发表于 2023-4-19 15:34:49 | 显示全部楼层
drc lvs干啥用的
发表于 2023-4-19 16:29:26 | 显示全部楼层
gds 导不出来就是缺lib啊
发表于 2023-4-21 10:12:57 | 显示全部楼层
shift+t,save as 成文本,再处理下文本就可以了
发表于 2023-4-21 14:52:50 | 显示全部楼层
如果是检查顶层版图,调用的子模块或者cells版图是否存在,可以在CIW试试这个脚本

procedure(CCSfindUnboundInstEdited(myLib myCell myview @optional (mylist list()))
let(( cv insts myMaster skipLibList)
skipLibList=list("basic" "analogLib" "gpdk")

cv=dbOpenCellViewByType(myLib myCell myview "" "r")
insts = cv~>instHeaders

foreach( header insts
myMaster= header~>master
getWarn()

if( myMaster
then
if( !member(myMaster mylist) && !member(header~>libName skipLibList)
then
mylist = cons( myMaster mylist)

mylist=CCSfindUnboundInstEdited(header~>libName header~>cellName if(cv~>cellViewType=="schematic" then myview else header~>viewName) mylist)
)

else

printf("Unbound Master: Library:%s, Cell:%s, View:%s, Missing From: Lib:%s, Cell:%s, View:%s\n"
header~>libName header~>cellName header~>viewName cv~>libName cv~>cellName cv~>viewName)

)
)
dbClose(cv)

mylist
) ; end let
) ; end procedure
 楼主| 发表于 2023-4-21 15:27:24 | 显示全部楼层


hotpot 发表于 2023-4-21 10:12
shift+t,save as 成文本,再处理下文本就可以了


缺东西我shift 他导出并没有提示,导出来处理完了也没知道下面有库没加,请问你是怎么处理的,对以前很多项目所用库进行整理归档,很多路径都失效了,导gds lvs drc 是可以的,但是要费算力,连配置好当时用rule文件都要试很久,
 楼主| 发表于 2023-4-21 15:32:51 | 显示全部楼层


realgb 发表于 2023-4-21 14:52
如果是检查顶层版图,调用的子模块或者cells版图是否存在,可以在CIW试试这个脚本

procedure(CCSfindUnbou ...


谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-29 18:37 , Processed in 0.020818 second(s), 6 queries , Gzip On, Redis On.

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