技术文档 2026年05月23日
0 收藏 0 点赞 776 浏览 1900 个字
摘要 :

自己实际测试了Cadence 17.4 Allegro版本,经历过DRC(设计规则检查)报错怎么都运行不畅的困境对于刚入门跟着步骤逐个操作,便能轻易避让这类常见状况别期望软件自动为……

自己实际测试了Cadence 17.4 Allegro版本,经历过DRC设计规则检查)报错怎么都运行不畅的困境对于刚入门跟着步骤逐个操作,便能轻易避让这类常见状况别期望软件自动为你处理所有事情,设计规则没设定好,后续修改版本能改到你诉苦。

第一步 打开约束管理器设置线宽线距规则

入到Allegro PCB Editor之中后,去点击菜单栏那里的Setup,接着点击Constraints,然后再点击Constraint Manager。于右侧的表格当中,寻觅你打算去设置的那个网络名称,诸如“VCC”或者“GND”这种。接着双击 Line Width 这一列,手动把 0.25mm(10mil)给输入进去。随后又再度双击 Line To Line 这一列,将 0.2mm(8mil)键入。当设置被完成之后,去按 Ctrl+S 来达成保存约束文档之事。

那些刚入门的新手们要避开陷阱,常常会是这样的情况,设置好了规则,然而DRC却依旧出现报错,其缘由在于没有将规则运用到物理层,这是必须要注意的,还得在Physical Constraint Set之中同步去设置相同的数值,不然的话软件就会按照默认去调用空白的规则,给出正确的解决办法就是,在Constraint Manager的左上角切换到Physical标签,然后再重复一回上述所提到的操作。

第二步 在布线过程中开启实时DRC检查

跟随进行点击操作,点击的是“Display”然后再朝着“Status”去点击,于弹出的窗口当中,对“Design Rules Check”选项之下的“On-Line”状态予以确认,该状态呈现为绿色,是这种情况。

对于【新手勿踩之雷区】,好多人在开启在线DRC之后,布线之际发觉线无法拉动,屏幕出现卡顿现象。而这是源于DRC Update Interval这个设置被设定得太短了。进入 Setup 选项,接着选择 User Preferences,之后进行搜索,搜索内容为“drc_update”,随后将 Allegro_drc_update_interval 的值设定为 10(秒),最后点击 Save,如此便能解决问题。

第三步 处理差分对与阻抗规则匹配

选好你所定义的差分对网络,像“USB_DP”以及“USB_DN”这样的,于Constraint Manager的Electricall标签那里寻得Differential Pair,轻点Create按钮,窗口弹出之时勾选两个网络名,再点击Apply。针对于阻抗控制而言,去点击 Setup → Cross-section Editor,依据板材厚度(像是 1.6mm 四层板这种情况)来填写 Impedance 目标值 100Ω,如此一来软件便会给出相关推荐线宽以及相应间距。

这里存在着一个关键参数的最优推荐数值,差分对相互之间的线路的间距设定为1.5倍线路宽度,例如线宽是0.3mm时配备0.45mm的间距,信号完整性以及制造良率都能够同时兼顾。要是你所使用的是薄板或者高频材质,诸如FR-4高频版,间距能够缩减到1.2倍,然而千万不要低于1倍,不然串扰就会急剧上升。

有两种实操方案可供对比,方案A呢,是手工布线的时候要逐对进行调整,它的优点在于比较灵活,然而却会耗费时间;方案B则是开启Allegro的Auto – interactive Phase Tune(在Route菜单之下),从而让软件自动实现等长,这种方案适合高速总线。对于新手而言,如果是做2层板并且引脚较少的情况,那就选择方案A,要是面对4层以上的复杂板子,那就直接采用方案B。

碰到遇到次数频繁的报错,在运行完DRC之后,出现了 “Differential Pair Phase Tolerance Violation” 这样的情况。

完备的应对流程是,优先去证实两根线的物理 length 差值,点击 Display 之后,再点击 Measure 来各自测量;接着选中较短的那根线,运用 Slide 指令(快捷键为 S)折出蛇形走线布局,每折一次便查看一番 Phase Tolerance 的状态;要是仍然出现报错情况,于 Constraint Manager 当中将 Phase Tolerance 的数值临时放宽至 0.5mm,待布线完毕后再把数值调回到 0.2mm 以开展最终核查。

这个方法普遍适用于常规的PCB设计,要是面对的是刚柔结合板,或者是超高频毫米波电路,像77GHz雷达板这种,Cadence自身所带的规则约束有可能难以满足使用需求,这样的话建议搭配第三方电磁仿真工具,例如HFSS来做预验证。还有一种替代方案,那就是直接运用Cadence的Sigrity插件去做后仿真校验,不过这需要额外进行授权,对于小项目而言根本不值得去开启。

微信扫一扫

支付宝扫一扫

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

相关推荐
2026-05-23

本人实地测验Altium Designer 22,遭受原理图符号以及封装焊盘编号不相匹配致使DRC报错好多回的困境…

2026-05-23

自己实际测试了Cadence 17.4 Allegro版本,经历过DRC(设计规则检查)报错怎么都运行不畅的困境对于…

2026-05-23

我亲自测试了Altium Designer 23.6版本,遇到过丝印层导出后元件标号不见、丝印文字与焊盘重叠的情…

2026-05-23

作为亲身进行过Allegro 17.4版本实测的人,遭遇过失控狂想般疯狂报错的差分线等长绕线情况,经历过…

2026-05-22

实测Allegro PCB Designer 17.4版本的是本人,踩过“高频信号走线故意绕长绕弯的坑,新手只要跟着步…

2026-05-22

自身实际测试CSS Flexbox以及Grid,遭遇过元素间距一会儿大一会儿小、左右两边不相对称的状况,刚入…

发表评论
暂无评论

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

点击联系客服

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

客服QQ

870555860

客服电话

173-5410-9521

客服邮箱

xiciw@qq.com

扫描二维码

手机访问本站

头部图片
弹窗背景

PCB+嵌入式硬件5月实训预约报名

为助力学员快速掌握 PCB + 嵌入式硬件核心技能,精准匹配电子行业热门岗位需求,直通高薪就业赛道、打通职场晋升通道,2026 年 5 月 PCB + 嵌入式硬件实训课现已正式开启预约报名!老学员推荐报名可享专属惊喜福利,诚邀各位踊跃参与!

立即报名 我知道了