1 引言
原理图画完之后,检查与排错是保证设计正确性的关键一环。本教程基于 nn0841 工程实战,按实际操作顺序整理原理图检查中最常见的四类问题:DRC 报错如何快速定位、如何浏览全部网络筛选异常网络、管脚与走线不一致怎么修复,以及网络名修改不了的处理方法。每类问题都配有操作步骤和实战截图,可直接对照操作。

2 运行 DRC,让原理图自动标出错误
方法一:运行 DRC(Design Rules Check),并勾选“显示”选项。运行之后,原理图会在有错误的位置自动添加标识,方便快速定位到问题点,不用在整张图纸上逐段翻找。

图1 DRC 后在原理图错误位置添加的标识(24V_SYS 电源电路示例)
3 通过 Browse→Nets 浏览全部网络
方法二:在工程文件(.dsn)下,依次点击菜单 Edit → Browse → Nets,直接点击 OK,即可显示当前设计中的全部网络列表。

图2 Edit → Browse → Nets 菜单入口
网络列表以表格形式呈现,包含 Object ID、Net Name、Page、Schematic 等列。在此页面双击 page 或 net,网络会整体按照顺序排列。当出现 ID 和 Net 名字不一样的情况时,这条网络就是我们需要重点检查、修改的网络。

图3 网络浏览窗口:ID 与 Net 名不一致的网络(红色框标注)需要检查修改
4 定位并修复管脚不一致问题
方法三:查找定位管脚不一致问题。在网络列表中直接双击不一致的网络,即可定位到原理图中对应的位置,根据显示的网络名进行调整。

图4 网络浏览窗口:管脚不一致网络(IOBUS1_DE,红色框标注)
本工程遇到的一个典型情况:某位置网络本应该是一串数字(网络编号),但实际却和 DE 网络连上了。处理办法是删除这段走线,重新连接。

图5 走线连接错误示例:NSI8141N0 隔离电路中的 IOBUS1_DE 网络
5 网络名修改不了:用连页符接起同名单网络
方法四:网络名修改不了。出现这个现象的原因通常是:实际存在着两段互相独立、名字都是 24V_SYS 的网络,因为两页之间没有 off-page connector(连页符)把它们“接起来”,所以 Capture 默认它们是两条不同的网络,会在网络名后面自动加上 _XXXXX 的数字后缀以示区分。

图6 网络列表中多段独立的 24V_SYS 网络,其中一段带数字后缀(蓝色高亮)
解决办法:把原有网络标识删除,添加连页符。任意一种连页符都可以,只是显示问题;加入之后,再双击修改成想要的网络名即可。

图7 Place Off-Page Connector(放置连页符)对话框
6 小结
原理图检查排错时,可以按以下顺序走:先用 DRC 自动标出错误位置,再通过 Browse→Nets 浏览全部网络、找出 ID 与 Net 名不一致的异常网络;遇到管脚或走线连错的情况,直接双击定位并删除走线重新连接;如果网络名修改不了,多半是缺少连页符导致同名单网络被拆成两条,删掉原网络标识、加上连页符即可解决。










