2.4.2.1. 高速クロック・ドメイン
2.4.2.2. ループの再構築
2.4.2.3. コントロール信号のバックプレッシャー
2.4.2.4. FIFOステータス信号によるフロー・コントロール
2.4.2.5. スキッドバッファーを使用したフロー制御
2.4.2.6. リードモディファイライトメモリー
2.4.2.7. カウンターとアキュムレーター
2.4.2.8. ステートマシン
2.4.2.9. メモリー
2.4.2.10. DSPブロック
2.4.2.11. 一般ロジック
2.4.2.12. モジュラスと除算
2.4.2.13. リセット
2.4.2.14. ハードウェアの再利用
2.4.2.15. アルゴリズム要件
2.4.2.16. FIFO
2.4.2.17. 三進加算器
5.2.3. Fast Forwardの制限
クリティカル・パスで使用可能なHyper-Registerの位置がなくなり、デザインがより高速に実行されたり、リタイミングされたりすることができない場合、クリティカル・チェインにはパスリミットの制限理由があります。パス制限は、現在の位置とルートの結果のパフォーマンス限界に達したことを示します。
クリティカル・チェインがパス制限の場合、[ パス情報 ]列に情報が表示されます。この列は、チェインが長すぎることを示しています。ただし、レジスターをチェインにリタイミングすることでパフォーマンスを改善できます。レポートの[ 登録 ]列にバイパスされたハイパー登録のエントリが表示されない場合、この不在は使用可能なハイパー登録の場所がないことを示しています。
Path Limitの制限理由は、クリティカル・チェインが固有のシリコン性能限界に達したことを意味するものではありません。現在の位置とルートの結果に報告されたパフォーマンスの制限があることを意味します。別のコンパイルでは、Hyper-Retimingが特定のクリティカル・チェインでより優れたパフォーマンスを達成できるように異なる配置が行われる可能性があります。パス制限の一般的な理由の1つは、レジスターがハードDSPまたはRAMブロックの専用入力または出力レジスターにパックされていない場合です。