Altera Integer Arithmetic IP User Manual
Page 124

Parameter Name
Type
Requi
red
Description
MUTIPLIER1_DIRECTION
String
No
Specifies whether the second
multiplier adds or subtracts its
value from the sum. Values are
ADD
and
SUB
. If the
addnsub1
port
is used, this parameter is ignored.
If omitted, the default value is
ADD
.
MUTIPLIER3_DIRECTION
String
No
Specifies whether the fourth and
all subsequent odd-numbered
multipliers add or subtract their
results from the total. Values are
ADD
and
SUB
. If the
addnsub3
port
is used, this parameter is ignored.
If omitted, the default value is
ADD
.
ACCUM_DIRECTION
String
No
Specifies whether to use the
accumulator and whether the
accumulator adds or subtracts its
value from the sum. Values are
ADD
and
SUB
. If omitted, the
default value is
ADD
.
OUTPUT_REGISTER
String
No
Specifies the clock signal for the
second adder register. Values are
UNREGISTERED
,
CLOCK0
,
CLOCK1,
CLOCK2
, and
CLOCK3
. If
omitted, the default value is
CLOCK0
.
OUTPUT_ACLR
String
No
Specifies the asynchronous clear
signal for the second adder
register. Values are
NONE
,
ACLR0
,
ACLR1
,
ACLR2
, and
ACLR3
. If
omitted, the default value is
ACLR3
.
PORT_SIGN[]
String
No
Parameter
[A,B]
. Specifies the
corresponding
sign[]
input port
usage. Values are
PORT_USED
,
PORT_UNUSED
, and
PORT_
CONNECTIVITY
. If omitted, the
default value is
PORT_
CONNECTIVITY
.
CHAINOUT_ROUND_TYPE
String
No
Specifies the rounding mode at
the chainout stage. Values are
BIASED
and
UNBIASED
. A value of
BIASED
specifies round-to-
nearest-integer. A value of
UNBIASED
specifies round-to-
nearest-even.
UG-01063
2014.12.19
ALTMULT_ADD Parameters
9-23
ALTMULT_ADD (Multiply-Adder)
Altera Corporation