System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 接口控制方法、装置、系统及计算机设备制造方法及图纸_技高网

接口控制方法、装置、系统及计算机设备制造方法及图纸

技术编号:40548107 阅读:8 留言:0更新日期:2024-03-05 19:06
本申请实施例提供一种接口控制方法、装置、系统及计算机设备,接口控制方法包括:为端口的设备线路配置一一对应的物理线路,其中所述端口包括至少两个设备线路;所述物理线路的数量为至少两个;获取设备线路和物理线路间的映射信息,根据所述映射信息确定设备线路和物理线路间的反转信息;根据所述反转信息确定通过时钟信号的物理线路,使所述通过时钟信号的物理线路无法被关闭;检测所述物理线路是否传输数据,关闭未通过数据的物理线路。这样使得在关闭未传输数据的物理线路时,不会错误关闭通过时钟信号的物理线路,从而保证读时钟稳定的前提下,降低接口的功耗,进而降低处理器功耗。

【技术实现步骤摘要】

本申请实施例涉及计算机,具体涉及一种接口控制方法、装置、系统及计算机设备


技术介绍

1、现有技术的一个高速串行接口的端口拥有多个线路(lane),但是某些线路在该端口中会处于空闲或者不使用的状态,此时需要将这些空闲的线路关闭以节省功耗,同时要避免接口中的通过时钟信号的物理线路被关闭,因为通过时钟信号的物理线路会给端口提供工作时钟。因此,如何节省高速串行接口的功耗,成为了本领域技术人员亟待解决的问题。


技术实现思路

1、有鉴于此,本申请实施例提供一种接口控制方法、装置、系统及计算机设备,以节省高速串行接口的功耗。

2、为实现上述目的,本专利技术实施例提供如下技术方案:

3、本申请实施例提供一种接口控制方法,包括:

4、为端口的设备线路配置一一对应的物理线路,其中所述端口包括至少两个设备线路;所述物理线路的数量为至少两个;

5、获取设备线路和物理线路间的映射信息,根据所述映射信息确定设备线路和物理线路间的反转信息;

6、根据所述反转信息确定通过时钟信号的物理线路,使所述通过时钟信号的物理线路无法被关闭;

7、检测所述物理线路是否传输数据,关闭未通过数据的物理线路。

8、可选的,所述至少两个设备线路具有由低到高的设备线路序号;

9、所述至少两个物理线路具有由低到高的物理线路序号;

10、所述映射信息包括所述设备线路的设备线路序号与所述物理线路的物理线路序号实际对应关系以及反转信息

11、可选的,所述反转信息包括:强制反转信息,当存在所述强制练反转信息时表明所述设备线路和物理线路间存在强制反转;

12、所述强制反转包括:物理线路的物理线路序号由高到低的对应与所述设备线路的设备线路序号由低到高。

13、可选的,所述根据所述反转信息确定通过时钟信号的物理线路,使所述通过时钟信号的物理线路无法被关闭的步骤,包括:

14、检测是否存在强制反转信息;

15、若存在强制反转信息,使物理线路序号最高的物理线路为所述通过时钟信号的物理线路;

16、若不存在所述强制反转信息,使所述物理线路序号最低的物理线路为所述通过时钟信号的物理线路。

17、可选的,所述检测所述物理线路是否传输数据,关闭未通过数据的物理线路的步骤包括:

18、检测所述物理线路是否传输数据,向未通过数据的物理线路发送关闭信号。

19、可选的,所述反转信息还包括:训练反转信息,当存在所述训练反转信息时表明所述设备线路和物理线路间存在训练反转;

20、所述训练反转包括:所述设备线路的设备线路序号由高到低与物理线路的物理线路序号由低到高的对应。

21、可选的,所述检测是否存在强制反转信息的步骤之前,还包括:

22、检测是否存在训练反转信息;

23、若存在所述训练反转信息,屏蔽所述设备线路序号最大的设备线路对应的物理线路的关闭信号。

24、本申请实施例还提供一种接口控制装置,包括:

25、端口配置模块,用于为端口的设备线路配置一一对应的物理线路,其中所述端口包括至少两个设备线路;所述物理线路的数量为至少两个;

26、映射信息获取模块,用于获取设备线路和物理线路间的映射信息,根据所述映射信息确定设备线路和物理线路间的反转信息;

27、时钟线路确定模块,用根据所述反转信息确定通过时钟信号的物理线路,使所述通过时钟信号的物理线路无法被关闭;

28、线路关闭模块,用于检测所述物理线路是否传输数据,关闭未通过数据的物理线路。

29、可选的,所述至少两个设备线路具有由低到高的设备线路序号;

30、所述至少两个物理线路具有由低到高的物理线路序号;

31、所述映射信息包括所述设备线路的设备线路序号与所述物理线路的物理线路序号实际对应关系以及反转信息。

32、可选的,所述反转信息包括:强制反转信息,当存在所述强制练反转信息时表明所述设备线路和物理线路间存在强制反转;

33、所述强制反转包括:物理线路的物理线路序号由高到低的对应与所述设备线路的设备线路序号由低到高。

34、可选的,所述线路确定模块,用根据所述反转信息确定通过时钟信号的物理线路,使所述通过时钟信号的物理线路无法被关闭,包括:

35、强制反转信息检测模块,用于检测是否存在强制反转信息;

36、第一线路设置模块,用于若存在强制反转信息,使物理线路序号最高的物理线路为所述通过时钟信号的物理线路;

37、第二线路设置模块,用于若不存在所述强制反转信息,使所述物理线路序号最低的物理线路为所述通过时钟信号的物理线路。

38、可选的,所述线路关闭模块,用于检测所述物理线路是否传输数据,关闭未通过数据的物理线路包括:

39、关闭信号发送模块,用于检测所述物理线路是否传输数据,向未通过数据的物理线路发送关闭信号。

40、可选的,所述反转信息还包括:训练反转信息,当存在所述训练反转信息时表明所述设备线路和物理线路间存在训练反转;

41、所述训练反转包括:所述设备线路的设备线路序号由高到低与物理线路的物理线路序号由低到高的对应。

42、可选的,所述线路确定模块,用根据所述反转信息确定通过时钟信号的物理线路,使所述通过时钟信号的物理线路无法被关闭,还包括:

43、训练反转信息检测模块,用于检测是否存在训练反转信息;

44、关闭信号屏蔽模块,用于若存在所述训练反转信息,屏蔽所述设备线路序号最大的设备线路对应的物理线路的关闭信号。

45、本申请实施例还提供一种接口系统,包括上所述的接口控制装置,还包括:

46、线路映射模块,用于存储所述设备线路与物理线路的对应关系;

47、至少一个先进先出缓存,用于缓存由所述设备线路传输至物理线路的数据;

48、寄存器模块,用于为所述端口配置强制反转。

49、本申请实施例还提供一种包括如上所述的接口系统。

50、本申请实施例提供的接口控制方法,包括:为端口的设备线路配置一一对应的物理线路,其中所述端口包括至少两个设备线路;所述物理线路的数量为至少两个;获取设备线路和物理线路间的映射信息,根据所述映射信息确定设备线路和物理线路间的反转信息;根据所述反转信息确定通过时钟信号的物理线路,使所述通过时钟信号的物理线路无法被关闭;检测所述物理线路是否传输数据,关闭未通过数据的物理线路。

51、即在为端口的设备线路配置一一对应的物理线路后,先根据映射信息获得的反转信息确定通过时钟信号的物理线路后,再关闭其他关闭未通过数据的物理线路。可见,通过根据由映射信息获取的反转信息确定通过时钟信号的物理线路,并使得该通过时钟信号的物理线路无法被关闭,使得在后续本文档来自技高网...

【技术保护点】

1.一种接口控制方法,其特征在于,包括:

2.如权利要求1所述的一种接口控制方法,其特征在于,

3.如权利要求2所述的一种接口控制方法,其特征在于,所述反转信息包括:强制反转信息,当存在所述强制练反转信息时表明所述设备线路和物理线路间存在强制反转;

4.如权利要求3所述的一种接口控制方法,其特征在于,所述根据所述反转信息确定通过时钟信号的物理线路,使所述通过时钟信号的物理线路无法被关闭的步骤,包括:

5.如权利要求4所述的一种接口控制方法,其特征在于,所述检测所述物理线路是否传输数据,关闭未通过数据的物理线路的步骤包括:

6.如权利要求5所述的一种接口控制方法,其特征在于,所述反转信息还包括:训练反转信息,当存在所述训练反转信息时表明所述设备线路和物理线路间存在训练反转;

7.如权利要求6所述的一种接口控制方法,其特征在于,所述检测是否存在强制反转信息的步骤之前,还包括:

8.一种接口控制装置,其特征在于,包括:

9.如权利要求8所述的一种接口控制装置,其特征在于,

10.如权利要求9所述的一种接口控制装置,其特征在于,所述反转信息包括:强制反转信息,当存在所述强制练反转信息时表明所述设备线路和物理线路间存在强制反转;

11.如权利要求10所述的一种接口控制装置,其特征在于,所述时钟线路确定模块,用根据所述反转信息确定通过时钟信号的物理线路,使所述通过时钟信号的物理线路无法被关闭,包括:

12.如权利要求11所述的一种接口控制装置,其特征在于,所述线路关闭模块,用于检测所述物理线路是否传输数据,关闭未通过数据的物理线路包括:

13.如权利要求12所述的一种接口控制装置,其特征在于,所述反转信息还包括:训练反转信息,当存在所述训练反转信息时表明所述设备线路和物理线路间存在训练反转;

14.如权利要求13所述的一种接口控制装置,其特征在于,所述线路确定模块,用根据所述反转信息确定通过时钟信号的物理线路,使所述通过时钟信号的物理线路无法被关闭,还包括:

15.一种接口系统,包括如权利要求8-14任一所述的接口控制装置,其特征在于,还包括:

16.如权利要求12所述的一种接口系统,其特征在于,所述反转配置模块包括:

17.一种计算机设备,其特征在于,包括如权利要求15-16任一所述的接口系统。

...

【技术特征摘要】

1.一种接口控制方法,其特征在于,包括:

2.如权利要求1所述的一种接口控制方法,其特征在于,

3.如权利要求2所述的一种接口控制方法,其特征在于,所述反转信息包括:强制反转信息,当存在所述强制练反转信息时表明所述设备线路和物理线路间存在强制反转;

4.如权利要求3所述的一种接口控制方法,其特征在于,所述根据所述反转信息确定通过时钟信号的物理线路,使所述通过时钟信号的物理线路无法被关闭的步骤,包括:

5.如权利要求4所述的一种接口控制方法,其特征在于,所述检测所述物理线路是否传输数据,关闭未通过数据的物理线路的步骤包括:

6.如权利要求5所述的一种接口控制方法,其特征在于,所述反转信息还包括:训练反转信息,当存在所述训练反转信息时表明所述设备线路和物理线路间存在训练反转;

7.如权利要求6所述的一种接口控制方法,其特征在于,所述检测是否存在强制反转信息的步骤之前,还包括:

8.一种接口控制装置,其特征在于,包括:

9.如权利要求8所述的一种接口控制装置,其特征在于,

10.如权利要求9所述的一种接口控制装置,其特征在于,所述反转信息包...

【专利技术属性】
技术研发人员:李涛魏家明付豪
申请(专利权)人:海光信息技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1