電気ルールチェック
Output | Reports | Electrical Rules Checkコマンドは、回路図エディタで 電気ルールチェック設定 ダイアログを開き、ERCを設定するためのコントロールが含まれています。
電気ルールチェック設定ダイアログ
電気ルールチェック設定 ダイアログには3つのタブが含まれており、このページでそれぞれ説明されています。
選択された設定は、Project Optionsダイアログで定義された設定よりも厳格または寛容にすることができます。電気ルールチェックの設定をプロジェクトオプションと同じにリセットするには、Set To Project Defaultをクリックします。
列タブ
-
Validation - ドロップダウンを使用して、ボード設計リリースプロセス中の検証の一部としてERC出力ジェネレーターを使用する際に許容される最大誤差レベルを定義します。
-
Report Suppressed Errors - 抑制されたエラーを報告するように有効にします。
-
Show Columns - ERCレポートに表示される列を選択します。選択が行われると、Preview領域が更新されて列設定が表示されます。
-
Preview - ダイアログ内のタブで定義されたエラーチェックを使用して検証を行った基づいて、現在検出されている設計のエラーを表示します。チェックレベルを変更すると、設計が動的に再検証され、プレビュー領域が更新されます。Show Columns領域のオプションを使用して、プレビューエリア内の対応する列の表示を切り替えます。
エラー報告タブ
このタブでは、プロジェクトを検証する際にソース回路図ドキュメント上に存在可能な各種違反に対する報告レベルを定義できます。プロジェクトが検証されると、これらの違反設定はConnection Matrixタブと共に使用され、ソースドキュメントの違反をテストします。報告レベルがNo Report
、Warning
、Error
、またはFatal Error
である見つかった違反は、Messagesパネルに表示されます。さらに、回路図上でコンパイラのエラーや警告が表示されるように設定されている場合(System PreferencesのSchematic Compilerページで有効にされている)、問題のあるオブジェクトの下に色付きの波線が表示されます。
違反グリッド
この領域では、プロジェクトのソースドキュメント上に存在可能なすべての違反が表示されます。違反自体は、以下のカテゴリーに分類されます:
ヒント
-
Connection Matrixタブを使用して、ピン、ポート、シートエントリに関連する電気的違反の報告レベルを指定します。
-
設計上、電気的違反としてフラグが立てられることが予想されるが、フラグを立てたくないポイントがあるかもしれません。これらを抑制するには、それらのポイントにNo ERC回路図デザイン指示オブジェクトを配置します。
-
一般に、まず設計を検証し、デフォルト設定での警告を確認することが良いでしょう。現在の設計に問題ではない警告については、報告レベルを変更できます。
接続マトリックスタブ
このタブは、ポートやシートエントリーなどのネット識別子とコンポーネントピン間の接続ルールを確立するためのメカニズムを提供するマトリックスを表示します。これは、警告またはエラーとして報告されるべき論理的または電気的条件を定義します。例えば、出力ピンが別の出力ピンに接続されている場合、通常はエラー条件とみなされますが、接続された2つの受動ピンではそうではありません。
プロジェクトが承認されると、これらの違反設定はエラーレポートタブで定義された設定と共に使用され、ソースドキュメントの違反をテストします。レポートレベルがNo Report
、Warning
、Error
、Fatal Error
の違反が見つかった場合、Messagesパネルに表示されます。さらに、回路図上でコンパイラのエラーや警告が表示されるように設定されている場合(System PreferencesのSchematic Compilerページで有効にされている)、問題のあるオブジェクトの下に色付きの波線が表示されます。
マトリックス
このマトリックスは、ピン、ポート、シートエントリーの組み合わせ間のすべての可能な配線接続チェック、および未接続エンティティのテストを示しています。マトリックスは横/縦の方法で読まれ、行と列の交差点にあるマトリックス要素の色は、その特定の条件のテスト時にコンパイラがどのように反応するかを指定します。
マトリックス内の違反チェックの報告モードを変更するには、2つのエンティティが交差する行と列の色付きの四角をクリックします。クリックするたびに、モードは次のレポートレベルに移動します。
ヒント
-
Error Reportingタブを使用して、さらなる電気および製図違反に関連する報告レベルを指定します。
-
電気違反としてマークされることがわかっている設計上のポイントがあり、それらがマークされないようにしたい場合があります。これを抑制するには、それらのポイントにNo ERC回路図デザイン指示オブジェクトを配置します。