SLD_AUTO_INSTANCE_INDEX
|
String
|
Yes
|
Specifies whether the instance index is
automatically assigned by the compiler. Values are "YES" and
"NO" . If you
specify a value of "YES" , you must
define the SLD_INSTANCE_INDEX
parameter. If the specified index is not unique in a design, the
index is automatically reassigned by the compiler. If
omitted, the default value is "YES" .
|
ENABLE_METASTABILITY
|
String
|
No
|
Specifies whether metastability protection is
enabled for the source port. If
enabled, two registers are added to the source
output path clocked in the source target clock domain, as shown in
the following example:
metastability_gen: if
(ENABLE_METASTABILITY = "YES" ) generate
-- purpose:
register for metastability. With an enable signal
--
type: sequential
-- inputs :
source_clk, reset
-- outputs:
metastable_enable_reg:
process (source_clk, reset, metastable_l2_reg)
begin--
process metastable_enable_reg
if
source_clk'event and source_clk = '1' then
--
rising clock edge
metastable_l1_reg
<= hold_reg;
if
(source_ena = '1') then
metastable_l2_reg
<= metastable_l1_reg;
end
if;
end
if;
hold_m_out
<= metastable_l2_reg;
end process
metastable_enable_reg;
end generate metastability_gen;
no_metastability_gen: if
(ENABLE_METASTABILITY = "NO") generate
hold_m_out <=
hold_reg;
end generate
no_metastability_gen;
|
INSTANCE_ID
|
String
|
No
|
Specifies an optional 4-character name for the
instance. Use this parameter to assign optional instances in
addition to the instance index for instance identification
in the project at runtime. Additional device
logic resource is required to store this information. If omitted,
the default is "UNUSED".
|
PROBE_WIDTH
|
Integer
|
Yes
|
Specifies the probe port
width. Values are [0..511] . If
omitted, the default is 1 .
|
SLD_INSTANCE_INDEX
|
Integer
|
No
|
Specifies a unique altsource_probe
megafunction identifier. The SLD_INSTANCE_INDEX
parameter is used only when the SLD_AUTO_INSTANCE_INDEX
parameter value is "NO" . If
omitted, the value is auto-assigned by the Compiler.
|
SOURCE_INITIAL_VALUE
|
String
|
No
|
Specifies the initial source port
value in hexadecimal after the device is configured. If omitted,
the default is 0 .
|
SOURCE_WIDTH
|
Integer
|
No
|
Specifies the source port
width. Values are [0..511] . If
omitted, the default is 1 .
|