重複するネット

親カテゴリ: ネットに関連する違反

デフォルトのレポート モード:

概要

この違反は、デザイン内で、同じ名前の 2 つのネットが検出された場合に発生します。

通知

回路図でコンパイラ エラーや警告を表示するように設定している場合は、違反オブジェクトの下に色付きの波線が表示されます(この設定は、プリファレンス(Preferences)ダイアログの回路図(Schematic) - コンパイラ(Compiler)ページで行います)。通知は、次のフォーマットでメッセージ(Messages)パネルにも表示されます。

Duplicate Net Names <Object> <NetName>

ここで

Object はワイヤ(Wire)またはバス スライス(Bus Slice)またはエレメント[n](Element[n])(バスエレメントの場合)です。

NetName は、該当するネットの名前です。

解決方法に関する推奨事項

  • 設計が階層的であり、個別の子シートを参照するために使用される個別のシート シンボル、およびそれらの子シート上のポートに接続するシート エントリがあります。両方の子シート上で同じネット ラベルが使用されている場合に、違反が発生します。これは、各サブシートで定義されるネット ラベルは、同じ名前であっても、それらのサブシートに対してローカルであり続けるためです。この場合は、シート間で一意のネット ラベルを使用することが解決方法となります。
  • デザインがフラットであり、デザイン内でポートが使用されています。シート間で同じネット ラベルが使用されている場合に、違反が発生します。これは、各シートで定義されるネット ラベルは、同じ名前であっても、それらのシートに対してローカルであり続けるためです。この場合は、シート間で一意のネット ラベルを使用することが解決方法となります。
  • フラット化された回路図シート間のネットの連続性が、異なる名前のポートまたはオフシート コネクタの不注意による使用によって壊れています。メッセージ(Messages)パネルの詳細(Details)領域を使用すると、重複するネット名に対するクロス プローブをすばやく実行できます。各シート上の入力/出力ポートまでネットをトレースし、ポートの名前が同じになるようにします。
  • 階層デザインの 2 つの異なるブランチで同じネットを使用する場合があります。つまり、異なる子シートを参照するために異なるシート シンボルが使用されますが、トップレベル シート エントリおよび下位ポートに対して同じ名前が使用され、2 つのシンボルは物理ワイヤまたはバスによって接続されます。これらのブランチ間のネットの連続性が、異なる名前のシート エントリの不注意による使用や、シート エントリを接続する物理バス/ワイヤの脱落によって壊れる場合があります。2 つのシート シンボルを接続する物理ワイヤが正しく配置および配線され、シート エントリの名前が同じになるようにします。

 

アクティブ ドキュメント内の選択したテキストや画像に関する問題を報告します。