インテルのみ表示可能 — GUID: cew1507060558713
Ixiasoft
2.1. Netlist Viewer を使用するタイミング
2.2. Netlist Viewer による Quartus® Prime デザインフロー
2.3. RTL Viewer の概要
2.4. Technology Map Viewer の概要
2.5. Netlist Viewer のユーザー・インターフェイス
2.6. 回路図
2.7. ソース・デザイン・ファイルと他の Quartus® Primeウィンドウのクロスプローブ
2.8. 他の Quartus® Primeウィンドウからの Netlist Viewer のクロス・プロービング
2.9. タイミングパスの表示
2.10. デザイン・ネットリストの最適化の文書改訂履歴
4.2.3.1. ガイドライン: ソースコードの最適化
4.2.3.2. ガイドライン: スピードではなくエリア最適化に向けた合成
4.2.3.3. ガイドライン: マルチプレクサーの再構築
4.2.3.4. ガイドライン:Balanced 設定または Area 設定での WYSIWYG プリミティブ 再合成の実行
4.2.3.5. ガイドライン: レジスターパッキングの使用
4.2.3.6. ガイドライン:フッター制約の削除
4.2.3.7. ガイドライン: 合成中の階層のフラット化
4.2.3.8. ガイドライン:メモリーブロックのターゲット変更
4.2.3.9. ガイドライン: エリア削減のための物理合成オプションの使用
4.2.3.10. ガイドライン: DSP ブロックのターゲット変更およびバランス化
4.2.3.11. ガイドライン:より大きなデバイスの使用
4.2.3.12. ガイドライン: グローバル信号の輻輳の低減
4.2.3.13. ガイドライン: パイプライン情報レポート
5.5.1. Design Assistant のルール違反の訂正
5.5.2. Fast Forward Timing Closure Recommendations の実装
5.5.3. タイミングパスの詳細の確認
5.5.4. オプションのフィッター設定
5.5.5. バック・アノテーションが最適化された割り当て
5.5.6. Design Space Explorer II を使用した最適化設定
5.5.7. Exploration Dashboard を使用したコンパイル結果の集約と比較
5.5.8. I/O タイミングの最適化手法
5.5.9. レジスター間のタイミング最適化に向けた設定
5.5.10. メタスタビリティーの解析と最適化手法
5.5.3.1. Report Timing
5.5.3.2. ロジック深度レポート
5.5.3.3. 近隣パスレポート
5.5.3.4. レジスター分布レポート
5.5.3.5. Report Route Net of Interest レポート
5.5.3.6. リタイミング制約レポート
5.5.3.7. パイプライン情報レポート
5.5.3.8. CDC Viewer レポート
5.5.3.9. タイミング・クロージャーの推奨事項
5.5.3.10. グローバル・ネットワーク・バッファー
5.5.3.11. リセットとグローバル・ネットワーク
5.5.3.12. 設定が疑わしい場合
5.5.3.13. オートシフト・レジスターの交換
5.5.3.14. クロッキング・アーキテクチャー
5.5.9.1. ソースコードの最適化
5.5.9.2. レジスター間のタイミング改善
5.5.9.3. 物理合成最適化
5.5.9.4. Power Optimization During Synthesis を Normal Compilation へ設定する
5.5.9.5. エリアではなくパフォーマンスに向けた合成の最適化
5.5.9.6. 合成中の階層のフラット化
5.5.9.7. シンセシス・エフォートをHighへ設定する
5.5.9.8. 加算器ツリー形式の変更
5.5.9.9. ファンアウトを制御するためのレジスターの複製
5.5.9.10. シフトレジスターの推論の防止
5.5.9.11. 合成ツール内で使用可能な他の合成オプションを使用する
5.5.9.12. フィッターシード
5.5.9.13. 最大ルータタイミング最適化レベルを設定する
5.5.9.14. レジスター間のタイミング解析
6.2.3.1. Chip Planner でアーキテクチャー固有のデザイン情報を表示する
6.2.3.2. Chip Planner で利用可能なクロック・ネットワークを表示する
6.2.3.3. Chip Planner でクロックセクター使用率を表示する
6.2.3.4. Chip Planner による配線の輻輳の視覚化
6.2.3.5. Chip Planner で I/O バンクを表示する
6.2.3.6. Chip Planner で高速シリアル・インターフェイス (HSSI) を表示する
6.2.3.7. Chip Planner でソースノードおよびデスティネーション・ノードを表示する
6.2.3.8. Chip Planner でファンインおよびファンアウトを表示する
6.2.3.9. Chip Planner で直近のファンインおよびファンアウトを表示する
6.2.3.10. Chip Planner で選択したコンテンツを表示する
6.2.3.11. Chip Planner でデバイスリソースの位置および使用率を表示する
6.2.3.12. Chip Planner でクロスプロービングによるモジュールの配置を表示する
7.4.1. ECO コマンドのクイック・リファレンス
7.4.2. make_connection
7.4.3. remove_connection
7.4.4. modify_lutmask
7.4.5. adjust_pll_refclk
7.4.6. modify_io_slew_rate
7.4.7. modify_io_current_strength
7.4.8. modify_io_delay_chain
7.4.9. create_new_node
7.4.10. remove_node
7.4.11. place_node
7.4.12. unplace_node
7.4.13. create_wirelut
インテルのみ表示可能 — GUID: cew1507060558713
Ixiasoft
6.5. デザイン・パーティションと組み合わせて Logic Lock 領域を使用する
重要な論理接続を共有するエンティティーをデバイス上で近接して配置することで、デザインのタイミングを最適化できます。
デフォルトでは、フィッターは密接に接続されたエンティティーをデバイスの同じエリアに配置しようとします。しかし、制約がない場合、各コンパイルで同じ配置が保証されるわけではありません。デザイン・パーティションと共に Logic Lock 領域を使用することで、論理的に接続されたエンティティーがコンパイルごとに最適な配置を維持できるようになります。
デザイン・パーティションと組み合わせて Logic Lock 領域を使用することで、ブロックの位置とパフォーマンスを維持することができるため、フィッターはデザインの他の部分に時間と労力を集中させることができます。
注: これらの手法の詳細は、Quartus Prime プロ・エディションのユーザーガイド: ブロックベースのデザインを参照してください。
Design Partition Planner を Chip Planner と組み合わせて使用し、パーティションの作成と Logic Lock 領域の定義を容易に行うには、以下の手順に従います。
- Compilation Dashboard で、Plan をダブルクリックし、フィッターステージでコンパイルするか、フルコンパイルを実行します。
- Chip Planner と Design Partition Planner を開きます。
- Tools > Chip Planner をクリックします。
- Tools > Design Partition Planner をクリックします。
- Chip Planner で、Tasks の Report Design Partitions をダブルクリックします。Chip Planner は、Design Partition Planner のエンティティーと同じ色を使用して、デザイン・パーティションの物理的な位置を表示します。
図 128. Chip Planner をオーバーレイする Design Partition Planner
- Chip Planner で、View > Bird's Eye View をクリックします。
- Design Partition Planner で、Parent エンティティーから大きなエンティティーをすべてドラッグします。または、エンティティーを右クリックして、Extract from Parent をクリックします。
Chip Planner は、Design Partition Planner に表示されるエンティティーの物理的な配置を、2 つのツール間で一貫した色で表示します。Chip Planner では物理的な配置、Design Partition Planner では接続性を確認することができます。
- Logic Lock 領域への配置に適していないエンティティーを識別します。
- Chip Planner は、デバイスの隣接していない領域に物理的に分散されたエンティティーを示します。
- Design Partition Planner は、他のエンティティーに多数の接続を持つエンティティーを示します。
- Logic Lock 領域への配置に適していないエンティティーを Parenet エンティティーにドラッグします。または、そのエンティティーを右クリックし、Collapse to Parent をクリックします。
- エンティティーを右クリックし、残りのエンティティーごとにパーティションを作成し、Create Design Partition をクリックします。
- パーティションを右クリックし、各パーティションに Logic Lock 領域を作成し、Create Logic Lock Region を作成します。