实测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”。如果是,改成空或者删除该行,保存封装再重新导入网表。










