駆動ソースがないネット
親カテゴリ: ネットに関連する違反
デフォルトのレポート モード:
概要
この違反は、設計内のネットに駆動ソースがないことが検出された場合に発生します。つまり、次のいずれかの電気タイプである 1 つ以上のピンがネットに含まれていません。
- IO
- 出力
- オープン コレクタ
- HiZ
- エミッタ
- パワー
ネットにこれらのいずれかのタイプのピンが含まれていないことは珍しくなく、たとえば、次の場合に発生することがあります。
- ネットがコネクタ ピンからインプット ピンに接続します。
- ネットが(パッシブピンを持つ)連続のパッシブ コンポーネントからインプット ピンに接続します。
通知
回路図でコンパイラ エラーや警告を表示するように設定している場合は、違反オブジェクトの下に色付きの波線が表示されます(この設定は、プリファレンス(Preferences)ダイアログの回路図(Schematic) - コンパイラ(Compiler)ページで行います)。通知は、次のフォーマットでメッセージ(Messages)パネルにも表示されます。
Net
<NetName> has no driving source (
<PinList>)
ここで
NetName は、違反しているネットの名前です。
PinList は、そのネット内のピンのカンマ区切りのリストです。
解決方法に関する推奨事項
この違反を解決するには、次のようなさまざまなアプローチがあります。
- 上記の電気タイプのいずれかになるように、コネクタ/パッシブ コンポーネント ピンを編集します。
- プロジェクトのオプション(Options for Project)ダイアログ(プロジェクト(Project) | コンテンツ(Content) | )のエラー レポート(Error Reporting)タブで、駆動ソースがないネット(Nets with No Driving Source)違反チェックを無効にします。
- No ERC マーカーをネットに配置します(ホーム(Home) | 回路エレメント(Circuit Elements) | » 汎用の No ERC(Generic No ERC))。