インテルのみ表示可能 — GUID: mwh1410471217183
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 タイミングの最適化手法
セットアップ時間および Clock-to-Output 時間の改善に使用できる手法
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. クロッキング・アーキテクチャー
セットアップ時間および Clock-to-Output 時間の改善に使用できる手法
5.5.8.1. I/O タイミング制約
5.5.8.2. タイミング・ロジック・オプションの IOC レジスター配置の最適化
5.5.8.3. Fast Input Register、Fast Output Register、およびOutput Enable Register
5.5.8.4. プログラマブル遅延
5.5.8.5. PLLを使用するクロック・エッジのシフト方法
5.5.8.6. 高速リージョナル・クロック・ネットワークとリージョナル・クロック・ネットワークの使用方法
5.5.8.7. スパイン・クロックの制限
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: mwh1410471217183
Ixiasoft
5.5.8. I/O タイミングの最適化手法
デザイン最適化のこの段階では、セットアップ遅延 (tSU)、ホールド時間 (tH) および clock-to-output 遅延 (tCO) パラメーターを含む I/O タイミングに焦点を当てます。
- I/O タイミングの最適化に進む前に、次のことを確認してください。デザインの割り当ては、「デザイン最適化の概要」の章に記載された初期コンパイル: 必要な設定の提案に従います。
- リソースの使用は問題ありません。
注: レジスター間のタイミング最適化の段階に進む前に、この段階を完了してください。I/O パスに変更を加えると、内部レジスター間のタイミングに影響します。
セットアップ時間および Clock-to-Output 時間の改善に使用できる手法
次の表は、tSU および tCO 時間を短縮するための手法を推奨する順序で示しています。tSU 時間を短縮すると、ホールド (tH)時間が増加します。
注: 各デバイスファミリーで使用可能なオプションを確認してください。
順序 | 手法 | tSU への影響 | tCO への影響 |
---|---|---|---|
1 | 失敗した I/O に適切な制約が設定されていることを確認します (初期コンパイル: 必要な設定を参照) | あり | あり |
2 | I/O にタイミングに重点を置くコンパイルを使用します (高速入力、出力、および出力イネーブルレジスターを参照) | あり | あり |
3 | 高速入力レジスターを使用します (プログラム可能な遅延を参照) | あり | なし |
4 | 高速出力レジスター、高速出力イネーブル・レジスター、高速 OCT レジスター使用します (プログラム可能な遅延を参照) | なし | あり |
5 | Input Delay from Pin to Input Register の値を小さくするか、Decrease Input Delay to Input Register = ON に設定します | あり | なし |
6 | Input Delay from Pin to Internal Cells の値を小さくするか、Decrease Input Delay to Internal Cells = ON に設定します | あり | なし |
7 | Delay from Output Register to Output Pin の値を小さくするか、Increase Delay to Output Pin = OFF に設定します (高速入力、出力、および出力イネーブルレジスターを参照) | なし | あり |
8 | Input Delay from Dual-Purpose Clock Pin to Fan-Out Destinations の値を大きくします (高速入力、出力、および出力イネーブルレジスターを参照) | あり | なし |
9 | PLL を使用してクロックエッジをシフトします | あり | あり |
10 | Delay to output enable pin の値を大きくするか、Increase delay to output enable pin を設定します (PLL を使用してクロックエッジをシフトしますを参照)。 | なし | あり |