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.4.2.8. ステートマシン
ステートマシンに関連するループは、最適化するのが難しい場合があります。次のステートロジックで使用される信号を事前に計算できるかどうかを判断するために、ステートマシンロジックを注意深く調べます。
ステート・マシン・ループを効果的にパイプライン化するには、スキップステートをステートマシンに追加することを検討してください。スキップ状態は、隣接する2つの状態間の遷移時間を長くするために追加された状態です。
ステートマシンループの最適化には、新しいステートマシンが必要になる場合があります。
図 71. ステート・マシン・ノードステート・マシン・ループでは、次の状態は回路の現在の状態に依存します。