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. 三進加算器
2.2.4.1. マルチサイクル・パスの最適化
Compilerは、 マルチサイクルまたは偽のパスタイミング制約を含む.sdcタイミング制約のエンドポイントであるレジスターをリタイムしません。したがって、リタイミング制約を回避するために、可能な限り具体的にタイミング制約または例外を割り当ててください。
マルチサイクル制約ではなく、実際のレジスターステージを使用することで、Compilerはパフォーマンスを向上させるために最も柔軟に対応できます。例えば、組合せロジックに3のマルチサイクル例外を指定せずに、マルチサイクル例外を削除し、組み合わせロジックの前または後に2つの余分なレジスターステージを挿入します。この変更により、Compilerは余分なレジスター段のロジックを最適にバランスさせることができます。