AN 940: インクリメンタル・ブロックベース・コンパイルのチュートリアル: インテル® Agilex™ FシリーズFPGA開発ボード用
ID
691276
日付
12/10/2021
Public
1.3.1. ステップ1: フラットデザインのコンパイル
1.3.2. ステップ2: タイミングがクリティカルなデザインブロックの特定
1.3.3. ステップ3: デザイン・パーティションの作成
1.3.4. ステップ4: パーティション化されたデザインのタイミング解析
1.3.5. ステップ5: タイミングを収束したパーティションの保持
1.3.6. ステップ6: タイミングがクリティカルなデザインブロックの最適化
1.3.7. ステップ7: 保持および最適化された結果の確認
1.3.8. (オプション) ステップ8: デバイスのプログラミング
1.3.9. (オプション) ステップ9: ハードウェアでの結果の検証
1.3.3. ステップ3: デザイン・パーティションの作成
タイミングがクリティカルなデザインブロックを特定したら、デザインをパーティション分割して再コンパイルし、タイミングを満たすパーティションの結果を保持します。
デザイン・パーティションの作成
- Project Navigatorで、Hierarchyタブの u_blinking_led_i1 を右クリックし、Design Partitionをポイントして、TypeでDefaultのパーティションを選択します。割り当てる各インスタンスの横にデザイン・パーティション・アイコンが表示されます。
- 手順1を繰り返して、u_big_partition1_top、u_blinking_led_i2、u_blinking_led_i3、および u_blinking_led_i4 インスタンスのパーティションを作成します。
- Assignments > Design Partitions Windowをクリックして開きます。Design Partitions Windowには、Compilerがプロジェクトごとに自動的に作成するルート・パーティション (|) とともに、定義したパーティションが一覧表示されます。
図 7. Design Partitions Window
- パーティション化されたデザインをコンパイルするには、Compilation DashboardでCompile Designをダブルクリックします。
Timing Analyzerは、コンパイル後に自動的に開きます。