用于在没有同步模式的情况下解码串行协议信号的方法与流程

摘要: 本公开的示例总地涉及高速串行通信系统,并且特别地涉及用于高速串行通信的高效数据解码和同步技术。背景技术:1、高速串行协议是通过串行接口以高数据速率传输数据的通信...
用于在没有同步模式的情况下解码串行协议信号的方法与流程

本公开的示例总地涉及高速串行通信系统,并且特别地涉及用于高速串行通信的高效数据解码和同步技术。

背景技术:

1、高速串行协议是通过串行接口以高数据速率传输数据的通信协议。这些协议通常被用在诸如计算机、服务器和联网装备之类的电子设备之间的通信中。

2、这些串行通信协议的关键优点是提供可靠的通信、低延时和高带宽,使它们对于高性能计算应用而言是理想的。市场上不同的高速协议标准是通用标准总线(usb)、快速外围组件互连(pci)、串行高级技术附件(sata)、高清多媒体接口(hdmi)和以太网。

3、为了增加带宽以支持更高的数据速率,高速串行标准采用不同的线路编码和数据格式,比如8b/10b、64b/66b、128b/130b、128b/132b等。

技术实现思路

1. 一种测试和测量仪器,包括:

2.根据权利要求1所述的测试和测量仪器,其中串行数据通信协议包括通用串行总线(usb)协议3.x。

3.根据权利要求1所述的测试和测量仪器,其中被绕过控制块包括skp控制块。

4.根据权利要求1所述的测试和测量仪器,其中确定lfsr的状态值包括从被绕过控制块内的符号子集提取lfsr状态。

5.根据权利要求4所述的测试和测量仪器,其中符号子集包括编码lfsr状态的被绕过控制块的多个符号。

6.根据权利要求1所述的测试和测量仪器,其中使用符号索引或比特索引来确定采集间隔内被绕过控制块的位置。

7.根据权利要求1所述的测试和测量仪器,其中计及相对定位关系包括确定被绕过控制块的位置和采集间隔的开始之间的偏移。

8.根据权利要求7所述的测试和测量仪器,其中偏移基于采集间隔内被绕过控制块之前的符号数。

9.根据权利要求7所述的测试和测量仪器,其中确定对应于采集间隔的开始的lfsr状态包括基于偏移推进或逆转lfsr。

10.根据权利要求1所述的测试和测量仪器,其中lfsr具有由串行数据通信协议指定的初始状态值。

11.一种同步串行通信数据的方法,包括:

12.根据权利要求11所述的方法,其中接收串行通信数据是根据通用串行总线(usb)协议3.x。

13.根据权利要求11所述的方法,其中被绕过控制块包括skp控制块。

14.根据权利要求11所述的方法,其中确定lfsr的状态值包括从被绕过控制块内的符号子集提取lfsr状态。

15.根据权利要求14所述的方法,其中符号子集包括编码lfsr状态的被绕过控制块的多个符号。

16.根据权利要求11所述的方法,其中使用符号索引或比特索引来确定采集间隔内被绕过控制块的位置。

17.根据权利要求11所述的方法,其中计及相对定位关系包括确定被绕过控制块的位置和采集间隔的开始之间的偏移。

18.根据权利要求17所述的方法,其中偏移基于采集间隔内被绕过控制块之前的符号数。

19.根据权利要求17所述的方法,其中确定对应于采集间隔的开始的lfsr状态包括基于偏移推进或逆转lfsr。

20.根据权利要求11所述的方法,其中lfsr具有由串行数据通信协议指定的初始状态值。