我亲自体验了 Cadence Allegro 17.4 版本,遭遇了自定义交互逻辑后工具栏瞬间瓦解而且寻觅不到导出路径这样的实际操作中的棘手难点,新手依照步骤逐一开展操作,便能轻易……
我亲自体验了 Cadence Allegro 17.4 版本,遭遇了自定义交互逻辑后工具栏瞬间瓦解而且寻觅不到导出路径这样的实际操作中的棘手难点,新手依照步骤逐一开展操作,便能轻易躲开此类常见问题。自定义这一功能径直适配于当下所在项目的 PCB 走线以及网表匹配精度,无需消耗额外的调试时间。
EDA工具定制操作路径
1. 开启软件,找到左上角之处的设置菜单栏,向下拉动,从中挑选出定制用户流程选项,于弹出的配置窗口左边,去新建一项功能,将其称作批量网表对齐,把自动执行的时间间隔设定为1500ms。最终点击右下角的确定按钮,重新启动软件,使其生效。
新手要避开这个坑,该步骤常常出现的报错情况乃是,进行配置之后,自定义功能的按键呈现为灰色,无法展开点击操作,其核心的出错缘由在于,之前遗留下了旧版本的.edb配置文件,直接前往当前项目的根目录,去删除后缀是.old的同名配置文件,如此一来就能将按键解锁。
2. 前往顶部工具栏里所含的宏管理子菜单那儿进而进入,将预先提前编排好的自定义后缀是scr的脚本进行导入,把开启实时运行权限校验复选框予以勾选,点按保存从而达成脚本的激活。
新手要避开这个坑,该步骤常常出现的报错是,在导入脚本之后,会报未识别字符的错误,其核心的出错原因在于,脚本的编码格式并非UTF-8,当使用记事本打开后另存为的时候,手动去选择UTF-8编码来覆盖原来的文件,这样就能够消除报错。
3. 先寻得系统偏好设定里的参数优先级排列面板,接着将自定义的批量走线处理参数拖拉至置顶之处,随后在确认关联的项目库路径与当前工作目录全然匹配之后点击确认。
这个步骤常常出现的报错情况,是在进行优先级设置之后,读取到的却是旧库参数,其核心出错的缘故在于后台开启了自动备份功能,进入自动备份菜单,将其改作单文件增量备份,重启系统之后,就会优先读取新设置的自定义参数。
本次设置之中的关键参数最优推荐数值,乃是1500ms的自动执行间隔,设置的缘由在于,倘若低于这个时长,工具加载大型4层板的网表便会出现卡顿锁死现象,要是高于这个时长,则会致使批量操作之后的等待耗时显著提升。我先前尝试过单次手动执行脚本与设置自动间隔定时触发这两组方案进行对比,对于临时小样数调试而言,采用单次方案更为灵活,处理速度也更快,而对于批量流水线标准化处理来说,就应当选择定时自动方案,以此减少人为操作的疏漏之处。遭到的频繁完整报错便是导入自定义脚本之后工具栏按钮不见的问题,一站式完整解决流程为,关闭软件进程前往安装目录删除custom.reg注册表缓存文件,接着重启软件打开软件配置重置功能重新操作一遍上述步骤,便可完全恢复正常状态。
这套用作定制的方法没法适用于那种使用内核完全被锁住的eda教育版工具的场景,这类存在功能限制的版本,直接借助开源EDA工具给付的可配置且是预制而成的模组功能,通过使用模组进行组合拼接的那种替代方案来达成定制需求就行,如此这般也能够对日常常规的项目流程实现适配。
平日里于EDA工具定制之际,各位可曾碰到过那些需历经漫长折腾方可解决的,颇为离奇的报错情况呢?
微信扫一扫
还没有评论呢,快来抢沙发~