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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 999|回复: 17

[原创] 一个检测mos管bulk电位是否与电源地一致的skill脚本

[复制链接]
发表于 2024-8-14 16:53:02 | 显示全部楼层 |阅读模式

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

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

x
作用:如题

用法:在CIW窗口load CheckBulkPotential.il,然后用绑定的快捷键数字键盘9或者CheckBulkPotentialForm()调用。

脚本起源:画图到一半,突然发现有几个MOS管的Bulk电位不是接到电源/地的,瞬间抓狂。。。。。。。。。。。。。。。。

CheckBulkPotential1.png 此处可以单填

CheckBulkPotential2.png 有结果会选中,因为不想碰权限,所以不弄mark

CheckBulkPotential3.png CIW窗口有结果输出

CheckBulkPotential.zip

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

 楼主| 发表于 2024-8-20 14:50:48 | 显示全部楼层
更新版2.0


修复了一个bug:当管子以Mx<2:0>这种形式表示时会误报。

感谢坛友的反馈。

                               
登录/注册后可看大图


已经下过又不想重新下的,只需在"when(netName!=power“和"when(netName!=ground"的上一行都加上下面这句代码即可:
if(nindex(netName "<")==1 netName=substring(netName nindex(netName ">")+1));end if

CheckBulkPotential.zip

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

 楼主| 发表于 2024-8-14 16:59:29 | 显示全部楼层
因mos管的名字会因工艺的不同而不同,若有检测不到inst的情况,先自查mos管的名字是否符合匹配条件,若不符可自行修改
发表于 2024-8-14 18:05:44 | 显示全部楼层
哈喽,你好。我一直有一个疑问,是关于建form的时候,为什么都要加一个判断form是否存在的判断呢?加了这个可以避免什么bug吗?期待回答。
if(!boundp('checkBulkPotentialForm) || checkBulkPotentialForm==nil
   then
   ......
)
 楼主| 发表于 2024-8-15 09:21:16 | 显示全部楼层


liuliuliu66 发表于 2024-8-14 18:05
哈喽,你好。我一直有一个疑问,是关于建form的时候,为什么都要加一个判断form是否存在的判断呢?加了这个 ...


'checkBulkPotentialForm在创建form之后是一个唯一的global name,如果不加这个判断语句,若form在再次执行脚本前没关掉,则会告诉你旧的form没法摧毁,新的form没法生成;若关掉了,则旧的form所记录的信息全部丢失,最容易感觉得到的就是field的值,form的position。加了判断语句则不会被覆盖,不会被释放,只会刷新,form能一直存活到virtuoso关闭。


By the way, 百问不如一试。
发表于 2024-8-15 09:32:34 | 显示全部楼层


着着着火了 发表于 2024-8-15 09:21
'checkBulkPotentialForm在创建form之后是一个唯一的global name,如果不加这个判断语句,若form在再次执 ...


感谢解答!
发表于 2024-8-16 10:17:03 | 显示全部楼层
强,学习了
建议输入的电源地改成list类型然后用foreach遍历去比较,很多电路不止一个电源地,现在好像此脚本不适用于多个电源地;
当然可能你有更好的方式;
 楼主| 发表于 2024-8-16 10:57:49 | 显示全部楼层


A565417449 发表于 2024-8-16 10:17
强,学习了
建议输入的电源地改成list类型然后用foreach遍历去比较,很多电路不止一个电源地,现 ...


多电源域的时候反而一开始就会注意到然后划分好区域,恰恰是单电源地才容易掉坑里。所以作为辅助脚本来说已经够用了
发表于 2024-8-16 11:17:41 | 显示全部楼层
强,学习了.
亲测有效。
发表于 2024-8-16 22:23:31 | 显示全部楼层
电阻都会爆出来,
 楼主| 发表于 2024-8-19 09:45:03 | 显示全部楼层


ICguineapig 发表于 2024-8-16 22:23
电阻都会爆出来,


其实是所有有Bulk电位的inst都是筛选目标,主要用在mos管的识别,所以标题就这么描述了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-9-20 20:35 , Processed in 0.029078 second(s), 8 queries , Gzip On, Redis On.

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