インテルのみ表示可能 — GUID: cpx1565015151952
Ixiasoft
インテルのみ表示可能 — GUID: cpx1565015151952
Ixiasoft
10.4.9. FP16ベクトル1モードおよびベクトル2モードの信号
信号名 | 入力/出力 | 幅 | デフォルト | 詳細 |
---|---|---|---|---|
fp32_adder_a[31:0] | 入力 | 32 | Low | FP32加算器への入力データバスです。 |
fp16_mult_top_a[15:0] | 入力 | 16 | Low | 上のFP16乗算器への入力データバスです。 |
fp16_mult_top_b[15:0] | 入力 | 16 | Low | 上のFP16乗算器への入力データバスです。 |
fp16_mult_bot_a[15:0] | 入力 | 16 | Low | 下のFP16乗算器への入力データバスです。 |
fp16_mult_bot_b[16:0] | 入力 | 16 | Low | 下のFP16乗算器への入力データバスです。 |
fp32_chainin[31:0] | 入力 | 32 | Low | この信号は、前の浮動小数点DSP IPコアからの chainout 信号に接続します。 |
fp32_result[31:0] | 出力 | 32 | — | IPコアからの出力データバスです。 |
fp32_chainout[31:0] | 出力 | 32 | — | この信号は、次の浮動小数点DSP IPコアの chainin 信号に接続します。 |
信号名 | 入力/出力 | 幅 | デフォルト | 詳細 |
---|---|---|---|---|
clk[0] | 入力 | 1 | — | すべてのレジスターの入力クロックです。 |
ena[2:0] | 入力 | 3 | — | すべてのレジスターのクロックイネーブル信号です。 この信号はアクティブHighです。 |
clr[1:0] | 入力 | 2 | Low | この信号は、すべてのレジスターの非同期または同期クリア入力信号とすることができます。クリア入力信号のタイプを選択するには、Type of clear signal パラメーターを使用します。 この信号はアクティブHighです。 入力レジスターのクロックイネーブル制約については、関連情報を参照してください。 |
信号名 | 入力/出力 | 幅 | デフォルト | 詳細 |
---|---|---|---|---|
fp16_mult_top_overflow/fp16_mult_bot_overflow | 出力 | 1 | — | この信号は、上/下のFP16乗算結果が表現可能な最大値よりも大きな値かを示します。 1: 乗算結果が半精度形式で表現可能な最大値よりも大きい値で、無限大にキャストされる場合。 0: 乗算結果が表現可能な最大値より小さい場合 |
fp16_mult_top_underflow/fp16_mult_bot_underflow | 出力 | 1 | — | この信号は、上/下のFP16乗算結果が表現可能な最小値よりも小さな値かを示します。 1: 乗算結果が表現可能な最小値よりも小さな値で、結果が0にフラッシュされる場合 0: 乗算結果が表現可能な最小値よりも大きい場合 |
fp16_mult_top_inexact/fp16_mult_bot_inexact | 出力 | 1 | — | この信号は、上/下のFP16乗算結果が正確に表現されているかを示します。
1: 乗算結果が次に当てはまる場合
0: 乗算結果が上記の基準のいずれにも該当しない場合 |
fp16_mult_top_invalid/fp16_mult_bot_invalid | 出力 | 1 | — | この信号は、上/下のFP16乗算器の演算が正しく定義されておらず、無効な結果が生成されていることを示します。 1: 乗算結果が無効で、qNaNにキャストされる場合 0: 乗算結果が無効な数値でない場合 |
fp16_adder_overflow/fp32_adder_overflow | 出力 | 1 | — | この信号は、FP16/FP32加算結果が表現可能な最大値よりも大きな値かを示します。 1: 加算結果が表現可能な最大値よりも大きい値で、結果が無限大にキャストされる場合 0: 加算結果が表現可能な最大値より大きくない場合 |
fp16_adder_underflow/fp32_adder_underflow | 出力 | 1 | — | この信号は、FP16/FP32加算結果が表現可能な最小値よりも小さな値かを示します。 1: 加算結果が表現可能な最小値よりも小さな値で、結果が0にフラッシュされる場合 0: 加算結果が表現可能な最小値よりも大きい場合 |
fp16_adder_inexact/fp32_adder_inexact | 出力 | 1 | — | この信号は、FP16/FP32加算結果が正確に表現されているかを示します。
1: 加算結果が次に当てはまる場合
0: 加算結果が上記の基準のいずれにも該当しない場合 |
fp16_adder_invalid/fp32_adder_invalid | 出力 | 1 | — | この信号は、FP16/FP32加算器の演算が正しく定義されておらず、無効な結果が生成されていることを示します。 1: 加算結果が無効で、qNaNにキャストされる場合 0: 加算結果が無効な数値でない場合 |