複数の類似オブジェクトを含むネット
親カテゴリ: ネットに関連する違反
デフォルトのレポート モード:
概要
この違反は、同じタイプ(ピン、ポート、シート エントリ)および同じ電気 I/O 仕様の複数のオブジェクトが、同じ親ネット内で相互に接続されていることが検出された場合に発生します。たとえば、Input Port
に接続された Input Port
です。
通知
回路図でコンパイラ エラーや警告を表示するように設定している場合は、違反オブジェクトの下に色付きの波線が表示されます(この設定は、プリファレンス(Preferences)ダイアログの回路図(Schematic) - コンパイラ(Compiler)ページで行います)。通知は、次のフォーマットでメッセージ(Messages)パネルにも表示されます。
Net
<NetName> contains multiple
<ObjectType> (
<ObjectList>)
ここで、
NetName は、違反しているネットの名前です。
ObjectType は、違反しているネットで複数のインスタンスが見つかったオブジェクトのタイプです。エントリには、オブジェクトの電気タイプも反映されます。
ObjectList は、違反しているネットで見つかったオブジェクトのすべてのインスタンスのカンマ区切りのリストです。
解決方法に関する推奨事項
メッセージ(Messages)パネルで違反を選択した状態で、パネルの詳細(Details)領域を使用して、違反オブジェクトに対するクロス プローブを行います。接続しているオブジェクトに実際に接続の問題があるかどうかを確認し、ある場合は、それに応じて、一方または両方のオブジェクトの I/O 仕様を変更します。
オブジェクトが重複している場合は、それをデザインから削除します。デザインの、異なる部品に配線することを意図されたオブジェクトが、誤った接続先に接続されている(そのため、誤ったネットの部品になっている)場合は、現在のネットから切断され、正しいネットに配線されるようにします。
注釈
- このタイプの違反に実際に使用されるレポート モードは、プロジェクトのオプション(Options for Project)ダイアログ(プロジェクト(Project) | コンテンツ(Content) | )の接続マトリックス(Connection Matrix)タブに定義されている特定のオブジェクト タイプ、電気 I/O タイプ、および対応するレポート レベルによって異なります。
- プロジェクトのオプション(Options for Project)ダイアログのエラー レポート(Error Reporting)タブにあるレポート モード設定は、このタイプの違反に対してメッセージ(Messages)パネルに表示されるレポート モード設定には影響しません。ただし、オンライン(リアルタイム)エラー レポートでは、デザイン ワークスペース内で直接使用されます。オンライン レポートの制御は、プリファレンス(Preferences)ダイアログの回路図(Schematic) - コンパイラ(Compiler)ページで行うことができます。特定のオブジェクト タイプの I/O タイプ ペアに関するオンライン エラー レポートは、接続マトリックス内の同じ組み合わせに対する個別チェックがレポートなし(
No Report
)に設定されている場合は表示されないことに注意してください。