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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
楼主: 着着着火了

[原创] 一个可以搜索到cell被调用次数的skill脚本

[复制链接]
发表于 2024-8-7 16:05:24 来自手机 | 显示全部楼层
大佬,我这边出站这个情况,按照你的脚本文件运行,在FindInstCallTimesForm界面点Browse和OK/apply这些都无法执行对应函数,会报error,但是在脚本文件里把FindInstCallTimesForm_CB()这个函数放在脚本的最前面,重新load,就能完美执行了,
 楼主| 发表于 2024-8-7 16:16:33 | 显示全部楼层


赞!!不错不错
 楼主| 发表于 2024-8-7 16:26:22 | 显示全部楼层


   
湿润烫伤膏 发表于 2024-8-7 16:05
大佬,我这边出站这个情况,按照你的脚本文件运行,在FindInstCallTimesForm界面点Browse和OK/apply这些都 ...


你可以重启virtuoso再试试看(用我那原始的脚本),要是还出error,截图或者把error信息给我看一下,因为我没出现过这样的错,所以不知道你说的问题是什么问题。

你后面修改后的代码如果没有重启virtuoso就重新load的话,还不能说明问题所在
发表于 2024-8-8 16:18:32 | 显示全部楼层
大神,能不能改一个搜索某个layout在所有lib下是否存在,避免同事之间画过的图重复画,我看你写的skill有些语句和这个功能很相近,奈何能力有限,自己改不出来
 楼主| 发表于 2024-8-8 16:30:57 | 显示全部楼层
本帖最后由 着着着火了 于 2024-8-8 16:34 编辑


   
西瓜土豆 发表于 2024-8-8 16:18
大神,能不能改一个搜索某个layout在所有lib下是否存在,避免同事之间画过的图重复画,我看你写的skill有些 ...

这个脚本的功能和你描述的有什么区别吗


发表于 2024-8-8 16:39:01 | 显示全部楼层
你的脚本我试了一下,当这个cell没有被调用的时候,报的结果是no cell call target cell,只有当这个cell被其他cell利用了之后才会显示是被哪个lib的哪个cell插入使用。
 楼主| 发表于 2024-8-8 17:03:12 | 显示全部楼层


   
西瓜土豆 发表于 2024-8-8 16:39
你的脚本我试了一下,当这个cell没有被调用的时候,报的结果是no cell call target cell,只有当这个cell被 ...


明白你的意思了,如果不搞form的话,就几行代码就行了:


procedure(test(cellName)
    let((libNames lib cells libs)
        libNames=ddGetLibList()~>name
        foreach(libName libNames
            lib=ddGetObj(libName)
            cells=lib~>cells
            foreach(cell cells
                when(cellName==cell~>name
                    libs=append1(libs libName)
                );end when
            );end foreach
        );end foreach
        if(libs
            printf("contain %s are: %L" cellName libs)
            printf("no lib contain %s" cellName)
        );end if
    );end let
);end procedure
发表于 2024-8-8 17:06:47 | 显示全部楼层


   
着着着火了 发表于 2024-8-8 17:03
明白你的意思了,如果不搞form的话,就几行代码就行了:


非常感谢,form我应该能弄出来,再次感谢~
发表于 2024-8-13 10:34:02 来自手机 | 显示全部楼层


   
着着着火了 发表于 2024-8-7 16:26
你可以重启virtuoso再试试看(用我那原始的脚本),要是还出error,截图或者把error信息给我看一下,因为 ...


抱歉,这几天没上论坛,重启virtuoso,再load你提供的原始脚本就没问题了
发表于 2024-8-13 15:00:14 | 显示全部楼层
谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-5-28 23:17 , Processed in 0.156761 second(s), 5 queries , Gzip On, Redis On.

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