USB3.0认证的新测试要求和应对方案详解
USB3.0接收机测试与其它高速串行总线接收机一致性测试类似,它一般分成三个阶段,第一个阶段是压力眼图校准,然后是抖动容限测试,最后是分析。让我们看一下这一过程的流程图(图4)。
必须进行三种损伤校准,以校准压力眼图,其分别是:RJ、SJ和眼高。每种校准都要求在码型发生器和分析仪上进行特定设置。对每套线缆、适配器和仪器,必须进行一次压力眼图校准。
由于使用不同的适配器和参考通道,主机和设备的压力眼图校准也不同。在校准完成后,可以重复使用校准后的眼图设置,如果设备设置中有的东西发生变化,那么必须重新校准。
其它码型发生器要求
前面我们已经介绍了要求校准的项目,我们看一下码型发生器对每步校准的进一步要求,包括使用的数据码型、去加重数量以及应该不应该启用SSC。在压力眼图校准方法中,列出的两种码型是CP0和CP1。表3列出了所有USB3.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)和最长序列。
评论