一种处理器、高速IO系统及计算机设备的制作方法

allin2026-01-31  9


本申请实施例涉及处理器,具体涉及一种处理器、高速io系统及计算机设备。


背景技术:

1、处理器的高速io(输入/输出)端口是处理器支持高速数据传输,且可与外部设备进行通信和数据传输的接口。处理器的高速io端口可以满足计算机系统中对于性能和带宽要求较高的任务,因此高速io端口是计算机系统中至关重要的组成部分。

2、随着外部设备的类型的增多,如何提供处理器的架构设计方案,以提升高速io端口对于外部设备的兼容性,成为了本领域技术人员亟需解决的技术问题。


技术实现思路

1、有鉴于此,本申请实施例提供一种处理器、高速io系统及计算机设备,以提升高速io端口对于连接的外部设备的兼容性。

2、为实现上述目的,本申请实施例提供如下技术方案。

3、第一方面,本申请实施例提供一种处理器,包括:高速io端口;所述高速io端口包括:

4、一个端口部分,所述一个端口部分包括支持相同总线类型的多个高速serdes端口;

5、或者,多个端口部分,所述多个端口部分中的不同端口部分支持的总线类型不完全相同,其中,任一个端口部分支持的总线类型为端口部分所包括的高速serdes端口支持的总线类型。

6、可选地,所述一个端口部分包括的多个高速serdes端口所支持的总线类型包括如下至少一项:

7、pcie总线、sata总线和xgbe总线。

8、可选地,所述多个端口部分包括:

9、第一端口部分,包括支持相同总线类型的第一高速serdes端口和第二高速serdes端口;

10、第二端口部分,包括支持相同总线类型的第三高速serdes端口和第四高速serdes端口;

11、第三端口部分,包括第五高速serdes端口;

12、其中,第一端口部分、第二端口部分和第三端口部分支持的总线类型不完全相同。

13、可选地,所述第一高速serdes端口和第二高速serdes端口支持的总线类型至少包括pcie总线和设定互联总线,所述设定互联总线用于处理器的外部连接,且不同于pcie总线、sata总线和xgbe总线;

14、所述第三高速serdes端口和第四高速serdes端口支持的总线类型至少包括pcie总线、设定互联总线和cxl总线;

15、所述第五高速serdes端口支持的总线类型至少包括pcie总线、sata总线和xgbe总线。

16、可选地,所述多个端口部分包括:

17、第一端口部分,包括支持相同总线类型的第一高速serdes端口、第二高速serdes端口、第三高速serdes端口和第四高速serdes端口;

18、第二端口部分,包括第五高速serdes端口;

19、第三端口部分,包括第六高速serdes端口;

20、第四端口部分,包括第七高速serdes端口;

21、其中,第一端口部分、第二端口部分、第三端口部分和第四端口部分支持的总线类型不完全相同。

22、可选地,所述第一高速serdes端口、第二高速serdes端口、第三高速serdes端口和第四高速serdes端口支持的总线类型至少包括pcie总线和设定互联总线,所述设定互联总线用于处理器的外部连接,且不同于pcie总线、sata总线和xgbe总线;

23、所述第五高速serdes端口支持的总线类型至少包括pcie总线、设定互联总线和sata总线;

24、所述第六高速serdes端口支持的总线类型至少包括pcie总线、sata总线和xgbe总线;

25、所述第七高速serdes端口支持的总线类型至少包括pcie总线。

26、可选地,所述多个端口部分包括:

27、第一端口部分,包括支持相同总线类型的第一高速serdes端口、第二高速serdes端口、第三高速serdes端口和第四高速serdes端口;

28、第二端口部分,包括支持相同总线类型的第五高速serdes端口和第六高速serdes端口;

29、第三端口部分,包括第七高速serdes端口;

30、第四端口部分,包括支持相同总线类型的第八高速serdes端口和第九高速serdes端口;

31、其中,第一端口部分、第二端口部分、第三端口部分和第四端口部分支持的总线类型不完全相同。

32、可选地,所述第一高速serdes端口、第二高速serdes端口、第三高速serdes端口和第四高速serdes端口支持的总线类型至少包括pcie总线和设定互联总线,所述设定互联总线用于处理器的外部连接,且不同于pcie总线、sata总线和xgbe总线;

33、所述第五高速serdes端口和第六高速serdes端口支持的总线类型至少包括pcie总线、设定互联总线和sata总线;

34、所述第七高速serdes端口支持的总线类型至少包括pcie总线和sata总线,或者,所述第七高速serdes端口支持的总线类型至少包括pcie总线;

35、所述第八高速serdes端口和第九高速serdes端口支持的总线类型至少包括pcie总线、sata总线和xgbe总线。

36、第二方面,本申请实施例提供一种高速io系统,包括如上述第一方面所述的处理器,以及与所述处理器连接的外部设备,其中,所述外部设备与所述处理器的高速io端口的高速serdes端口相连接。

37、第三方面,本申请实施例提供一种计算机设备,包括如上述第一方面所述的处理器,或者,如上述第二方面所述的高速io系统。

38、本申请实施例提供了一种处理器、高速io系统及计算机设备,其中,所述处理器包括:高速io端口;所述高速io端口包括:一个端口部分,所述一个端口部分包括支持相同总线类型的多个高速serdes端口;或者,多个端口部分,所述多个端口部分中的不同端口部分支持的总线类型不完全相同,其中,任一个端口部分支持的总线类型为端口部分所包括的高速serdes端口支持的总线类型。本申请实施例通过在处理器的高速io端口设置一个或多个端口部分,一个端口部分包括支持相同总线类型的多个高速serdes端口,从而一个端口部分中的高速serdes端口可以支持连接相同的外部设备(例如,一个端口部分中的高速serdes端口可以支持相同的多种总线类型,以支持连接相同的多种外部设备),而不同端口部分的高速serdes端口支持的总线类型不完全相同,因此不同端口部分的高速serdes端口所连接的外部设备可以存在差异化,进而通过高速io端口中不同的端口部分实现支持外部设备的差异化连接,进而兼容不同类型的外部设备。因此,本申请实施例可以实现支持连接多种总线类型的外部设备,进而兼容不同类型的外部设备,使得处理器能够更加灵活、高效地与各种类型的外部设备进行数据交互,提高了处理器的高速io端口对于外部设备的兼容性。



技术特征:

1.一种处理器,其特征在于,包括:高速io端口;所述高速io端口包括:

2.如权利要求1所述的处理器,其特征在于,所述一个端口部分包括的多个高速serdes端口所支持的总线类型包括如下至少一项:

3.如权利要求1所述的处理器,其特征在于,所述多个端口部分包括:

4.如权利要求3所述的处理器,其特征在于,所述第一高速serdes端口和第二高速serdes端口支持的总线类型至少包括pcie总线和设定互联总线,所述设定互联总线用于处理器的外部连接,且不同于pcie总线、sata总线和xgbe总线;

5.如权利要求1所述的处理器,其特征在于,所述多个端口部分包括:

6.如权利要求5所述的处理器,其特征在于,所述第一高速serdes端口、第二高速serdes端口、第三高速serdes端口和第四高速serdes端口支持的总线类型至少包括pcie总线和设定互联总线,所述设定互联总线用于处理器的外部连接,且不同于pcie总线、sata总线和xgbe总线;

7.如权利要求1所述的处理器,其特征在于,所述多个端口部分包括:

8.如权利要求7所述的处理器,其特征在于,所述第一高速serdes端口、第二高速serdes端口、第三高速serdes端口和第四高速serdes端口支持的总线类型至少包括pcie总线和设定互联总线,所述设定互联总线用于处理器的外部连接,且不同于pcie总线、sata总线和xgbe总线;

9.一种高速io系统,其特征在于,包括如权利要求1-8任一项所述的处理器,以及与所述处理器连接的外部设备,其中,所述外部设备与所述处理器的高速io端口的高速serdes端口相连接。

10.一种计算机设备,其特征在于,包括如权利要求1-8任一项所述的处理器,或者,如权利要求9所述的高速io系统。


技术总结
本申请实施例提供了一种处理器、高速IO系统及计算机设备,其中,所述处理器包括:高速IO端口;所述高速IO端口包括:一个端口部分,所述一个端口部分包括支持相同总线类型的多个高速Serdes端口;或者,多个端口部分,所述多个端口部分中的不同端口部分支持的总线类型不完全相同,其中,任一个端口部分支持的总线类型为端口部分所包括的高速Serdes端口支持的总线类型。本申请实施例提供的处理器提升了高速IO端口对于外部设备的兼容性。

技术研发人员:李晶晶,杨晓君,陈华玉,徐宾
受保护的技术使用者:成都海光集成电路设计有限公司
技术研发日:20231220
技术公布日:2024/10/31
转载请注明原文地址: https://www.8miu.com/read-26088.html

最新回复(0)