ザイリンクス Shift ブロックは、入力信号に対して左または右シフトを実行します。結果は、入力の固定小数点コンテナーと同じになります。
ブロック パラメーター
Shift ブロックには、次のパラメーターがあります。
- Shift direction: シフトの方向 ([Left] または [Right]) を指定します。右シフトの場合、適切な符号拡張を使用して、入力をコンテナー内の最下位ビットの方向に移動させます。シフトによりコンテナー外に出たビットは破棄されます。左シフトの場合、最下位ビットに 0 をパディングして、入力をコンテナー内の最上位ビットの方向に移動させます。シフトによりコンテナー外に出たビットは破棄されます。
- Number of bits: シフトさせるビット数を指定します。負の値を指定すると、[Shift direction] で選択したのと逆方向にシフトします。
このブロックで使用されるその他のパラメーターについては、[Block Parameters] ダイアログ ボックスの共通オプション を参照してください。
ザイリンクス LogiCORE
Shift ブロックは、ザイリンクス LogiCORE™ を使用しません。