ScoutChecker

ネットリストに「1ピンしか繋がっていないネット」が出たら疑うべき5つのこと

2026-05-01 · 6 min read · by ScoutLabo
ネットリスト 設計ミス 配線忘れ デザインレビュー erc

ネットリスト解析でよく検出される警告のひとつに「1ピンしか繋がっていないネット (single-pin net)」があります。

文字通り、回路図上にネット名は存在するのに、そのネットに繋がっているピンが1つしかない状態。これは ほぼ確実に何らかのミス か、意図して放置している未使用ピン のどちらか。前者なら直すべき、後者なら明示的に処理すべき、という重要なサインです。

本記事では、単独ピンネットが出たときに 疑うべき5つのパターン と、それぞれをどう判別するか をまとめます。

パターン1:配線忘れ(最頻出)

設計途中で「あとで繋ごう」と思って忘れたケース。回路図のピンに信号名は付いてるけど、対向側のピンにラベルを付け忘れた、というのが典型。

判別方法

  • ネット名が機能を表している(例:I2C_SDAUART_TX)→ どこかに対向があるはず
  • 隣接ネットに似た名前(例:UART_TX1UART_TX_1)がある → タイポの可能性高

対処: 元の意図を確認して接続を追加 or 名前を統一。

パターン2:プルアップ/プルダウン抵抗の片側

抵抗の VCC 側 or GND 側のピンだけが他に繋がらず、見かけ上「1ピンネット」に見えるケース。

R5: pin1 → I2C_SCL (3個の他ピンと接続)
    pin2 → VCC_3V3_TIE_R5 (このネットには R5.pin2 のみ)

実際は VCC への接続はあるが、ネット名のミスで分岐してしまっている。

判別方法

  • 単独ピンの隣に存在するべき電源ネットが疑わしい(VCC_3V3GND 等)
  • 抵抗値とネット名から「プルアップ/プルダウン」の役割を推測

対処: ネット名を正規化し、本来の電源ネットに統合。

パターン3:部品削除の置き土産

過去のレビューで「この部品要らないよね」と削除したものの、その部品が繋がっていたネットが残ってしまう ケース。CADの自動クリーンアップが効かない場合に発生。

判別方法

  • ネット名に「TP(テストポイント)」「DBG」「SPARE」「OBSOLETE」等のマーカー
  • 過去のリビジョンと比較して 直近の commit で削除された部品 に紐づく

対処: ネット自体を削除(CADの「未接続ネット削除」機能 or 手動)。

パターン4:テストポイント / プローブパッド

意図的にプローブ用パッドだけ置いてあり、信号は別経路で来るケース。

TP3: pin1 → CLK_PROBE (このネットには TP3 のみ)

これは「ネット内ピン数1」だが意図的。配線ミスではない。

判別方法

  • リファレンスが TP*J*(コネクタ)始まり
  • BOMで「テストポイント」「プローブ」記載がある

対処: 警告抑制ルール(例:TP* プレフィックスは single-pin OK)を設定。プロジェクト設定で除外できるツールが理想。

パターン5:未使用ピンに対する明示的「無接続」

特に IC の NC (No Connect) ピン や、未使用の I/O に「意図的に何も繋がない」を示すために、専用ネット名を付けるスタイル。

NC1: pin1 → U7.NC (このネットには U7.NC のみ)

これも意図的だが、もう少し丁寧にやるなら GND タイプルダウン抵抗終端 が望ましい。少なくとも NC ネット名で「無接続意図」を明示しておく。

判別方法

  • ピン名が NCDNU(Do Not Use)
  • IC のデータシートで NC 指定されているピン

対処: NC 規定が「内部接続なし」なら GND タイ推奨。「内部回路あり」なら未接続厳禁、データシート要再確認。

ScoutCheckerでの自動分類

ScoutChecker の Step08 (SinglePinNetAnalyzer) は単独ピンネットを検出した上で、上記パターンのうちどれに該当しそうか をヒューリスティックで分類します:

[Step08] Found 12 single-pin net(s):
  - 8 likely "wiring forgot" (signal-style net names without pair)
  - 2 likely "test point" (TP* references)
  - 1 likely "explicit NC" (matches IC NC pin)
  - 1 unclassified - manual review needed

「全部チェックする」のではなく「重要なものから順に潰す」運用ができるので、レビュー時間が大きく短縮されます。

まとめ:単独ピンネットは情報の宝庫

「1ピンしか繋がってないネット」は単なる警告ではなく、設計の 「意図と実装のズレ」 を炙り出すサインです。CADの ERC では「変な状態」としか言ってくれないですが、その背景を分類するだけで設計品質が一段上がります。

レビュー時に「single-pin net 警告は無視しない」を徹底するだけで、量産前の手戻りが目に見えて減るはずです。

ScoutChecker無料登録で実プロジェクトを解析できます。

Run an automatic review on your own circuit

Upload a netlist + BOM. ScoutChecker auto-detects design-rule violations and power-rail issues in seconds.

Get Started Free