次のループ反復へ1つの値を渡す
- 更新日2025-08-27
- 1分で読める
ForループおよびWhileループ、または (Real-Time、Windows) タイミングループでシフトレジスタを使用して、ループの現在の反復から次の反復に値を転送します。
シフトレジスタを作成して次のループ反復へ値を渡すには、次の手順を実行します。
- ブロックダイアグラムにストラクチャを追加します。たとえば、ブロックダイアグラム上にWhileループを追加します。
- ループの左または右の境界線を右クリックして、ショートカットメニューからシフトレジスタを追加を選択します。
複数のシフトレジスタを使用して、反復の値を記憶したり、初期化されたシフトレジスタを使用してシフトレジスタの初期値をリセットしたりすることができます。
メモ (FPGAモジュール) FPGAモジュールはフリップフロップのグループを使用してシフトレジスタを実行します。