重复网络

Parent category: 与网络相关的违规

Default report mode:

摘要

当在设计中检测到两个同名网络时,会出现此违规。

通知

如果启用了在原理图上显示编译器错误和警告(在 Preferences 对话框的 Schematic - Compiler 页面中启用),违规对象下方会显示彩色波浪线。同时,Messages 面板中也会按以下格式显示通知:

Duplicate Net Names <Object> <NetName>,

其中

ObjectWireBus SliceElement[n](用于总线元素)

NetName 为受影响网络的名称。

解决建议

  • 该设计为分层结构,使用独立的 Sheet Symbol 来引用不同的子图纸,并通过 Sheet Entry 连接到这些子图纸上的 Port。若在两个子图纸上使用了相同的网络标号,就会触发此违规。这是因为在每个子图纸上定义的网络标号即使同名,也仅在各自子图纸内局部有效。此情况下的解决方法是确保不同图纸之间使用唯一的网络标号。
  • 该设计为扁平结构,并在设计中使用了 Port。若在不同图纸之间使用了相同的网络标号,就会触发此违规。这是因为在每张图纸上定义的网络标号即使同名,也仅在各自图纸内局部有效。此情况下的解决方法是确保不同图纸之间使用唯一的网络标号。
  • 扁平化后的原理图图纸之间的网络连续性,可能会因误用不同名称的 Port 或 Offsheet Connector 而被破坏。使用 Messages panel 的 Details region 可快速交叉探测到重复的网络命名。沿着网络追踪到每张图纸上的输入/输出 Port,并确保这些 Port 的名称一致。
  • 在分层设计的两个不同分支中,可能使用了同一个网络——即使用不同的 Sheet Symbol 引用不同的子图纸,但顶层 Sheet Entry 与下级 Port 使用了相同名称,并且两个符号之间通过实际导线或总线相连。这些分支之间的网络连续性可能会因误用不同名称的 Sheet Entry,或遗漏连接 Sheet Entry 的实际总线/导线而被破坏。请确保连接两个 Sheet Symbol 的实际导线已存在且布线正确,并且 Sheet Entry 的命名一致。

 

AI-LocalizedAI 翻译
如您发现任何问题,请选中相关文本/图片,并按 Ctrl + Enter 键向我们提交反馈。
Content