Scalar2Vector - 2022.1 日本語

Vitis Model Composer ユーザー ガイド (UG1483)

Document ID
UG1483
Release Date
2022-05-26
Version
2022.1 日本語

Scalar2Vector ブロックは、スカラー型の入力をベクター型の出力に変換します。

説明

ザイリンクス Scalar2Vector ブロックは、ベクター出力を生成するため、Width パラメーターに基づいて入力スカラーの 2 進数値をスライスします。たとえば、入力が Ufix_12_0 型の 3720 (2 進数 111 010 001 000) で、SSR が 4、[Width] パラメーターの値が 3 の場合、このブロックは出力 [0 1 2 7] が生成されるように、入力の 2 進数値を 3 ビットずつ 4 つのグループにスライスします。

データ型サポート

入力はブール型または符号なしの固定小数点型の信号である必要があります。出力のデータ型は通常 2 進小数点が 0 の符号なしですが、[Width] パラメーターが 1 の場合はブール型にできます。

ブロック パラメーター

[Width]: 出力ベクターの各エレメントのビット数を定義します。このパラメーターの値は、次の式で決定されます。

幅 = 入力データ幅 (ビット数)/SSR

ブロック パラメーターを設定する際、この式を満たす必要があります。

[Super Sample Rate (SSR)]: 各サンプル周期における複数のデータ サンプルの処理を制御します。このブロックは、プライマリ ブロックの演算用に 1-D ベクターのサポートをイネーブルにします。