Intel® Agilex™通用I/O和LVDS SERDES用户指南

ID 683780
日期 12/16/2019
Public
文档目录

4.7.2. 接收器偏移裕量(Receiver Skew Margin)

不同模式的SERDES接收器使用不同的规范,决定对已接收串行数据进行正确采样的能力。
  • 在non-DPA模式中,将RSKM、TCCS和采样窗口(SW)规格用于接收数据通路中的高速源同步差分信号。
  • 在DPA和Soft-CDR模式中,使用DPA抖动容限而不是接收器偏移裕量(RSKM)。
RSKM公式表示RSKM、TCCS和SW之间的关系:
图 76. RSKM公式


此公式使用以下约定:

  • RSKM—接收器的时钟输入和数据输入采样窗口之间的时序裕量,以及从内核噪声和I/O开关噪声中诱发的抖动。
  • 时间单位间隔(TUI)—串行数据的时间周期。
  • SW—一个时间段,期间输入数据必须是稳定的,以确保LVDS接收器成功地进行采样。采样窗口(SW)是一种器件属性,并随着器件速度等级的不同而有所变化。
  • TCCS—由同一PLL驱动的通道中最快与最慢的输出边沿之间的时序差异。TCCS测量包括tCO变化、时钟和时钟偏移。
注: 如果有额外的电路板通道至通道偏移,可考虑总接收器通道至通道偏移(RCCS),而不是TCCS。总RCCS = TCCS + 电路板通道至通道偏移

您必须根据数据速率和器件计算RSKM的值,来决定LVDS SERDES接收器是否能采样数据:

  • 一个正的RSKM值,扣除发送器抖动后,表明LVDS SERDES接收器能够正确地采样数据。
  • 一个负的RSKM值,扣除发送器抖动后,表明LVDS SERDES接收器不能正确地采样数据。
图 77. 差分高速时序结构图和时序预算
此实例显示了一个具有200 ps电路板通道到通道偏斜,运行在1 Gbps数据速率的 Intel® Agilex™ 器件的RSKM计算。
  • TCCS = 100 ps
  • SW = 300 ps
  • TUI = 1000 ps
  • Total RCCS = TCCS + Board channel-to-channel skew = 100 ps + 200 ps = 300 ps
  • RSKM = (TUI – SW – RCCS) / 2 = (1000 ps – 300 ps – 300 ps) / 2 = 200 ps
如果RSKM在扣除发送器抖动后大于0,那么non-DPA接收器正常工作。