Altera Integer Arithmetic IP User Manual
Page 24

Parameter Name
Type
Required
Description
LPM_HINT
String
No
When you instantiate a library of
parameterized modules (LPM) function in a
VHDL Design File (.vhd), you must use the
LPM_HINT
parameter to specify an Altera-
specific parameter. For example:
LPM_HINT
= "CHAIN_SIZE = 8, ONE_INPUT_IS_
CONSTANT = YES"
The default value is
UNUSED
.
LPM_TYPE
String
No
Identifies the library of parameterized
modules (LPM) entity name in VHDL
design files.
INTENDED_DEVICE_FAMILY
String
No
This parameter is used for modeling and
behavioral simulation purposes. Create the
LPM_COUNTER
megafunction with the
MegaWizard Plug-In Manager to calculate
the value for this parameter.
CARRY_CNT_EN
String
No
Altera-specific parameter. You must use the
LPM_HINT
parameter to specify the
CARRY_
CNT_EN
parameter in VHDL design files.
Values are
SMART
,
ON
,
OFF
, and
UNUSED
.
Enables the
LPM_COUNTER
function to
propagate the
cnt_en
signal through the
carry chain. In some cases, the
CARRY_CNT_
EN
parameter setting might have a slight
impact on the speed, so you might want to
turn it off. The default value is
SMART
, which
provides the best trade-off between size and
speed.
LABWIDE_SCLR
String
No
Altera-specific parameter. You must use the
LPM_HINT
parameter to specify the
LABWIDE_SCLR
parameter in VHDL design
files. Values are
ON
,
OFF
, or
UNUSED
. The
default value is
ON
. Allows you to disable the
use of the LAB-wide
sclr
feature found in
obsoleted device families. Turning this
option off increases the chances of fully
using the partially filled LABs, and thus may
allow higher logic density when
SCLR
does
not apply to a complete LAB. This
parameter is available for backward
compatibility, and Altera recommends you
not to use this parameter.
2-6
Parameters
UG-01063
2014.12.19
Altera Corporation
LPM_COUNTER (Counter)