Altera MAX 10 Embedded Multipliers User Manual
Page 14

Table 4-2: LPM_MULT Parameters - General2
This table lists the IP core parameters applicable to MAX 10 devices.
GUI Parameter
Parameter
Condition
Value
Description
Does the ‘
datab
’ input
bus have a constant
value?
—
—
• No
• Yes, the value
is []
You can specify the
constant value of the
‘
datab
’ input bus, if any.
Which type of multipli‐
cation do you want?
LPM_
REPRESENTATI
ON
—
• Unsigned
• Signed
Specifies the type of
multiplication
performed.
Which multiplier
implementation should
be used?
DEDICATED_
MULTIPLIER_
CIRCUITRY
—
• Use default
implementa‐
tion
• Use the
dedicated
multiplier
circuitry (Not
available for all
families)
• Use logic
elements
Specifies the multiplier
implementation.
Table 4-3: LPM_MULT Parameters - Pipeling
This table lists the IP core parameters applicable to MAX 10 devices.
GUI Parameter
Parameter
Condition
Value
Description
Do you want to
pipeline the function?
LPM_PIPELINE
—
• No
• Yes, I want
output
latency of []
clock cycles
You can add extra
latency to the outputs,
if any.
Create an ‘
aclr
’
asynchronous clear
port
—
Do you want to
pipeline the
function? = Yes,
I want output
latency of []
clock cycles
On or off
Specifies asynchronous
clear for the complex
multiplier. Clears the
function asynchro‐
nously when aclr port
is asserted high.
Create a ‘
clken
’ clock
enable clock
—
Do you want to
pipeline the
function? = Yes,
I want output
latency of []
clock cycles
On or off
Specifies active high
clock enable for the
clock port of the
complex multiplier
What type of optimiza‐
tion do you want?
MAXIMIZE_
SPEED
—
• Default
• Speed
• Area
You can specify if the
type of optimization is
determined by Quartus
II, speed, or area.
4-2
LPM_MULT Parameter Settings
UG-M10DSP
2014.09.22
Altera Corporation
LPM_MULT (Multiplier) IP Core References