複数の関連する DRC チェックを一緒に実行できるように、DRC ルール デックにグループ化できます。これには、create_drc_ruledeck
コマンドを使用して DRC ルール デックを作成し、add_drc_checks
および remove_drc_checks
コマンドを使用して、DRC を追加および削除します。Vivado Design Suite では、1 つの DRC ルール デックにユーザー定義のチェックとあらかじめ定義されたチェックを含めることができます。次に、myrules
という DRC ルール デックを作成し、DRC を追加および削除する例を示します。
create_drc_ruledeck myrules
add_drc_checks -ruledeck myrules {RAMW-1 RAMW-2 RAMW-3}
remove_drc_checks {RAMW-2} -ruledeck myrules
注記: DRC の
is_enabled
プロパティが FALSE に設定されている場合、その DRC は report_drc
を実行したときに DRC ルール デックの一部として実行されなくなります。DRC ルール デックから DRC を削除するよりも、DRC をディスエーブルにする方が良い場合もあります。