インテル® Quartus® Primeプロ・エディションのユーザーガイド: デザイン上の推奨事項

ID 683082
日付 4/13/2020
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

ドキュメント目次

2.3.1. Design Assistantの設定

個々のデザイン特性とレポート要件に合わせてDesign Assistantを完全にカスタマイズできます。Assignments > Settings > Design Assistant Rule Settingsをクリックして、デザイン・ルール・チェックのデザインコンパイルのさまざまな段階に適用するルールとパラメーターを制御するオプションを指定します。
デザイン・アシスタントのルール設定

以下のオプションを選択できます。

表 4.  デザイン・アシスタントのルール設定

オプション

説明

Stageフィルター AllAnalysis&ElaborationSynthesisPlanPlaceRouteFinalize、またはTiming Signoffのコンパイルステージでルールリストをフィルタリングできます。1このフィルタリングにより、選択したステージに適用されるルールのみを表示および編集できます。
Textフィルター 一致するテキストを入力し、ルールのNameDescriptionParameterSeverity、またはCategoryを選択することで、Rulesリストをフィルタリングできます。このフィルタリングにより、選択した基準を満たすルールのみを表示および編集できます。
デザイン・アシスタントがコンパイル時に実行されるように設定 指定されたDesign Assistant Rule Settingsに従って、コンパイル処理中にDesign Assistantを自動的に実行します。無効にすると、コンパイル時にDesign Assistantが自動的に実行されません。または、プロジェクト.qsfで次の割り当てを使用して、この設定を有効にすることができます。
set_global_assignment -name FLOW_ENABLE_DESIGN_ASSISTANT ON
ルール 使用可能なすべてのDesign Assistantルールとそのプロパティをリストします。
Nameカラム 一意の英数字名で各ルールをリストします。ルールのcheckboxを有効または無効にして、ルールに準拠するための設計の分析を有効または無効にします。複数のコンパイラステージに適用されるルールの場合、ステージごとの制御の各ステージにサブルールが表示されます。
Descriptionカラム 概要ルールの説明。
Parameterカラム ルールに設定されている指定された使用可能なパラメーターを一覧表示します。または、複数のパラメーターをサポートするルールの「複数の値」を一覧表示します。任意のルールを選択して、サポートされているパラメーター値を編集できます。ステージサブルールのパラメーターを指定することにより、ステージごとにパラメーターを指定できます。
Severityカラム ルールのSeverityレベルとして、LowMediumHigh 、またはCriticalを指定できます。 Design Assistantメッセージレポートは、この重大度レベルを反映します。
Categoryカラム Design Assistantルールの影響を受けるデザインの領域を指定します。たとえば、Timing ClosureResetHyper-Retimer ReadinessFloorplanningCDCClockingなど。
Stageカラム ルールが適用されるコンパイラー・ステージを指定します。ステージサブルールのcheckboxオプションを有効または無効にすることで、ステージごとにルールを有効または無効にできます。
Parameters for ruleカラム パラメータをサポートするルールのパラメータを指定できます。 ステージサブルールのパラメーターを指定することで、ステージごとにパラメーターを指定できます。
1 Timing Signoffは、最終スナップショットとTiming Analyzer実行可能ファイルを組み合わせます。