電気的ルールチェック設定

  

Electrical Rules Check SetupダイアログのColumnsError Reporting、およびConnection Matrixタブ

概要

Electrical Rules Check Setupダイアログでは、ERCを設定できます。

割り当てられた出力ジョブファイルで定義された検証レポートを使用することで、設計の検証をボード設計リリースプロセスの不可欠な部分として実行できます。これらの検証チェックは、リリースのたびに実行され、成功しない検証チェックがある場合はリリースが失敗します。これにより、最後の変更による高価なエラーがリリースされた設計に潜り込むことがないという追加の安心感を得られます。検証は、プロセスフロー内のValidate Design段階で実行されます。設計モードでは、出力が生成される前にプロジェクトに直接検証チェックが実行されます。リリースモードでは、リリースフローがまずプロジェクトからすべてのプロジェクト文書と外部依存関係を含む自己完結型のスナップショットを構築し、このスナップショットに対して検証チェックが実行されます。これにより、スナップショットがプロジェクトに必要なすべての依存関係を正しくキャプチャしているという追加の保証が得られます。

アクセス

以下の手順でダイアログにアクセスします:

  1. OutJobファイルを開く。

  2. Validation Outputsの下にあるAdd New Validation Outputをクリックします。

  3. ドロップダウンからElectrical Rules Checkを選択します。

  4. 結果として表示されるドロップダウンから、希望の回路図ドキュメントを選択します。

  5. 新たに追加されたElectrical Rules Checkエントリを右クリックし、Configureをクリックします。

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

選択した設定は、プロジェクトのプロジェクトオプションで定義されている設定よりも厳格または緩和されることがあります。電気ルールチェックの設定をプロジェクトオプションと同じにリセットするには、Set To Project Defaultボタンをクリックします。

列タブ

  • Validation - ドロップダウンを使用して、ボード設計リリースプロセス中の検証時にERC出力ジェネレータを使用する際に許容される最大誤差レベルを定義します。リリースプロセスフローの検証ステージ(デザインモードまたはリリースモードのいずれか)では、プロジェクトレベルのERCチェックではなく、出力ジョブで定義されたチェックのみを使用します。この方法では、より厳格なチェックセットを定義して合格させることができ、これにより設計データの整合性をさらに高めることができます。オプションには、 が含まれます。

  • Suppressed Errors - 抑制されたエラーを報告するためにこのオプションを有効にします。

  • Show Columns - ERCレポートに表示する列を選択します。オプションにはClassDocumentMessageが含まれます。選択が行われると、Preview領域が更新されて列設定が表示されます。

  • Preview - ダイアログ内のタブで定義されたエラーチェックを使用して検証することに基づいて、設計に対して検出された現在のエラーを表示します。チェックレベルを変更すると、設計が動的に再検証(再コンパイル)され、プレビュー領域が更新されます。Show Columns領域のオプションを使用して、プレビュー領域内の対応する列の表示を切り替えます。

エラーレポートタブ

このタブでは、プロジェクトをコンパイルする際にソース回路図ドキュメント上に存在可能な各違反に対するレポートレベルを定義できます。プロジェクトがコンパイルされると、これらの違反設定は接続マトリックスタブと連動してソースドキュメントの違反をテストするために使用されます。レポートレベルがWarningError、またはFatal Errorである違反が見つかった場合、それらはMessagesパネルに違反メッセージとして表示されます。さらに、回路図上でコンパイラのエラーや警告が表示されるように設定されている場合(PreferencesダイアログのSchematic - Compiler Preferencesページで有効にする)、違反したオブジェクトの下に色付きの波線が表示されます。

違反グリッド

この領域は、プロジェクトのソースドキュメントに存在可能なすべての違反を示しています。違反自体は、以下のカテゴリーに分類されます:

各特定の違反タイプは、以下のフィールドで提示されます:

  • Violation Type Description - 違反のタイプに関する短い説明。

  • Report Mode - チェック違反に関連する重大度レベルを指定するためにこのフィールドを使用します。以下の報告レベルから選択するためにドロップダウンを使用してください:

     

右クリックメニュー

以下のコマンドは右クリックメニューから利用可能です:

  • All Off - すべての違反タイプのReport ModeNo Reportに設定します。

  • All Warning - すべての違反タイプのReport ModeWarningに設定します。

  • All Error - すべての違反タイプのReport ModeErrorに設定します。

  • All Fatal - すべての違反タイプのReport ModeFatal Errorに設定します。

  • Default - すべての違反タイプのReport Modeをデフォルト設定に戻します。

複数の違反タイプは、標準のマルチセレクト技術(Ctrl+クリックShift+クリック)を使用して選択できます。

ノート

  • ピン、ポート、およびシートエントリに関連する電気的違反に関連する報告レベルを指定するには、Connection Matrixタブを使用してください。

  • 電気的違反としてフラグが立てられることがわかっている設計上のポイントがあり、それらがフラグされないようにしたい場合があります。これらを抑制するには、それらのポイントにNo ERC回路図デザイン指示オブジェクトを配置します。

  • 一般に、まず設計をコンパイルして、デフォルト設定での警告を調べることが良いです。現在の設計に問題ではない警告については、報告レベルを変更できます。

コネクションマトリックスタブ

このタブは、コンポーネントのピンとネット識別子(ポートやシートエントリーなど)の間の接続ルールを確立するためのメカニズムを提供するマトリックスを表示します。これは、警告またはエラーとして報告されるべき論理的または電気的条件を定義します。例えば、出力ピンが別の出力ピンに接続されている場合、通常はエラー条件とみなされますが、接続された2つの受動ピンでは問題ありません。

プロジェクトがコンパイルされると、これらの違反設定はError Reportingタブで定義された設定と共に、ソースドキュメントの違反をテストするために使用されます。報告レベルがWarningError、またはFatal Errorであると見つかった違反は、Messagesパネルに違反メッセージとして表示されます。さらに、回路図上でコンパイラのエラーや警告が表示されるように設定されている場合(PreferencesダイアログのSchematic - Compilerページで有効にされている)、問題のあるオブジェクトの下に色付きの波線が表示されます。

マトリックス

マトリックスは、ピン、ポート、シートエントリーの組み合わせ間で可能な全ての配線接続チェックを提示し、未接続のエンティティのテストも行います。マトリックスは横/縦の方法で読まれ、行と列の交差点にあるマトリックス要素の色が、その特定の条件のテスト時にコンパイラがどのように反応するかを指定します。

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

マトリックス上の四角にカーソルを合わせると、違反内容と報告モードについての説明がマトリックス下に表示されます。

右クリックメニュー

右クリックメニューから利用可能なコマンドは以下の通りです:

  • All Off - マトリックス内のすべてのエントリをNo Reportに設定します。

  • All Warning - マトリックス内のすべてのエントリをWarningに設定します。

  • All Error - マトリックス内のすべてのエントリをErrorに設定します。

  • All Fatal - マトリックス内のすべてのエントリをFatal Errorに設定します。

  • Default - マトリックス内のすべてのエントリをデフォルト設定に戻します。

注意

  • Error Reportingタブを使用して、さらなる電気および製図違反に関連する報告レベルを指定します。

  • 電気違反としてフラグが立てられることがわかっている設計上のポイントがあるかもしれませんが、フラグを立てたくない場合があります。これらを抑制するには、それらのポイントにNo ERC回路図デザイン指示オブジェクトを配置します。

追加のコントロール

  • Set To Project Default - すべての設定をプロジェクトオプションと同じに戻すには、クリックします。

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
機能の可用性

利用できる機能は、所有する Altium ソリューション (Altium DevelopAltium Agile のエディション (Agile Teams、または Agile Enterprise)、または Altium Designer (有効な期間)) によって異なります。

説明されている機能がお使いのソフトウェアに表示されない場合、Altium の営業担当者にお問い合わせください

従来のドキュメント

Altium Designer のドキュメントは、バージョンごとに掲載されなくなりました。Altium Designer の旧バージョンのドキュメントは、Other Installers ページの Legacy Documentation の項目をご覧ください。