UltraScale/UltraScale+ — IDELAY 和 ODELAY 可针对双向 I/O 提供不同的 DELAY_VALUE 吗?

2 posts / 0 new
最新文章
judy
judy的头像
UltraScale/UltraScale+ — IDELAY 和 ODELAY 可针对双向 I/O 提供不同的 DELAY_VALUE 吗?

描述

在组件模式下使用双向 I/O 时,IDELAY 和 ODELAY 均可使用。

它们可为 DELAY_VALUE 设置不同的值吗?

judy
judy的头像
在 COUNT 模式下,可以为双向 I/O 的

在 COUNT 模式下,可以为双向 I/O 的 IDELAY 和 ODELAY 使用不同的 DELAY_VALUE。

在 TIME 模式下,无法为双向 I/O 的 IDELAY 和 ODELAY 使用不同的 DELAY_VALUE。

如果为 IDELAY 和 ODELAY 选择了不同的值,则 IDELAY 上的值将应用于两者。

在插入 IDELAYCTRL 的 RDY 后,IDELAY 与 ODELAY 值可以独立互变。

如欲了解更多详情,敬请查看(Xilinx 答复 67246)

在 Vivado 中,将标记以下 DRC 以通知用户此限制:
ERROR: [DRC PDRC-184] IDELAYE3_ODELAYE3_same_delay_value_for_FIXED_TIME:
IDELAYE3 and ODELAYE3 are placed in the same bitslice with their DELAY_FORMAT attributes set to TIME and their DELAY_TYPE attributes set to FIXED, so their DELAY_VALUE attributes must have the same value.