技术文档 2026年05月9日
0 收藏 0 点赞 2,499 浏览 1859 个字
摘要 :

本人实际测试了Cadence 17.4 Allegro PCB Editor,踩过那种差分对约束已经设置好了,然而绕线却怎么都不生效的坑,新手遵循步骤一步步去操作,便能够轻松躲过这类常见问……

本人实际测试了Cadence 17.4 Allegro PCB Editor,踩过那种差分对约束已经设置好了,然而绕线却怎么都不生效的坑,新手遵循步骤一步步去操作,便能够轻松躲过这类常见问题。

1 约束管理器创建差分对并设规则

将Constraint Manager打开,依照顺序逐个点击Electrical,接着点击Routing,随后点击Differential Pair。于左侧工作区,以右键方式进行选择,选“Create→Differential Pair”,把网络选好,将正负端填进去。那关键的参数Diff Pair Primary Gap所给出的推荐数值是5mil,其中的缘由是在多数情况下,针对于1.6mm板厚的、属于4层板的情况,于阻抗被控制在100Ω的时候,5mil的线距搭配上4.5mil的线宽能够让信号质量保持稳定,而且厂商标配工艺做起来也比较容易。

【新手需防入坑】创建之后规则尚未发生作用吗?报错所呈现的现象乃是走线依旧按照单端模式进行。缘由大多是没有将差分对分配至对应的Match Group。解决的办法是:返回到CM当中,选中刚刚创建的差分对,在Properties面板里把“Enable”勾选上,接着点击“Assign to Class”。

2 设置对内相位公差并调谐

先在Differential Pair之下寻得“Phase Tolerance”,接着录入目标值呀,像5mil这般。随后开启Route→Phase Tune,再轻点差分对线段的拐角部位。其操作路径是哩,于Options面板之中选择“Tune Leg Length”,把Target Length填写为50mil,将调谐幅度选定为0.5mil。这是两组经我实际测试得出的稳定的方案对比,方案A采用手动方式拉蛇形线,这种方式具备灵活性然而速度较慢,适用于低频且少量的走线情况,方案B运用Auto – Route→Phase Tune,此方式速度快却容易出现挤破间距的状况,适用于BGA扇出之后的批量调整。在此建议,对于高速DDR走线,要先通过手动确定好主干,然后再运用自动微调。

【新手防错】调谐之际软件僵住或者绕线幅度太大?出现报错“Phase out of range” ,其关键缘由是你未曾于Analyze→Analysis Modes之中将“Phase Check”开启。迅速化解办法应为:勾选成“On”,接着再度点击Phase Tune,把幅度参数调整至0.3mil,重新走过一遍拐点便可。

3 等长组匹配与完整报错解决流程

设置等长组时,先将相关的多个差分对或者单端网络进行选中操作,之后右键这一选中的部分,选择“Create→Match Group”这一选项,再把长度基准设定当作“Relative”,最后将Delta值设置为50mil。当出现高频完整报错“DRC error: Lenth mismatch > tolerance”时,解决流程安排如下:首先,进入Setup,接着进入Constraints,然后进入Mode,进而将All Length/Phase Modes设为“Enabled”;其次,打开Route,再打开Delay Tune,之后点选报错的线段,其目标长度需参照Match Group里的“Target Length”;最后,走线完成后点击Tools,随后点击Quick Report,再点击Length Report,以此核对偏差值。如果仍报错,删除原约束组重建,并重启软件刷新DRC。

【新手需防入坑】极易被忽视的一步:在更新约束之后,却未曾重新产生走线长度。其现象是,长度报告表明已经达到标准,然而DRC却依旧存在。究其缘由,是Constraint Manager里边的“Min/Max”和“Relative”彼此冲突了。解决的办法为:将Relative Propagation Delay里的“Scope”设定成“Local”,接着执行“Update DRC”。

此方法不适用的场景为:板子层数超过8层之时,或者信号速率高于10Gbps(像是PCIe 5.0的情况),单纯借助约束管理器去匹配大概够呛。这是由于过孔残桩以及玻纤效应会对相位产生影响。简易的替代方案是说:第一步依照这个流程去完成粗匹配,接着将其导出到Sigrity进而进行前仿,随后需把多出来的延迟补偿添加到等长组Delta当中。

你有没有碰到过那种围绕着线进行操作之后,DRC不管怎么清除都没办法清除掉的状况呀?在评论区域把报错的代码投递出来,我来帮你一同查看。顺便顺手点一下赞,转发给那些仍旧正在遭受着差分对困扰折磨的同事吧。

微信扫一扫

支付宝扫一扫

版权:
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/3844.html

相关推荐
2026-06-23

我亲自测试了Cadence 17.4版本, 遇到过原理图导入之后网络表直接就报错的情况, 也碰到过焊盘封装路…

2026-06-23

亲身体验Mentor Xpedition VX2.7版本, 遭遇了规则设置完成却不生效, 以及差分对出现卡死报错此类状…

2026-06-23

经过本人实际测试的CAM350 v11.0版本, 在踩过钢网文件输出之后出现焊盘偏移、层对不齐这类状况的坑,…

2026-06-23

自身亲自进行了 Altium Designer 22 的测试, 遭遇过原理图修改后 PCB 未同步致使飞线全部错乱的状况…

2026-06-23

实乃本人亲自测试Cadence Allegro 22.1以及Altium Designer 24.4.2这两套主流工具, 经历过PCB设计协…

2026-06-23

亲身进行测试的我, 针对MATLAB/Simulink 2023b以及ANSYS Maxwell 2024 R1, 掉进过仿真结果跟实测数…

发表评论
暂无评论

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

点击联系客服

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

客服QQ

870555860

客服电话

173-5410-9521

客服邮箱

xiciw@qq.com

扫描二维码

手机访问本站

头部图片