技术文档 2026年06月26日
0 收藏 0 点赞 1,020 浏览 1846 个字
摘要 :

是我本人实测的AD20版本, 我踩过因规则设置不当致使DRC报错多得如漫天飞舞雪花般的坑, 也踩过差分对走线不管怎样都无法对齐的坑, 若是新手接着步骤一步步去操作, 便能够……

是我本人实测的AD20版本, 我踩过因规则设置不当致使DRC报错多得如漫天飞舞雪花般的坑, 也踩过差分对走线不管怎样都无法对齐的坑, 若是新手接着步骤一步步去操作, 便能够轻易避开这类常见问题。

规则优先级别搞反

将菜单栏里的 设计 → 规则 予以开启, 进而进入规则设置界面, 在此, 最为关键且核心的便是要弄明白规则优先级, 点击左侧 Routing 下方的 Width, 此时你会见到好些个名称相同的规则,系统依照从上方至下方的顺序来执行, 处于最上方位置的规则其优先级是最高的。

其一, 去创建出一个全局宽度方面的规则。由右方点击Width, 从中挑选新建规则, 将其命名称作“All”。于Where The Object Matches这一选项之内, 维持默认的All使其不发生改变。首先, 有一个0.5mm的数值, 把它称作最优推荐值, 它兼顾了常规信号载流能力, 还兼顾了板厂制程能力, 在此情况下, 走线不会因为太细从而导致有易断的状况存在, 并且, 走线也不会因为太粗而造成浪费空间的问题出现。

新手避坑

新手常犯的失误是, 将所有规则皆用All, 而后便发觉电源线根本无 法更改宽度。报错的情形是, 当手动去拉粗电源线时, DRC会直接报错, 或者会自动弹回到原本的宽度。核心的缘由是, 系统默认的规则覆盖了你的手动操作行为。解决措施是: 专门把与电源线相关的规则, 像是Power规则, 拉到All规则的上面, 如此一来电源线的规则优先级就会更高, 手动调整才能够生效。

其二, 去新建那种属于电源类的规则。接着再次以右键方式点击Width, 而后进行新建规则的操作, 将其命名为“Power”。在那个名为Where The Object Matches的框里面输入InNetClass(‘Power’) , 条件是你在这之前已经预先给电源网络构建好了网络类。

新手避坑

当我们输入InNetClass函数这一操作之时, 大小写以及括号都必然得使用英文半角符号才行, 不然的话规则根本不会产生效力。此时所出现的报错情形呈现为规则名称后面存有一个红色叉号, 并且在规则列表之内该规则呈现为灰色而无法使用。解决这一问题的做法是: 对函数的拼写展开检查, 要保证所有符号均为英文半角, 之后重启规则编辑器便可。

差分对规则总报错

采用差分对规则乃是高频信号设计的关键所在, 一旦设置有误走线便会变得不堪入目。轻点左侧Routing下方的Differential Pairs Routing, 通过右键操作创立新规则。

其三, 实施用于设定差分对参数的操作。于名为 Where The Object Matches 的选项处, 挑选 Custom Query 这一选项, 键入 IsDifferentialPair。把Max Width设定为0.5mm , 将Min Width设定为0.2mm。属于此种组合的是USB 2.0以及百兆以太网信号的通用最优方案 , 不仅能够保证差分阻抗处于稳定状态 , 而且不会致使走线间距过小进而引发串扰。

在实际工程当中, 差分对存在着两大主流方案, 其一为走表层微带线, 其具备好调试以及易测量的优点, 然而却有着易受外部干扰的缺点, 其二是走内层带状线, 它抗干扰能力强, 不过过孔数量多且加工成本高。要是你从事消费电子领域, 并且对成本较为敏感, 那么选择方案一便足够用。倘若从事医疗或者工业设备领域, 且EMC要求非常严苛, 那么优先选择方案二。

【新手避坑】

新手所碰到的最为常见的报错乃是 “Differential Pair Net Length Mismatch”, 该报错的现象就是在进行DRC检查之时出现报红的情况, 此时会呈现出两根差分线的长度差值超出了阈值, 而其核心的原因在于, 在实际进行走线的过程当中, 其中一根是绕了一圈的状态, 另一根则是呈直线的走向。一站式解决流程是, 先选中差分对, 接着按快捷键 T, 再按 T 来打开 Interactive Length Tuning 工具, 随后在工具栏里点选 Differential Pair 模式, 之后软件会自动在较短的那根线上添加蛇形走线补偿长度, 最后你只需要用鼠标拖拽调整幅度就行。

这个方法, 在AD20以及之前的版本, 是极为稳定的, 然而, 它并不适用于AD21以上版本的新版布线引擎, 那个新的引擎, 其自动补偿逻辑发生了改变, 进而会呈现出走线扭曲不听话的状况。替代的方案乃是动手在较短的那一根线上增添蛇形线: 按下数字键2去切换到蛇形走线这样的模式, 而后顺着原路径拉拽出等间距的蛇形拐角, 每一次补偿的长度能够在PCB面板的Net Length那一列里面实时观摩, 一直到两根线的长度差小于0.5mm的时候便可以结束工作了。

微信扫一扫

支付宝扫一扫

版权:
1、本网站名称:智行者IC社区
2、本站唯一官方网址:https://www.2632.net (警惕克隆站点,认准SSL证书指纹:B2:3A:...)
3、本站资源100%原创除软件资源区,侵权投诉请提交权属证明至 xiciw@qq.com (24小时响应)
4、根据《网络安全法》第48条,本站已部署区块链存证系统,所有用户行为数据将保存至2035年3月9日以备司法调取
5、资源观点不代表本站立场,禁止用于商业竞赛/学术造假,违规后果自负
6、违法信息举报奖励200-5000元,通过匿名举报通道提交证据链
7、核心资源采用阿里云OSS+IPFS双链存储,补档申请请使用工单系统
转载请注明出处:https://www.2632.net/doc/4324.html

下一篇:

已经没有下一篇了!

相关推荐
2026-06-26

是我本人实测的AD20版本, 我踩过因规则设置不当致使DRC报错多得如漫天飞舞雪花般的坑, 也踩过差分对…

2026-06-26

我亲自测定了Cadence OrCAD Capture 17.2版本, 在经过将原理图画完之后, 遭遇了导入Allegro PCB时引…

2026-06-26

我亲自进行了 Adobe Captivate 2019 中文版的测试, 经历过在批量更新封装期间关联文件遗失、替换之…

2026-06-26

亲测Altium Designer 24, 经历过信号线绕弯之状况, 遭遇过地线乱接之情形, 碰到过电源线烧板之状况,…

2026-06-25

本人实际测试了Cadence Virtuoso IC6.1.7以及Synopsys Custom Compiler 2022, 经历了不同工艺库适配…

2026-06-25

经过本人实际测试的Cadence Virtuoso 6.1.7版本, 曾遭遇过DRC实时校验疯狂报错, 以及卡死且无任何响…

发表评论
暂无评论

还没有评论呢,快来抢沙发~

点击联系客服

在线时间:8:00-16:00

客服QQ

870555860

客服电话

173-5410-9521

客服邮箱

xiciw@qq.com

扫描二维码

手机访问本站

头部图片