资讯动态

111.OrCAD导网表时出现交换属性错误时应该怎么处理?I Cadence Allegro 电子设计 快问快答

发布时间:2026/10/31 7:02:18 来源:尧图企业网站定制
在进行 Allegro 网表输出时有时会遇到“交换属性”Swap Properties / Pin Swap相关的报错。这类错误的根本原因在于原理图中该器件的封装定义了 Pin Group引脚组用于指定可以互换的引脚但相关引脚的电气类型Pin Type被定义成了 INPUT 或 OUTPUT而这类有方向性的引脚在规则上不允许交换两者产生冲突因此才会报错。本次分享将演示如何定位并修复该问题。以下是关键步骤总结一从日志文件定位报错引脚打开网表输出时生成的日志文件netlist.log在其中找到报错的位号与引脚名称明确需要修改的具体对象。二进入元件编辑界面在原理图中找到并选中对应器件右键选择Edit Part进入元件编辑界面。三打开引脚属性表在右侧 Property Sheet 中选中最下方的Edit Pins打开该器件的引脚属性表。四清空 Pin Group 或修改 Pin Type在属性表中找到报错引脚所在行将Pin Group数值清空或者把Pin Type的属性修改为Passive。两种处理方式任选其一即可消除冲突。五应用修改并更新原理图修改完成后依次点击Apply → OK关闭元件编辑界面。在弹出的提示界面中选择Update Current使修改生效到当前原理图。之后重新输出网表即可。通过以上步骤即可解决因 Pin Group 与引脚电气类型冲突导致的交换属性报错顺利完成网表输出。需要注意的是Pin Type 改为 Passive 会改变引脚的电气语义若该器件后续需要做 ERC电气规则检查或信号完整性分析建议优先采用“清空 Pin Group”的方式避免影响分析结果修改封装引脚属性属于全局变更所有引用该器件的实例都会同步更新操作前建议备份工程此外若报错涉及多个器件可借助日志文件逐一排查避免遗漏导致反复导出失败。本次分享就到这里谢谢大家。

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑