EDA365电子论坛网

标题: skill求助 [打印本页]

作者: 邓阿斌    时间: 2019-12-9 21:38
标题: skill求助
请问各位大佬怎么才能获得单板里面的PIN数,用哪个函数可以实现呢

作者: aarom    时间: 2019-12-10 03:29
提示: 作者被禁止或删除 内容自动屏蔽
作者: 邓阿斌    时间: 2019-12-10 08:53
aarom 发表于 2019-12-10 03:29
axlDBGetDesign() 下的 pins.

我这样然后用length来判断的时候返回值是0是什么原因呢?

作者: aarom    时间: 2019-12-10 11:58
提示: 作者被禁止或删除 内容自动屏蔽
作者: 邓阿斌    时间: 2019-12-10 12:49
aarom 发表于 2019-12-10 11:58
用length..........他是list指令, length 要 length什麼..........

那请问您一下用哪个函数来获取dibd里面pin的个数呢

作者: aarom    时间: 2019-12-10 13:13
提示: 作者被禁止或删除 内容自动屏蔽
作者: chengcheng123    时间: 2019-12-11 19:49
先录制一个脚本文件,然后在skill里面调用脚本,产生一个rpt 文件,然后再查找这个rpt 文件中的内容,使用正则表达式去匹配,匹配到pattern = strcat("Pins" "("  "\\([0-9a-zA-Z_-]+\\)" ")") 时返回第一个数值,就是你要的pins 数量了。
作者: chengcheng123    时间: 2019-12-11 19:56
如图,结果已实现

SummaryReport.JPG (24.38 KB, 下载次数: 4)

SummaryReport.JPG

pins.JPG (9.59 KB, 下载次数: 4)

pins.JPG





欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2