技术文档 2026年04月21日
0 收藏 0 点赞 1,007 浏览 2074 个字
摘要 :

经由本人实际测试Cadence 17.4,曾遭遇原理图库路径遗漏配置致使网表导出不断报出“ERROR(ORCAP – 1728)”这一状况的陷阱。对于新手而言,遵循如下三个步骤逐一进行……

经由本人实际测试Cadence 17.4,曾遭遇原理图库路径遗漏配置致使网表导出不断报出“ERROR(ORCAP – 1728)”这一状况的陷阱。对于新手而言,遵循如下三个步骤逐一进行操作,便能够轻而易举地避开此类常见问题。

第一步 配置原理图库路径并导出第一版网表

将OrCAD Capture CIS打开,于顶部菜单那里点击Options,接着点击Preferences,再点击Paths,随后点击Library,在“Part Library”栏那儿点击黄色文件夹图标,把你的本地符号库文件夹路径添加进去,像D:Cadence_LibSymbols这样的。接下来返回到原理图的页面,点击Tools这个选项,再点击Create Netlist,于“PCB Designer”这个界面的选项卡里,设置“Netlist Files”目录成为工程的子文件夹,致使参数“Format”维持“allegro.dll”的设定。

新手需避开的坑:常见呈现的报错情况为“ERROR(ORCAP – 1728) Part not found”,此报错出现的缘由在于库路径缺少或者重复指向了空的文件夹。该问题的核心解决方式是:对每个库路径进行检查,保证其末尾没有带上反斜杠,并且不要同时含有两个名字相同的旧版本库。速度最快的办法是将所有的自定义库集中放置到一个目录之中,然后再次进行添加。

第二步 执行完整DRC检查并修正单端网络

于原理图编辑界面那儿,点击Tools ,然后点选Design Rules Check。弹出的窗口之中勾选“Check entire design” ,在“Reports”栏那儿勾选Report all net names ,以及勾选Check single node nets。将参数“Action”选定为“Check design rules”,而后点击右下角处的“Run”来生成DRC_Report.txt,着重留意报告之中的“Net has fewer than two connections”这类条目。

刚接触的新手要避开陷阱:经常出现的报错“Net has fewer than two connections”,其最主要的原因在于,电阻或者电容的其中一个引脚处于悬空状态,又或者是电源符号放置的方向反了。有一种能一次性解决问题的流程:先是打开DRC报告,接着找到与之对应的网络名(就像+5V_N123这样的),随后按下Ctrl+F在原理图里搜索这个网络,然后逐个去检查每一个引脚是不是真的连接了线路。要是那个网络仅仅连接了一个器件引脚,然而实际上确实有必要处于悬空状态(就好比测试点那样)的时候,在那线上安置一个“No DRC”符号:去点击Place,再接着去点击Directives,然后点击里面的No DRC。

第三步 设置差分对约束并导入网表到PCB Editor

转换至PCB Editor 17.4,点击File,接着点击Import,再点击Logic,于“Import Logic”对话框里,在“Design”处选择你最初一步所生成的网表文件夹当中的allegro子目录,从中寻找到.dat文件。当前先不要去点击导入,而是要将Constraint Manager打开,其打开方式为通过图标或者Setup→Constraints→Electrical这种路径进行操作。找到处于“Differential Pair”之下的你的目标网络,像是USB_DP、USB_DN,自己动手去设置Primary Gap等于5mil,Primary Width等于4mil。原因是:5mil的间距跟4mil的线宽相互配合,在FR4板材1.6mm的厚度情形下能够稳定地达成90Ω±10%的差分阻抗。

新手需避开的坑:在进行导入操作的时候,出现如“ERROR(SPMHNL – 7) Cannot open netlist file”这样的报错情况,这属于具有典型特征的、出现频率较高的报错现象。完整的解决流程是这样的:首先,要去检查网表文件夹的路径,看其是不是包含中文或者空格,这里强调必须得是全英文的;接着,对allegro文件夹进行操作,也就是右键点击它,然后找到并进入属性,把其中的“只读”属性取消;之后,再次回到OrCAD去执行Create Netlist时,也就是点击位于“PCB Designer”选项卡里“Netlist Files”右侧的“…”按钮,重新去选择一个空的目录;最后,再次进行导入操作。将方案A与方案B进行对比,方案A是借助手动调节差分对间距,此方案适用于速度低于USB 2.0的低速信号,方案B则是直接运用SI Analysis进行自动优化,该方案适用于HDMI、PCIe这类高速信号。有关于取舍的逻辑,若板子空间充裕则选择方案A,要是处于高速且布线密集的情况便选择方案B。

当下所采用的这个方法,并不适用于Cadence 16.3以及比其更早的版本,因为菜单路径存在差异,而替代的方案则是借助第三方工具NetList Translator把网表转变为旧版本格式。你平常的时候,大多是被哪一个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/3704.html

下一篇:

已经没有下一篇了!

相关推荐
2026-04-21

经由本人实际测试Cadence 17.4,曾遭遇原理图库路径遗漏配置致使网表导出不断报出“ERROR(ORCAP R…

2026-04-21

Altium Designer 23.8.1版本是本人实际测试过的,曾经踩过因地面分割不合适而导致电源纹波超过标准…

2026-04-21

经本人实际测试Cadence 16.6,曾踩过因规则管理器设置不合适致使整板DRC大量涌现的坑,对于新手而言…

2026-04-21

关于Cadence 17.4 Allegro PCB Editor,我亲自进行了实际测试,遇到了“差分对等长约束怎么都不产生…

2026-04-21

经本人实际测试SolidWorks 2022 SP5,曾遭遇过在装配体里转动3D视图时出现漏掉螺纹孔以及螺钉头存在…

2026-04-21

亲身经历实测VX.2.14,遭遇过因约束规则设置未能有效起效致使DRC疯狂报错的状况,要是新手顺应下面…

发表评论
暂无评论

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

点击联系客服

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

客服QQ

870555860

客服电话

173-5410-9521

客服邮箱

xiciw@qq.com

扫描二维码

手机访问本站

头部图片
弹窗背景

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

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

立即报名 我知道了