プロジェクトオプション - エラー報告

Parent page: WorkspaceManager ダイアログ

Error Reportingタブ(Options for PCB Project ダイアログ内)Error Reportingタブ(Options for PCB Project ダイアログ内)

概要

このOptions for PCB Project ダイアログのタブでは、プロジェクトのコンパイル時にソースの回路図ドキュメント上で発生し得る、電気的違反および作図上の違反それぞれについて、レポートレベルを定義するためのコントロールを提供します。プロジェクトがコンパイルされると、これらの違反設定は、定義済みの接続マトリクスと組み合わせて、ソースドキュメントの違反チェックに使用されます。

検出された違反のうち、レポートレベルが「Warning」「Error」「Fatal Error」のものは、違反メッセージとして Messages パネルに表示されます。さらに、回路図上にコンパイラのエラー/警告を表示する設定が有効な場合(Schematic - Compilerページ(Preferencesダイアログ内)で有効化)、該当オブジェクトの下に色付きの波線が表示されます。

コンパイルのプロセスは、プロジェクトに対して有効なネットリストを生成するうえで不可欠です。実際、コンパイルによって設計の統合データモデルが生成されます。これは、CircuitStudio の統合設計環境において設計ドメイン全体からアクセス可能な、単一のデータモデルです。ネットリスト生成の前に、報告されたすべてのエラーを慎重に確認し、解決してください。
プロジェクトのコンパイル時にソースドキュメント上で発生し得る電気的/作図上の違反の各項目について、包括的なリファレンスは Project Compiler Violations Reference を参照してください。
統合ライブラリプロジェクト(*.LibPkg)で作業している場合、Error Reporting タブは Options for Integrated Libraryダイアログの一部となり、ここで説明しているダイアログのバリエーションになります。このプロジェクト種別のコンパイルに関連する違反タイプのみが一覧表示されます。

アクセス

これは、プロジェクトのオプションを設定する際に利用できる複数タブのうちの1つで、Options for PCB Projectダイアログ内からアクセスします。このダイアログは次の方法で開けます。

  • 回路図エディタまたは PCB エディタのメインメニューから Project | Content | をクリックします。
  • Projects パネルでプロジェクト自体のエントリを右クリックし、コンテキストメニューから Project Options を選択します。
統合ライブラリプロジェクトでは、2つ目の方法でのみアクセスできます。

オプション/コントロール

違反リスト

このリストには、プロジェクトのソースドキュメント上で発生し得る、すべての電気的違反および作図上の違反が表示されます。違反は次のカテゴリに分類されています。

各違反タイプは、次のフィールドで表示されます。

  • Violation Type Description - 違反タイプの簡単な説明(または、チェックしている内容)。
  • Report Mode - このフィールドで、チェックに違反した場合の重大度レベルを指定します。ドロップダウンから次のレポートレベルを選択します。

右クリックメニュー

このタブの右クリック(コンテキスト)メニューから、次のコマンドを利用できます。

  • All Off - すべての違反タイプの Report ModeNo Report に設定します。
  • All Warning - すべての違反タイプの Report ModeWarning に設定します。
  • All Error - すべての違反タイプの Report ModeError に設定します。
  • All Fatal - すべての違反タイプの Report ModeFatal に設定します。
  • Selected Off - 選択したすべての違反タイプの Report ModeNo Report に設定します。
  • Selected To Warning - 選択したすべての違反タイプの Report ModeWarning に設定します。
  • Selected To Error - 選択したすべての違反タイプの Report ModeError に設定します。
  • Selected To Fatal - 選択したすべての違反タイプの Report ModeFatal に設定します。
  • Default - すべての違反タイプの Report Mode を既定の設定に戻します。
標準的な複数選択の操作(Ctrl+click, Shift+click)を使用して、複数の違反タイプを選択できます。

追加オプション

  • Report Suppressed Violations in Messages Panel - このオプションを有効にすると、No ERC ディレクティブによって抑制されている場合でも、Messagesパネルに違反を表示します。
  • Set To Installation Defaults - このボタンをクリックすると、すべての違反タイプの Report Mode エントリを既定の設定に戻します。

注記

  1. ピン、ポート、シートエントリに関する電気的違反のレポートレベルは、Options for PCB Project ダイアログの Connection Matrix タブで指定します。
  2. 設計上、電気的違反としてフラグが立つことが分かっている箇所でも、フラグを立てたくない場合があります。これらを抑制するには、該当箇所ごとに No ERC の回路図設計ディレクティブオブジェクトを配置してください。
  3. 一般的には、まず既定の設定で設計をコンパイルし、警告を確認するのがよいでしょう。現在の設計で問題にならない警告については、レポートレベルを変更できます。
  4. 注目すべきオプションの1つが Nets with only one pin です。これは、たとえばピンがポートに接続されているものの、別のピンには接続されていない、といった単一ノードのネットを検出するために使用できます。既定では No Report に設定されており、断線したネットの検出に役立つよう Warning に変更できます。

AI-LocalizedAI で翻訳
問題が見つかった場合、文字/画像を選択し、Ctrl + Enter キーを押してフィードバックをお送りください。
Content