デザイン解析および制約定義の実行 - 2023.2 日本語

Vivado Design Suite ユーザー ガイド: デザイン フローの概要 (UG892)

Document ID
UG892
Release Date
2023-10-19
Version
2023.2 日本語

RTL エラボレーション、合成、およびインプリメンテーションの後に、デザインを解析し、制約を割り当てることができます。デザインの問題を早期に特定するには、タイミング シミュレーション、リソースの見積もり、接続性の解析、DRC など、インプリメンテーションの前にデザイン解析を実行します。さまざまな合成 run またはインプリメンテーション run 結果を開くと、解析および制約の割り当てを実行できます。これは、デザインを開くとわかります。

デザインを開くと、Vivado IDE でネットリストがコンパイルされ、ターゲット デバイスに対し、物理制約およびタイミング制約が適用されます。デザインは、開いて、保存して、閉じることができます。新しいデザインを開くと、メモリ容量を確保するため、既に開いているデザインを閉じるかどうかを確認するメッセージが表示されます。メモリ容量に問題がなければ、既に開いているデザインを閉じる必要はなく、複数のデザインを同時に開いておくこともできます。合成済みデザインを開くと、Vivado IDE によりネットリストと制約が表示されます。インプリメント済みデザインを開くと、Vivado IDE によりネットリスト、制約、インプリメンテーション結果が表示されます。デザイン データは異なるウィンドウにさまざまな形式で表示でき、各ウィンドウのデータは連動しています。

デザインを開くと、Vivado IDE のさまざまな解析およびレポート機能を使用できるようになります。たとえば、内部デバイスおよび外部物理パッケージがグラフィカル表示されたウィンドウでは、デバイス リソースを解析できます。また、[Netlist]、[Device]、[Schematic]、[Hierarchy] ウィンドウを使用して、タイミングおよび物理制約を適用して解析することもできます。詳細は、 『Vivado Design Suite ユーザー ガイド: デザイン解析およびクロージャ テクニック』 (UG906) および 『Vivado Design Suite ユーザー ガイド: 制約の使用』 (UG903) を参照してください。

注記: デザインが開いているときに制約を変更すると、ダイアログ ボックスが表示されるので、変更を元の XDC ソース ファイルに保存するか、または新しい制約セットを作成するかを選択します。詳細は、 『Vivado Design Suite ユーザー ガイド: システム レベル デザイン入力』 (UG895) を参照してください。