仅对英特尔可见 — GUID: gzu1551318033261
Ixiasoft
4.1. Intel® Agilex™ 高速SERDES I/O概述
4.2. 使用LVDS SERDES Intel FPGA IP实现高速LVDS I/O
4.3. Intel® Agilex™ LVDS SERDES发送器
4.4. Intel® Agilex™ LVDS SERDES接收器
4.5. LVDS SERDES IP初始化和复位
4.6. External PLL模式的 Intel® Agilex™ LVDS接口
4.7. Intel® Agilex™ LVDS SERDES源同步时序预算
4.8. LVDS SERDES IP时序
4.9. LVDS SERDES IP设计实例
仅对英特尔可见 — GUID: gzu1551318033261
Ixiasoft
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