Parameters

Parameter Type Required Comments
DLL_PHASE_SHIFT String Yes

Specifies the DLL phase shift. Values are 0, 72, and 90.

DLL_USE_RESET String  

Values are "TRUE" and "FALSE".

DQS_OE_ASYNC_RESET String No

Specifies whether the dqs_areset port clears, presets, or has no effect on the oe register. Values are "CLEAR", "PRESET", and "NONE". If the DQS_OE_ASYNC_RESET parameter is specified to CLEAR or PRESET, the dqs_areset port is required. If omitted, the default is "NONE".

DQS_OE_POWER_UP String No

Specifies the power-up condition of the oe registers. Values are "HIGH" and "LOW". If omitted, the default is "LOW".

DQS_OE_REGISTER_MODE String No

Specifies whether the oe port is registered. Values are "REGISTER" and "NONE". If omitted, the default is "NONE".

DQS_OE_SYNC_RESET String No

Specifies whether dqs_sreset port clears, presets, or has no effect on the oe register. Values are "CLEAR", "PRESET", and "NONE". If the DQS_OE_SYNC_RESET parameter is specified to CLEAR or PRESET, the dqs_sreset port is required. If omitted, the default is "NONE".

DQS_OPEN_DRAIN_OUTPUT String No

Specifies whether to use the open drain mode. Values are "TRUE" and "FALSE". If omitted, the default is "FALSE".

DQS_OUTPUT_ASYNC_RESET String No

Specifies whether the dqs_areset port clears, presets, or has no effect on the DQS output registers. Values are "CLEAR", "PRESET", and "NONE". If the DQS_OUTPUT_ASYNC_RESET port is specified to "CLEAR" or "PRESET", the dqs_areset is required. If omitted, the default is "NONE".

DQS_OUTPUT_POWER_UP String No

Specifies the power-up condition of the DQS output registers. Values are "HIGH" and "LOW". If omitted, the default is "LOW".

DQS_OUTPUT_SYNC_RESET String No

Specifies whether the dqs_sreset port clears, presets, or has no effect on the DQS output registers. Values are "CLEAR", "PRESET", and "NONE". If the DQS_OUTPUT_SYNC_RESET port is specified to "CLEAR" or "PRESET", dqs_sreset is required. If omitted, the default is "NONE".

EXTEND_OE_DISABLE String No

Specifies whether to use the second oe register. Values are "TRUE" and "FALSE". When EXTEND_OE_DISABLE is set to "TRUE", the output drive is held at high impedance for an extra half clock cycle when oe port goes high.

INPUT_FREQUENCY String No Specifies the frequency of the DQS inputs and system reference clock.
NUMBER_OF_DQS Integer Yes Specifies the number of DQS pins that are implemented.
NUMBER_OF_DQS_CONTROLS Integer No

Specifies the number of DQS Controls. The default value is 1.

SIM_INVALID_LOCK Integer No

Specifies the number of half-cycles that the DLL keeps locked after a bad clock is detected. The default is 100000.

SIM_VALID_LOCK Integer No

Specifies the number of half-cycles required before the DLL locks onto the signal. The default value is 1.

TIE_OFF_DQS_OUTPUT_CLOCK_ENABLE String No

Specifies whether the clock enable for the output registers are tied-off (does not affect the output registers). Values are "TRUE" and "FALSE". If omitted, the default is "FALSE".

TIE_OFF_DQS_OE_CLOCK_ENABLE String No

Specifies whether the clock enable for the oe registers that are controlled by the outclkena port should be tied off. Values are "TRUE" and "FALSE". If omitted, the default is "FALSE".

DQS_DELAY_REQUIREMENT String No

Specifies the value of the delay requirement. The DQS_DELAY_REQUIREMENT parameter is available only if the HAS_DQS_DELAY_REQUIREMENT parameter is specified to "TRUE".

HAS_DQS_DELAY_REQUIREMENT String No

Specifies whether to use a delay requirement. Values are "TRUE" and "FALSE". If omitted, the default is "FALSE".