大家好,当一个 dsn 工程下包含多个根页(Root)时,这种结构便于后期整体的检查与整理,所有模块和内容都集中在同一份工程文件中。但存在一个问题:在 PCB 设计阶段输出网表时,系统无法一次性整体输出所有根页——选择工程后执行 Create Netlist,只能输出其中一个根页的网表。本次分享就介绍如何选择其中一部分根页来输出网表。以下是关键步骤总结:
一:了解多根页工程的结构与限制
打开 Capture 软件,原理图结构示例如下:在一个 dsn 工程下,包含两个根页(Root)。这种结构便于后期整体的检查与整理,所有模块和内容都集中在同一份工程文件中。
但存在一个问题:在 PCB 设计阶段输出网表时,系统无法一次性整体输出所有根页。选择工程后执行 Create Netlist,只能输出其中一个根页的网表。
二:用 Make Root 置顶目标根页
选择第一个根页,右键菜单中可见 Make Root 选项。该选项用于为所选根页配置根权限,即将其置顶设为当前根页。置顶后,再选择工程并执行 Create Netlist,系统将仅输出当前置顶根页对应的网表。
若需输出下方根页的网表,操作方式相同:选择该根页,执行 Make Root 即可。
三:保存工程,执行网表输出
若系统提示未保存(新建未保存),点击保存即可。保存后,该根页自动上移至顶部,随后即可执行网表输出:选择工程,执行 Create Netlist。
四:两种执行位置,效果一致
在 dsn 工程层级执行 Create Netlist,或在 Pages 文件夹下执行 Create Netlist,两者效果一致,均可正常输出网表,按个人操作习惯选择即可。
通过以上步骤,即可在包含多个根页的 dsn 工程中,单独输出所需根页的网表:核心是利用右键 Make Root 将目标根页置顶为当前根页,再执行 Create Netlist。需要注意的是:每次输出前先确认当前置顶的根页就是要输出的那一个,避免输出错误模块;切换根页后记得保存工程再执行输出;输出完成后建议打开网表核对内容与页数,确认与所需根页一致后再导入 PCB;此外,多根页工程建议对各根页命名清晰、便于区分,降低后期维护与网表管理出错的风险。
本次分享就到这里,谢谢大家。