Table: IDELAYE3 Attributes lists the IDELAYE3 attributes.
Attribute |
Possible Values |
Default |
Type |
Description |
---|---|---|---|---|
DELAY_SRC |
DATAIN IDATAIN |
IDATAIN |
String |
For more information, see DELAY_SRC Attribute . |
CASCADE |
NONE MASTER SLAVE_MIDDLE SLAVE_END |
NONE |
String |
For more information, see CASCADE Attribute . |
DELAY_TYPE |
FIXED VAR_LOAD VARIABLE |
FIXED |
String |
The DELAY_TYPE attribute sets the type of delay used. It can be FIXED, VARIABLE or VAR_LOAD. See DELAY_TYPE Attribute for further information. |
DELAY_VALUE |
0–1250 (TIME UltraScale) 0–1100 (TIME UltraScale+) 0–511 (COUNT) |
0 |
Decimal |
TIME mode: Desired value in ps. UltraScale devices support delays up to 1.25 ns. UltraScale+ devices support up to 1.1 ns. COUNT mode: Desired value in taps. For more information, see DELAY_VALUE Attribute . |
200.00–800.00
300.00–800.00 (UltraScale+ IDELAYCTRL)
200.00–2400.00
300.00–2666.67 (UltraScale+ BITSLICE_CONTROL) |
300.0 |
1 significant digit float |
The REFCLK_FREQUENCY attribute specifies the reference clock of the IDELAYCTRL frequency in MHz. This attribute must mimic the clock frequency applied at the IDELAYCTRL component, except when DELAY_FORMAT is set to COUNT (when the attribute can be left at the default value). |
|
DELAY_FORMAT |
TIME (1) COUNT |
TIME |
String |
When set to TIME, the delay equals the value given in DELAY_VALUE (specified in ps) plus an Align_Delay. Calibrated using the REFCLK_FREQUENCY set here applied at the IDELAYCTRL component. When set to COUNT, the initial tap setting goes to whatever number of taps is specified in DELAY_VALUE. This does not give a constant delay because the tap delays vary with PVT. For more information, see DELAY_FORMAT Attribute . |
UPDATE_MODE |
ASYNC SYNC MANUAL |
ASYNC |
String |
For more information, see UPDATE_MODE Attribute . |
SIM_DEVICE |
ULTRASCALE, ULTRASCALE_PLUS, ULTRASCALE_PLUS_ES1, ULTRASCALE_PLUS_ES2 |
ULTRASCALE |
String |
Sets the device version (ULTRASCALE, ULTRASCALE_PLUS, ULTRASCALE_PLUS_ES1, ULTRASCALE_PLUS_ES2) |
Notes: 1. When in TIME mode, calibration affects the availability of bit slices within the nibble. See Bank Overview for more information. |