USB3.1重定时器存在检测和索引的方法与装置与流程

文档序号:11142247阅读:来源:国知局

技术特征:

1.一种用于重定时器存在检测的装置,所述装置包括:

至少一个重定时器;

与所述重定时器相关联的控件,所述控件用于在链路初始化过程中断言存在消息的至少一个位,从而通告所述重定时器的存在。

2.如权利要求1所述的装置,其中,所述至少一个重定时器声明索引并且是经由所述索引可访问的。

3.如权利要求1所述的装置,其中,所述控件用于基于冒泡算法来断言所述存在消息的所述至少一个位。

4.如权利要求1所述的装置,其中,所述至少一个重定时器用于对从接收端口到发射端口的劣化信号进行同步和重新生成。

5.如权利要求1所述的装置,其中,所述至少一个重定时器是可配置且可发现的。

6.一种用于重定时器存在检测和索引的系统,所述系统包括:

第一端口;

第二端口;

多个重定时器,其中,包括所述多个重定时器中的重定时器的链路用于将所述第一端口与所述第二端口连接,并且逻辑用于使所述多个重定时器通过在链路初始化过程中断言存在消息的位来通告所述多个重定时器的存在并且用于基于所述存在消息声明索引。

7.如权利要求6所述的系统,其中,所述多个重定时器中的每个重定时器声明索引并且是经由所述索引可访问的。

8.如权利要求6所述的系统,其中,所述多个重定时器中的每个重定时器用于对从接收端口到发射端口的劣化信号进行同步和重新生成。

9.一种重定时器存在和检测的方法,所述方法包括:

对第一端口与第二端口之间的链路进行初始化,其中,多个重定时器定位在所述第一端口与所述第二端口之间;

在所述第一端口与所述第二端口之间发送存在消息,其中,逻辑用于使所述多个重定时器通过在链路初始化过程中断言存在消息的位来通告所述多个重定时器的存在并且用于基于所述存在消息声明索引。

10.如权利要求9所述的方法,其中,所述逻辑基于冒泡算法,并且每个重定时器在沿所述链路转发所述存在消息之前断言所述存在消息的所述位。

11.如权利要求9所述的方法,其中,所述存在消息与定义的消息相组合。

12.如权利要求9所述的方法,其中,所述存在消息是基于LFPS的脉宽调制消息(LBPM)。

13.一种用于重定时器存在检测的装置,所述装置包括:

至少一个重定时器,其中,所述重定时器包括用于在链路初始化过程中通告所述重定时器的存在的装置。

14.如权利要求13所述的装置,其中,用于通告所述重定时器的存在的所述装置断言存在消息的位。

15.如权利要求13所述的装置,其中,用于通告所述重定时器的存在的所述装置声明索引并且是经由所述索引可访问的。

16.如权利要求13所述的装置,其中,所述至少一个重定时器用于支持多个协议。

17.如权利要求13所述的装置,包括多个重定时器,其中,第一重定时器是主机的部件,第二重定时器是设备的部件,并且两个重定时器位于用于将所述主机与所述设备连接的线缆的各端处。

18.一种有形非瞬态计算机可读介质,所述有形非瞬态计算机可读介质包括用于引导处理器进行以下各项的代码:

对第一端口与第二端口之间的链路进行初始化,其中,多个重定时器定位在所述第一端口与所述第二端口之间;

在所述第一端口与所述第二端口之间发送存在消息,其中,逻辑用于使所述多个重定时器通过在链路初始化过程中断言存在消息的位来通告所述多个重定时器的存在并且基于所述存在消息声明索引。

19.如权利要求18所述的非瞬态计算机可读介质,其中,所述逻辑基于冒泡算法,并且每个重定时器在沿所述链路转发所述存在消息之前断言所述存在消息的所述位。

20.如权利要求18所述的非瞬态计算机可读介质,其中,所述存在消息与定义的消息相组合。

21.如权利要求18所述的非瞬态计算机可读介质,其中,所述链路是有源线缆。

22.一种装置,包括:

重定时器,所述重定时器用于高速串行互连,所述重定时器包括但不限于:

接收器,所述接收器用于接收包括特定字段的消息;

控件,所述控件用于使用重定时器值对所述特定字段进行更新以通告所述重定时器在带内的存在;以及

发射器,所述发射器用于发射包括所述特定字段的消息。

23.如权利要求22所述的装置,其中,对所述特定字段进行更新包括对所述特定字段的至少一个位进行逻辑移位。

24.如权利要求22所述的装置,其中,所述发射器耦合至上游设备。

25.如权利要求24所述的装置,其中,所述上游设备包括控件,所述控件用于:

确定沿所述高速串行互连的重定时器数量,所述重定时器数量基于所述重定时器值;以及

基于所述重定时器关于所述重定时器数量的相对索引执行重定时器访问。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1