skny2011 发表于 2019-12-16 11:24:44

【原创SKILL】一个可以修改差分线线宽,间距的SKill,欢迎下载使用

本帖最后由 skny2011 于 2019-12-23 09:32 编辑

1.   功能说明:根据选定的规则和设定值修改对应的差分线宽、间距和规则;2.   压缩包应包含以以下文件:3.   加载skill:将下载好的文件中的DP_Resize_V1_4_166.cxt、UserDefine_V1_5.il两个Skill文件和64bit文件夹放置到Skill文件夹中,建议通过在allegro.ilinit文件中新增一条语句来增加Skill文件夹,方便管理,语句如下:setSkillPath(buildString(append1(getSkillPath()"D:/cadence/SPB_Data/pcbenv/skill")))以上语句中绿色部分为新增的Skill文件夹。输入以上文本后再在allegro.ilinit输入(请根据情况输入才能使用):loadContext("DP_Resize_V1_4_166.cxt")load ("UserDefine_V1_5.il" "skny2011")axlCmdRegister("dpr" 'dpResizeMain ?cmdType "interactive")启动命令为dpr,修改上面注册语句中对应的字符可以自定义。注意:·如果是16.6以上的版本,把loadContext("DP_Resize_V1_4_166.cxt ")修改为:loadContext("DP_Resize_V1_4_172.cxt ")即可。· 如果想两个版本都能使用而不用每次修改,改为以下语句即可:if(axlVersion('version)>16.6 then   loadContext("DP_Resize_V1_4_172.cxt")else   loadContext("DP_Resize_V1_4_166.cxt"))4.   界面说明:
5.   操作说明:
5.1. 当前差分规则:读取板上设置的差分规则,只要primary gap有不等于0的值,即认为是差分规则;
5.2. 目标差分规则:根据阻抗需求,此区域需要手动更改;
5.3. 功能设置区域:1.   Cset_Name:读取到规则管理器已经设置好的差分规则;2.   Constraint:选中后,同时会修改规则管理器中对应规则的线宽和间距值;3.   InnerLayer:选中后,修改内层的线宽(间距)时,会统一修改所有内层的值;4.   Delete Old:选中后,删除现有的差分线,用目标规则值在原有路径上重新创建差分线;不选中,则有部分线宽会和原有布线重合。
!!!!具体适用范围请详细阅读附件中的PDF说明,有任何问题可回复此贴交流,谢谢!!!!
**** Hidden Message *****


之前附件失效了,2019-12-17-12:10已更新,谢谢关注









补充内容 (2020-4-27 16:28):
2020-04-27更新:

更新网友们提出的问题:
1,差分只要调用规则即可进行修改,不再需要分类到Class里;
2,增加通过选择修改选差分网络的功能。
更新的动态使用示例在114楼。


补充内容 (2024-1-15 11:14):
各位朋友,此工具已经集成到SknyToolbox工具箱中,单独功能已经停止分享,公众号中也停止分享了,

skny2011 发表于 2020-4-27 16:29:04

本帖最后由 skny2011 于 2020-4-27 16:39 编辑



此为最新的1.6版本中,使用示例;

最新版本将不再免费使用,如果需要可以关注公众号:Allegro使用分享


具体事宜会在公众号发布。

skny2011 发表于 2020-4-14 17:43:56

jy12 发表于 2020-4-14 14:00
我在allegro.ilinit

if(axlVersion('version)>16.6 then


load ("UserDefine_V1_5.il" "skny2011")这一句,load和(之间有没有空格,有空格不行,

hyper 发表于 2019-12-16 18:07:49

看起来不错。。。。。。。。

hongjz 发表于 2019-12-16 20:58:59

感谢分享

kyo0217 发表于 2019-12-16 22:59:31

感謝分享~ 看看多學習~

85654202 发表于 2019-12-17 08:30:52

牛逼呀

85654202 发表于 2019-12-17 08:33:02

这个我只想选其中一对呢?这个只能一层一层的改吗

85654202 发表于 2019-12-17 08:37:25

怎么下载不了呀

skny2011 发表于 2019-12-17 09:22:20

85654202 发表于 2019-12-17 08:33
这个我只想选其中一对呢?这个只能一层一层的改吗

现目前的版本只支持层修改。就是想大家讨论,给提点优化建议。谢谢,

skny2011 发表于 2019-12-17 09:22:39

85654202 发表于 2019-12-17 08:37
怎么下载不了呀

下载到了吗?

elliottlee 发表于 2019-12-17 09:32:21

感謝分享~
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 【原创SKILL】一个可以修改差分线线宽,间距的SKill,欢迎下载使用