你好,先生,
有几个LVDS输出的ADC连接到我的
PCB上的Virtex-6
FPGA,ADC以10位,DDR模式运行在20~100MHz采样率,这意味着LVDS输出频率为100~500MHz。
以下是有关XAPP1071的一些问题
1.在“ADC接口” - >“位时钟”部分,或图6中,DCLK的频率必须是200MHz还是300MHz?
意味着延迟抽头是78或52 ps,总延迟是2.5ns还是1.7ns?
以下引自DS152:
2.如果上述问题的答案是肯定的,我该如何处理不同的ADC采样率?
例如,如果ADC以20MHz @ 10bit运行,则LVDS输出频率为100MHz,位宽为5ns。
如果我将DCLK设置为200MHz,总的2.5ns延迟仅覆盖1/2位宽,在这种情况下,当LVDS时钟和数据几乎同相时,我很有可能找不到合适的延迟时钟,我是对的吗?
当ADC采样率高时,也会发生类似的问题。
如果ADC以100MHz运行,则位宽仅为1ns,因此总共2.5ns延迟太长,我可能会发现“两个”右延迟抽头,这也是不可接受的。
3. T_IODELAY_CLK_MAX的含义是什么?下面也引用了DS152:
谢谢。