MAX 10エンベデッド・マルチプライヤ・ユーザーガイド

ID 683467
日付 2/21/2017
Public
ドキュメント目次

ALTMULT_ADDポート

表 18.  ALTMULT_ADD IPコアの入力ポート
ポート名 必須 説明
dataa[] あり マルチプライヤへのデータ入力。入力ポート[NUMBER_OF_MULTIPLIERS * WIDTH_A - 1..0]幅です。
datab[] あり マルチプライヤへのデータ入力。入力ポート[NUMBER_OF_MULTIPLIERS * WIDTH_B - 1..0]幅です。
clock[] なし 対応するレジスタへのクロック入力ポート[0..3]。このポートは、IPコア内のどのレジスタでも使用することができます。
aclr[] なし 入力ポート[0..3]。対応するレジスタへの非同期クリア入力です。
ena[] なし 入力ポート[0..3]。対応するclock[]ポートのクロック・イネーブルです。
signa なし dataa[]ポートの数値表現を指定します。signaポートがHighの場合、マルチプライヤはdataa[]ポートを符号付きの2の補数として扱います。signaポートがLowの場合、マルチプライヤはdataa[]ポートを符号なしの数として扱います。
signb なし datab[] ポートの数値表現を指定します。signbポートがHighの場合、マルチプライヤはdatab[]ポートを符号付きの2の補数として扱います。signbポートがLowの場合、マルチプライヤはdatab[]ポートを符号なしの数として扱います。
表 19.  ALTMULT_ADD IPコアの出力ポート
ポート名 必須 説明
result[] あり マルチプライヤの出力ポート。出力ポート[WIDTH_RESULT - 1..0]幅です。
overflow なし オーバーフロー・フラグ。output_saturationが有効の場合、オーバーフロー・フラグが設定されます。
scanouta[] なし スキャン・チェインAの出力。出力ポート[WIDTH_A - 1..0]幅です。
scanoutb[] なし スキャン・チェインBの出力。出力ポート[WIDTH_B - 1..0]幅です。