取消
显示结果 
搜索替代 
您的意思是: 
Highlighted
Visitor
Visitor
254 次查看
注册日期: ‎06-20-2017

求助:XAPP1315中 eye training疑问:为什么没有考虑Align_Delay需要的tap数量?

转到解答

最近在使用ultrascale的selectio,参考XAPP1315,发现XAPP1315代码中eye training部分,TIME mode 下,master的idelay taps是从0开始增加,这和selectio个ug571中对于Align_Delay部分描述冲突啊。

ug571:

Writing all zeros or an amount of taps smaller than the reported Align_Delay to an input delay line can impact the Align_Delay inserted by the BISC and might cause issues when capturing data

 

0 项奖励
1 个已接受解答

已接受的解答
Highlighted
Community Manager
Community Manager
136 次查看
注册日期: ‎08-31-2011

回复: 求助:XAPP1315中 eye training疑问:为什么没有考虑Align_Delay需要的tap数量?

转到解答

Hi,

如果是time + varload,需要知道一个tap是多少时间,那么需要计算一下,因为会有一个align_delay。

counter模式下最大tap数量是512个tap,最终决定多少个tap,是根据你traning结果来的,一个个tap加上去就行了。

其实做training就是个算法,你可以从0加上去,也可以从尾端开始找,或者中间。只要最终能够完成就都可以。

-------------------------------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------------------------------
如果提供的信息能解决您的问题,请标记为“接受为解决方案”。
如果您认为帖子有帮助,请点击“奖励”。谢谢!
-------------------------------------------------------------------------------------------------

在原帖中查看解决方案

0 项奖励
2 条回复2
Highlighted
Community Manager
Community Manager
137 次查看
注册日期: ‎08-31-2011

回复: 求助:XAPP1315中 eye training疑问:为什么没有考虑Align_Delay需要的tap数量?

转到解答

Hi,

如果是time + varload,需要知道一个tap是多少时间,那么需要计算一下,因为会有一个align_delay。

counter模式下最大tap数量是512个tap,最终决定多少个tap,是根据你traning结果来的,一个个tap加上去就行了。

其实做training就是个算法,你可以从0加上去,也可以从尾端开始找,或者中间。只要最终能够完成就都可以。

-------------------------------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------------------------------
如果提供的信息能解决您的问题,请标记为“接受为解决方案”。
如果您认为帖子有帮助,请点击“奖励”。谢谢!
-------------------------------------------------------------------------------------------------

在原帖中查看解决方案

0 项奖励
Highlighted
Visitor
Visitor
94 次查看
注册日期: ‎06-20-2017

回复: 求助:XAPP1315中 eye training疑问:为什么没有考虑Align_Delay需要的tap数量?

转到解答

谢谢你的答复。

ug571中提到“During the built-in self-calibration (BISC) process, the input delay line (IDELAY) is used to eliminate the clock-to-data skew at the input of the first”flip-flops in the serial-to-parallel conversion process. This process consumes a number of taps of the input delay line, and is called Align_Delay. ”可否认为Time mode下,BISC运行会将iserdes的data与clock进行对齐?为了让clk在data eye中间,是否还是继续要做training?

0 项奖励