電気ルールチェック(ERC)の設定

Parent page: WorkspaceManager ダイアログ

Electrical Rules Check Setup ダイアログElectrical Rules Check Setup ダイアログ

概要

このダイアログでは、Electrical Rules Check(ERC)検証レポートを設定するためのコントロールを提供します。キャプチャされたソース設計の電気的/作図上の妥当性をチェックし、CircuitStudio のバッチ形式のリリースプロセス(基板の製造および実装に必要なすべての製造出力を生成するために使用)で出力を生成する際に最初に実行されます。

リリースプロセスの一部として実行できる Electrical Rules Check 検証レポートは、このダイアログで定義されたチェックのみを使用し、プロジェクトレベルの ERC チェックは使用しません。プロジェクトの Project Options で定義された設定よりも厳格にも寛容にも設定できます。追加の安心材料となる二次的な検証レベルを提供し、設計データの整合性を確保します。
プロジェクトのコンパイル時にソースドキュメント上で発生し得る電気的/作図上の各種違反についての包括的なリファレンスは、Project Compiler Violations Reference を参照してください。

アクセス

この ダイアログは次の方法でアクセスします:

  • Options for PCB Project ダイアログの Default Prints タブで Electrical Rules Check エントリを選択し、Configure ボタンをクリックします。
  • Generate output files ダイアログの Electrical Rules Check エントリに関連付けられた Configure コントロールをクリックします(Project | Project Actions | )。
  • Electrical Rules Check 出力タイプが回路図エディタのデフォルト印刷の場合:
    • Outputs | Documentation | Print » Page Setup コマンドを使用し、Electrical Rules Check Properties ダイアログで Advanced ボタンをクリックします。
    • Outputs | Documentation | Print » Print Preview コマンドを使用し、メインのプレビューウィンドウで右クリックして、コンテキストメニューから Configuration コマンドを選択します。

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

Columns タブ

検証

  • Maximum tolerated error level when validating release - このフィールドを使用して、ボードのリリースプロセス中の検証の一部として ERC 出力ジェネレータを使用する際に許容する最大エラーレベルを指定します。これにより、警告/エラーのどのレベルでリリースプロセスを中断するかが決まります。

抑制されたエラー

  • Report Suppressed - No ERC ディレクティブの使用によって抑制されている場合でも、 Preview 領域に違反を表示するにはこのオプションを有効にします。

列を表示

  • Class - Preview 領域に Class 列を表示するにはこのオプションを有効にします。クラスは報告レベル(WarningErrorFatal ErrorSuppressed WarningSuppressed ErrorSuppressed Fatal Error)です。
  • Document - Preview 領域に Document 列を表示するにはこのオプションを有効にします。ドキュメントは、違反が検出されたソースドキュメント(関連する違反オブジェクトが存在するドキュメント)です。
  • Message - Preview 領域に Message 列を表示するにはこのオプションを有効にします。メッセージは違反の簡潔な説明です。

プレビュー

このダイアログのこの領域には、このダイアログのエラー報告設定に基づいてプロジェクト内に存在する警告/エラーの詳細が表示されます。

Error Reporting タブ

このタブでは、プロジェクトのコンパイル時にソース回路図ドキュメント上で発生し得る各種の電気的/作図上の違反について、報告レベルを定義できます。Generate output files ダイアログを使用して Electrical Rules Check 出力ジェネレータを実行すると、これらの違反設定は Connection Matrix タブで定義された設定と組み合わせて使用され、ソースドキュメントの違反をテストします。

違反リスト

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

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

  • Violation Type Description - 違反タイプ(または、チェック対象)の簡単な説明。
  • Report Mode - このフィールドを使用して、チェック違反に関連付ける重大度レベルを指定します。ドロップダウンから次の報告レベルを選択します:

右クリックメニュー

右クリックのコンテキストメニューから次のコマンドを使用できます:

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

追加オプション

  • Set To Project Default - このボタンをクリックすると、報告レベルの構成を Options for PCB Project ダイアログの Error Reporting タブで定義されたものと同じに設定します。

Connection Matrix タブ

この ダイアログのこのタブでは、コンポーネントのピンと、ポートやシートエントリなどのネット識別子との間の接続ルールを確立するための仕組みとして、マトリクスを提供します。警告またはエラーとして報告すべき論理的/電気的条件を定義します。たとえば、出力ピンが別の出力ピンに接続されている場合は通常エラー条件と見なされますが、接続された 2 つのパッシブピンはそうではありません。

Generate output files ダイアログを使用して Electrical Rules Check 出力ジェネレータを実行すると、これらの違反設定は Error Reporting タブで定義された設定と組み合わせて使用され、ソースドキュメントの違反をテストします。

接続マトリクス

このマトリクスは、ピン、ポート、シートエントリの組み合わせ間で起こり得るすべての配線接続チェックを提示し、未接続エンティティのテストも行います。マトリクスは行/列方向に読み取られ、行と列の交点にあるマトリクス要素の色が、その条件をテストする際にコンパイラがどのように応答するかを示します。

マトリクス内の違反チェックの報告モードを変更するには、2 つのエンティティの行と列が交差する位置にある色付きの四角をクリックします。クリックするたびに、モードは次の報告レベルへ移動します。次のレベルがサポートされています:

四角にカーソルを合わせると、マトリクスの下にテキストが表示され、接続性の違反内容と適用中の報告モードが説明されます。

右クリックメニュー

右クリックのコンテキストメニューから次のコマンドを使用できます:

  • All Off - マトリクス内のすべてのエントリを No Report に設定します。
  • All Warning - マトリクス内のすべてのエントリを Warning に設定します。
  • All Error - マトリクス内のすべてのエントリを Error に設定します。
  • All Fatal - マトリクス内のすべてのエントリを Fatal に設定します。
  • Default - マトリクス内のすべてのエントリをデフォルト設定に戻します。

追加オプション

  • Set To Project Default - このボタンをクリックすると、マトリクスの構成を Options for PCB Project ダイアログの Connection Matrix タブで定義されたものと同じに設定します。

 

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