Altium Designerにおけるデザインルールチェック(DRC)で設計の整合性を確保する
概略
- ルールの定義から違反の報告と解決まで、Altium DesignerのDRCシステムの主要な要素を理解します。
- オンラインDRCとバッチDRCの違いと、設計プロセスでそれぞれを使用すべきタイミングを学びます。
- 違反が表示される場所や表示方法を確認し、問題の効率的な調査と修正に役立つツールを把握します。
Design Rule Checking(DRC)は、設計の論理的および物理的な整合性をチェックする強力な自動化機能です。チェックは、 Design Rules に照らして、設計中にリアルタイムで、またはバッチ処理で実行されます。
デザインルールチェックは設計プロセスに欠かせないものであり、完成したすべての基板設計に対して実施する必要があります。特に、最終アートワークを生成する前には、必ずバッチモードのデザインルールチェックを実行することを推奨します。
デザインルールシステムの構成要素
デザインルールシステムは、PCBエディターの中核をなすものです。このシステムは、論理的な概念から物理的な実体へと設計を具体化する過程を制御します。そのために、デザインルールシステムには、設計要件を定義する仕組み、それらの要件に照らして設計を検証する機能、検出された違反を表示する手法、およびそれらの違反を報告し、その位置を特定する機能が含まれています。
これを実現するため、デザインルールシステムは次の要素で構成されています。
デザインルールシステムの構成要素 |
|
| デザインルール | デザインルールは、全体として基板の制約を定義し、オブジェクトが設計要件と許容範囲内に収まるようにします。設計制約の定義方法には、PCB Rules and Constraint Editorでデザインルールを直接操作する方法と、スプレッドシート形式のConstraint Managerで設定する方法の2つがあります。
|
| オンラインDRC (デザインルールチェック) |
デフォルトでは、online DRCと呼ばれる機能を使用して、作業中にデザインルールがチェックされます。オンラインDRCを機能させるには、次の設定が必要です。
|
| バッチDRC | バッチDRCとは、PCB全体に対してデザインルールチェックを実行する処理のことです。有効なルールのチェックに加え、その他の各種テストを実行したり、レポートを生成したりすることもできます。
|
| 違反の表示 | Altium Designerでは、グラフィカルな編集領域で違反を表示する方法として、違反箇所にアイコンを表示する方法と、違反しているプリミティブ全体をハイライト表示する方法の2つをサポートしています。
これらのオプションは、PreferencesダイアログのPCB Editor – DRC Violations Displayページで設定します( |
| 違反の解決 | 違反の詳細は、次の場所で確認できます。
詳細は、設計違反の調査と解決を参照してください。 |
)で、全体を制御するOnline DRCオプションを有効にする必要があります。
)。なお、OutJobの検証レポートの一部として実行されるデザインルールチェックには、専用の設定ダイアログはありません。チェックは、
)。詳細は、
)があり、可能な場合は違反に関する情報も含まれます(
)。
)。ズームインおよびズームアウト時のオーバーレイの表示の濃さも設定できます。
)。詳細は、