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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: 着着着火了

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

[复制链接]
 楼主| 发表于 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 | 显示全部楼层
谢谢
 楼主| 发表于 2024-8-15 11:02:33 | 显示全部楼层
更新版4.0


修复了一个小bug:搜索目标cell的默认值不会随着cell view的改变而改变。

已经下过3.0版本的更不更新都行,不影响主要功能

FindInstCallTimes.zip

2.23 KB, 下载次数: 8 , 下载积分: 资产 -2 信元, 下载支出 2 信元

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

本版积分规则

关闭

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

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

GMT+8, 2024-9-20 23:48 , Processed in 0.025237 second(s), 6 queries , Gzip On, Redis On.

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