PCIe CLK时钟测量

1、Rising Edge Rate & Falling Edge Rate

0.6V/ns ≤ t ≤ 4V/ns 。

1)测试对象:差分波形(REFCLK+减REFCLK-)。

2)测试方法:VIL = -150mV,VIH = +150mV,以差分波形交叉0点位置为中心的300mV窗口。介于测量区间-150mV ~ +150mV内的波形必须单调。

2、VIH & VIL

Differential Input High Voltage:VIH ≥ +150mV 。

Differential Input Low Voltage:VIL ≤ -150mV 。

1)测试对象:差分波形(REFCLK+减REFCLK-)。

2)测试方法:示波器cursor。

3、 VCROSS,Absolute crossing point voltage

+250mV ≤ VCROSS ≤ +550mV 。

1)测试对象:单端波形。

2)测试方法:REFCLK+上升沿与REFCLK-下降沿瞬时电压值相等的交叉点。

3)所有交叉点必须在+250mV ~ +550mV区间内。统计结果?

4、VCROSS DELTA,Variation of VCROSS over all rising clock edges

VCROSS DELTA ≤ +140mV 。

1)测试对象:单端波形。

2)测试方法:大量周期波形叠加,每个周期的REFCLK+上升沿与REFCLK-下降沿瞬时电压值相等的交叉点叠加后得出的统计区域。

5、VRB & TSTABLE

VRB ,Ring-back Voltage Margin 。

TSTABLE ,Time before VRB is allowed 。

-100mV ≤ VRB ≤ +100mV 。

TSTABLE ≥ 500ps 。

1)测试对象:差分波形(REFCLK+减REFCLK-)。

2)测试方法:VRB :以0V位置为中心上下各100mV阈值,VRB 不得低于这个阈值限制;TSTABLE :上升沿或下降沿之后,波形必须保持在±150mV阈值外500ps以上。

6、TPERIOD AVG ,Average Clock Period Accuracy

-300ppm ≤ TPERIOD AVG ≤ +300ppm,非展频时钟。

-300ppm ≤ TPERIOD AVG ≤ +2800ppm,展频时钟。

1)测试对象:差分波形(REFCLK+减REFCLK-)。

2)测试方法:频率计。测试窗口设置为100ms或更大。

7、TPERIOD ABS ,Absolute Period (including Jitter and Spread Spectrum modulation)

9.847ns ≤ TPERIOD ABS ≤ 10.203ns 。

1)测试对象:差分波形(REFCLK+减REFCLK-)。

2)测试方法:绝对最小、最大瞬时周期,包含cycle to cycle jitter、相对PPM公差、展频调制。

8、TCCJITTER ,Cycle to Cycle jitter

TCCJITTER ≤ 150ps 。

1)测试对象:差分波形(REFCLK+减REFCLK-)。

2)测试方法:示波器,cycle to cycle jitter测试项。

9、VMAX & VMIN

VMAX ,Absolute Max input voltage 。

VMIN ,Absolute Min input voltage 。

VMAX ≤ +1.15V 。

VMIN ≥ -0.3V 。

1)测试对象:单端波形。

2)测试方法:波形的绝对最大、最小瞬时电压值,包含上冲(overshoot)和下冲(undershoot)在内。示波器统计测量一段时间内的VMAX & VMIN 。

10、Duty Cycle

40% ≤ Duty Cycle ≤ 60% 。

1)测试对象:差分波形(REFCLK+减REFCLK-)。

2)测试方法:示波器统计测量一段时间内的Duty Cycle 。

11、Rise-Fall Matching

Rise-Fall Matching,Rising edge rate (REFCLK+) to falling edge rate (REFCLK-) matching 。

Rise-Fall Matching ≤ 20% 。

1)测试对象:单端波形REFCLK+的上升沿、REFCLK-的下降沿。

2)测试方法:以REFCLK+和REFCLK-的中心交叉点为中心的±75mV的窗口内。在这个窗口内,REFCLK+的上升沿斜率与REFCLK-的下降斜率的差值最大不能超过两个斜率中较小斜率的20% 。

12、ZC-DC

ZC-DC ,Clock source DC impedance 。

40Ω≤ ZC-DC ≤ 60Ω 。

1)测试对象:单端波形。

2)测试方法:System board compliance measurements must use the test load card described in Figure 2-9. REFCLK+ and REFCLK- are to be measured at the load capacitors CL. Single ended probes must be used for measurements requiring single ended measurements. Either single ended probes with math or differential probe can be used for differential measurements. Test load CL = 2 pF.

### Xilinx PCIe 眼图设计与分析教程 #### 1. 理解眼图的重要性 在高速通信系统中,眼图是一种用于评估信号质量的重要工具。通过观察眼图,工程师能够直观地判断信道的质量以及系统的性能。对于PCIe接口而言,眼图可以帮助识别潜在的设计问题并优化链路性能[^2]。 #### 2. 设置近端PCS回环测试环境 为了获取准确的眼图数据,在Xilinx FPGA上配置PCIe IP核时可以选择启用近端物理编码子层(Physical Coding Sublayer, PCS)回环模式。这种设置允许内部直接回送发送的数据流而不经过实际的铜缆或光纤连接,从而消除了外部因素的影响,使得眼睛张开区域理论上可达100%,这有助于初步验证硬件平台的功能完整性。 ```bash # Vivado Tcl命令行示例:启动近端PCS回环功能 set_property CONFIG.PCS_LOOPBACK true [get_ips pcie_7x_0] ``` #### 3. 参考时钟的选择 当构建基于Xilinx器件的PCIe解决方案时,正确选择参考时钟至关重要。不同的开发板可能配备多种频率的标准差分时钟源;例如,在某些情况下可能会标记为CLK1作为默认选项。务必参照具体项目所使用的电路板文档来确认合适的时钟输入路径,以免因错误配置而导致同步失败或其他不可预见的问题[^3]。 #### 4. 使用Vivado中的Pattern Generator/Analyzer (PGA) 工具进行测量 Xilinx提供了一套集成于Vivado Design Suite内的调试工具——Pattern Generator/Analyzer(PGA),它支持实时捕获和显示SerDes收发器产生的波形图像。利用该特性可方便快捷地完成对eye diagram图形化展示及参数量化工作: - 打开Vivado Hardware Manager; - 连接到目标设备; - 寻找对应lane下的“PGAScope”节点展开操作菜单; - 调整采样率、触发条件等必要设定项直至获得清晰稳定的眼睛图案为止。 ```tcl # 启动PGA Scope会话 open_hw_manager connect_hw_server current_hw_target [lindex [get_hw_targets */xilinx_tcf/*] 0] open_hw_target set_property PROGRAM.FILE {<path_to_bitstream>.bit} [lindex [get_hw_devices] 0] program_hw_device [lindex [get_hw_devices] 0] launch_pga_scope_session -device [lindex [get_hw_devices] 0] \ -lanespec "PCIE_X1_LANESPEC" \ -mode RX \ -pattern PRBS7 ``` #### 5. 数据解释与后续行动指南 一旦获得了满意的眼图结果,则应进一步深入探讨影响其形态的关键要素,比如抖动(Jitter)、串扰(Crosstalk)或是反射效应等等。如果发现任何异常情况,建议采取针对性措施改善布线策略、调整终端匹配电阻值或者引入额外滤波机制等方式加以改进。 ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值