Altera Integer Arithmetic IP User Manual
Page 122

Parameter Name
Type
Requi
red
Description
REPRESENTATION_A
String
No
Specifies the numerical represen‐
tation of the multiplier input A.
Values are
UNSIGNED
,
SIGNED
and
VARIABLE
. When this parameter
is set to
SIGNED
, the adder
interprets the multiplier input A
as a signed two's complement
number. When this parameter is
set to
UNSIGNED
, the adder
interprets the multiplier input A
as an unsigned number. If
omitted, the default value is
UNSIGNED
. Use the
VARIABLE
setting to access the
SIGNED_
REGISTER_A
and the
SIGNED_
PIPELINE_REGISTER_A
parameter options for the
signa
input port.
REPRESENTATIONS_B
String
No
Specifies the numerical represen‐
tation of the multiplier input
B
port. Values are
UNSIGNED
,
SIGNED
, and
VARIABLE
. When
this parameter is set to
UNSIGNED
,
the adder interprets the
multiplier input
B
as an unsigned
number. When this parameter is
set to
SIGNED
, the adder
interprets the multiplier input
B
as a signed two's complement
number. If omitted, the default
value is
UNSIGNED
. Use the
VARIABLE
setting to access the
SIGNED_REGISTER_B
and the
SIGNED_PIPELINE_REGISTER_B
parameter options for the
signb
input port.
SIGNED_REGISTER_[]
String
No
Parameter
[A,B]
. Specifies the
clock signal for the first register
on the corresponding
sign[]
port. Values are
UNREGISTERED
,
CLOCK0
,
CLOCK1
,
CLOCK2
, and
CLOCK3
. If the corresponding
sign[]
port value is
UNUSED
, this
parameter is ignored. If omitted,
the default value is
CLOCK0
.
UG-01063
2014.12.19
ALTMULT_ADD Parameters
9-21
ALTMULT_ADD (Multiply-Adder)
Altera Corporation