Parameters

text-align:left;

Parameter

Type

Required

Description

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.