Main Content

Serial-In Parallel-Out Shift Register

離散時間シリアルイン パラレルアウト シフト レジスタ

  • Serial-In Parallel-Out Shift Register block

ライブラリ:
Simscape / Electrical / Control / General Control

説明

Serial-In Parallel-Out Shift Register ブロックは、シリアルイン パラレルアウト シフト レジスタを離散時間で実装します。シフト レジスタを使用して、シリアル インターフェイスとパラレル インターフェイスの間の変換や、回路遅延またはハードウェア スタックの実装を行うことができます。

このブロックは、入力信号における最後の N 個のサンプルのベクトルを出力します。入力信号がベクトルの場合、このブロックは各入力信号における最後の N 個のサンプルを出力します。

端子

入力

すべて展開する

シリアル入力信号。

データ型: single | double

出力

すべて展開する

パラレル出力信号。

データ型: single | double

パラメーター

すべて展開する

レジスタ ステージまたはサンプルの数。

シミュレーション開始時間の前における N-1 個のサンプルの初期値。値はスカラーか、入力信号と同じサイズのベクトルでなければなりません。

連続するブロック実行間の時間間隔。実行時に、ブロックは出力を生成し、必要に応じて内部状態を更新します。詳細については、サンプル時間とはサンプル時間の指定を参照してください。

継承離散時間の場合は、-1 を指定します。離散時間の場合は、正の整数を指定します。連続時間の場合は、0 を指定します。

拡張機能

C/C++ コード生成
Simulink® Coder™ を使用して C および C++ コードを生成します。

バージョン履歴

R2018b で導入