Altera Integer Arithmetic IP User Manual
Page 69

Parameter Name
Type
Required
Description
INPUT_REGISTER_C[0…3]
String No
Specifies the clock port for the
datac[]
operand of the multiplier. Values are
UNREGISTERED
,
CLOCK0
,
CLOCK1
, and
CLOCK2
. If omitted, the default value is
UNREGISTERED
.
INPUT_REGISTER_C [1 …
3]
must have similar values with
INPUT_
REGISTER_C [0]
.
INPUT_ACLR_C[0…3]
String No
Specifies the asynchronous clear for the
datac[]
operand of the multiplier. Values
are
NONE
,
ACLR0
,
ACLR1
. If omitted, the
default value is
NONE
. The
INPUT_ACLR_C [1
… 3]
value must be set similar to the value of
INPUT_ACLR_C0
.
LOADCONST_VALUE
Integer No
Preload constant value to complement
accumulator mode. Values are 2^N where 0
< N < 64.
PREADDER_MODE
String No
Specifies the mode of pre-adder settings to
be used. Values are
SIMPLE
,
COEF
,
INPUT
,
SQUARE
, and
CONSTANT
. The default value is
SIMPLE
PREADDER_DIRECTION_[]
String No
Parameter [0…3]. Specifies whether the pre-
adder of the corresponding multiplier adds
or subtracts its value from the sum. Values
are
ADD
and
SUB
. If omitted, the default value
is
ADD
.
COEFFSEL[]_REGISTER
String No
Parameter [0…3]. Specifies the clock source
for the coefficient inputs of the
corresponding multiplier. Values are
UNREGISTERED
,
CLOCK0
,
CLOCK1
, and
CLOCK2
. The value must be set similar to the
value of
INPUT_REGISTER_A0
or set as
UNREGISTERED
.
COEFFSEL[]_ACLR
String No
Specifies the asynchronous clear source for
the coefficient inputs to the first multiplier.
Values are
NONE
, ACLR0 and
ACLR1
. If
omitted, the default value is
NONE
. The value
must be set similar to the value of
INPUT_
ACLR_A0
.
SYSTOLIC_DELAY1
String No
Specifies the clock source for the systolic
register inputs of the first multiplier. Values
are
UNREGISTERED
,
CLOCK0
,
CLOCK1
, and
CLOCK2
. The value must be set similar to the
value of
OUTPUT_REGISTER
or set as
UNREGISTERED
.
6-16
ALTERA_MULT_ADD Parameters
UG-01063
2014.12.19
Altera Corporation
ALTERA_MULT_ADD (Multiply-Adder)