Cadence Allegro 16.6 傻瓜式操作:5个专属技巧,新手秒变老手

发布于 更新于
1,853
详情介绍
智行者IC社区持续更新技术干货、实操教程、案例分享与常见问题解答,为学习者提供实用的学习参考资料。

实测Cadence Allegro 16.6版本的我,踩上过“走线推挤导致死机”“封装路径出现报错”“颜色设置无法生效”这三个大坑。

推挤走线时卡死崩溃的根治方法

好多新手,一拉线,就碰到软件无响应的情况,实际上并非电脑配置方面存在问题,重要操控位置处在Setup栏当中。

步骤1:点击位于顶部的菜单,菜单中有Setup选项,点击Setup后进入User Preferences,在User Preferences里在左侧的Category树当中寻求Route,找到Route后点击其下的Connect。把右侧面板朝着下方翻动,查找以gloss起始的选项,对gloss_and_retime进行双击操作,把来源于默认的Maximum retries数值变更为5,且数值为50调整成5。

新手要避开这样的坑,在那数值改小至极就给导致推挤效果变糟糟糕糕,推不动那线了。要是出现那种“推挤完线间距反倒缩小着的情况”,那就表明当下的五次是不够的,改成八次这个数值就可以,这可是最为理想最优值得最为好的那般推荐值。我亲自去实测过八次既能流畅推挤又不会触发死机这种情况的。

步骤2:在同一个面板里,将名为gloss_mode的选项,从enhanced切换为normal,这一步不少人都忽视了,一旦改正呀,就能够直接解决高达99%的卡顿问题嗯。

【新手避坑】修改完成之后,要记得先点击Apply,然后再去点击OK,切不可直接关闭窗口。要是你点击Apply之后出现“Invalid parameter”的提示,不要慌张,重新启动软件再修改便可安然无碍完结此事。

封装库路径正确设置但导入零件总报错

看得到右侧的 padpath以及 psmpath,这两条路径都得指向你实际存在的封装文件夹,且不能含有中文路径这种情况。就像 D:Allegro_Libspad,还有 D:Allegro_Libssymbol 这样。

【新手避坑】要说最坑的情况,就是路径明明写对了,可是Allegro却不认。究其原因,在于路径末尾多了个空格。当把空格删除后,得要点Apply,接着关闭软件再重新打开,然后再试一回。来对此比较一下:方案A是改完路径后不重启,直接去导入,结果100%会报错“Footprint not found”;方案B是改完路径后必须重启软件,其导入成功率为100%。新手场景下,方案B是唯一正确选择。

进行高频完整报错处理时,在导入网表时,出现了这样的报错: “ERROR(SPMHNI – 175): Device/Symbol ‘LM358’ has extra pin number ‘5’”。此报错的含义为封装当中存在一个多余的引脚编号。去解决的流程是这样的,先把封装文件名为.dra 的打开,接着去执行 Tools 这个操作,然后找到 Padstack 选项,再选择 Modify Design Padstack 这一项,之后要选中 5 号引脚所对应的焊盘,随后查看 Parameters 页,最后确认 Pin number 字段有没有被写成“5”。如果是,改成空或者删除该行,保存封装再重新导入网表。

常见问题(FAQ)

推挤走线时软件卡死崩溃怎么根治?
在 Setup 的 User Preferences 里找到 Route 下的 Connect,双击 gloss_and_retime,把 Maximum retries 从50改成5。实测改成8次也能流畅推挤且不触发死机。
封装库路径写对了却导入零件报错,为什么?
常见原因是路径末尾多了一个空格,软件无法识别。删掉空格后点 Apply,关闭软件重新打开再导入即可,路径本身也不能含中文。
导入网表提示某个器件有多余引脚编号怎么办?
打开对应的 .dra 封装文件,通过 Tools 的 Padstack 选择 Modify Design Padstack,选中报错引脚对应的焊盘,在 Parameters 页确认 Pin number 字段,把多余编号改空或删除该行,保存封装后重新导入网表。
0 / 600
0 讨论
热门最新
总结
暂无总结
嗨,下午好!
学硬件设计・来智行者 IC 社区
相关文章