USB3.0认证的新测试要求和应对方案详解
USB 3.0接收机测试与其它高速串行总线接收机一致性测试类似,它一般分成三个阶段,第一个阶段是压力眼图校准,然后是抖动容限测试,最后是分析。让我们看一下这一过程的流程图(图4)。
必须进行三种损伤校准,以校准压力眼图,其分别是:RJ、SJ和眼高。每种校准都要求在码型发生器和分析仪上进行特定设置。对每套线缆、适配器和仪器,必须进行一次压力眼图校准。
由于使用不同的适配器和参考通道,主机和设备的压力眼图校准也不同。在校准完成后,可以重复使用校准后的眼图设置,如果设备设置中有的东西发生变化,那么必须重新校准。
其它码型发生器要求
前面我们已经介绍了要求校准的项目,我们看一下码型发生器对每步校准的进一步要求,包括使用的数据码型、去加重数量以及应该不应该启用SSC。在压力眼图校准方法中,列出的两种码型是CP0和CP1。表3列出了所有USB 3.0一致性测试码型,以供参考。
Compliance Pattern | Value | Bit Sequence Description |
CP0 | Scrambled D0.0 | 8b/10b encoded PRBS-16 |
CP1 | D10.2 | Repeating 1010 (Nyquist frequency) |
CP2 | D24.3 | Repeating 1100 (Nyquist frequency / 2) |
CP3 | K28.5 | Repeating 0011111010110000010, contains runs of 5 ones and zeroes and lone bit sequences, representative of longest and shortest runs in 8b/10b system |
CP4 | LFPS | Low Frequency Periodic Signaling (refer to standard for more on LFPS) |
CP5 | K28.7 | Repeating 0011111000 (for use with de-emphasis) |
CP6 | K28.7 | Repeating 0011111000 (for use without de-emphasis) |
CP7 | 50-250 | Repeating 50-250 |
CP8 | 50-250 | Repeating 50-250 |
表3.USB 3.0 一致性测试码型
CP0是一种经过8b/10b编码的PRBS-16 数据码型(USB 3.0发射机对D0.0字符加扰和编码的结果)。在8b/10b编码后,最长的连续1或连续0是5位,较标准PRBS-16 码型中最长16位的连续1或0明显下降。CP3是与8b/10b编码的PRBS-16类似的一种码型,类似之处在于,它同时包含着由相同的比特组成的最短序列(孤位lone bit)和最长序列。
评论