一种大尺寸兼容双路小尺寸的OCP接口及实现方法与流程

文档序号:34419959发布日期:2023-06-08 20:14阅读:862来源:国知局
一种大尺寸兼容双路小尺寸的OCP接口及实现方法与流程

本发明属于服务器ocp接口设计,具体涉及一种大尺寸兼容双路小尺寸的ocp接口及实现方法。


背景技术:

1、sff,是smal l form factor的简称,小尺寸。

2、lff,是large form factor的简称,大尺寸。

3、ocp,是open compute proj ect的简称,通用计算机平台。

4、cpld,是complex programmable logi c dev i ce的简称,复杂可编程逻辑器件。

5、ocp卡作为一种夹层卡,服务器领域ocp得到了广泛的应用。ocp3.0通常支持两种网卡尺寸标准接口,分别为sff和lff。sff网卡的接口为一个4c+接口,而lff网卡的接口为一个4c接口和一个4c+接口的组合。lff网卡接口支持一张lff网卡或降低资源支持一张4c+网卡,lff接口对于4c+网卡支持存在资源没有最大化利用情况,如何充分利用lff接口实现4c+网卡应用是一个重要的技术问题。

6、目前,主流服务器ocp3.0接口设计成标准ocp接口,sff接口插4c+接口网卡使用,lff接口插lff网卡使用,网卡应用比较固定。

7、随着服务器全面应用,对服务器功能、性能要求越来越高,服务器主板资源越来越多,目前存在lff ocp网卡使用需求和两路sff 4c+ocp网卡使用需求,lff接口只有一个4c+接口,因此lff接口对于sff 4c+网卡支持存在资源没有最大化利用情况,扩展ocp网卡对于服务器空间利用和信号布局布线都提出挑战,在满足客户需求条件下对于如何实现ocplff接口扩展优化设计提出挑战。

8、此为现有技术的不足,因此,针对现有技术中的上述缺陷,提供一种大尺寸兼容双路小尺寸的ocp接口及实现方法,是非常有必要的。


技术实现思路

1、针对现有技术的上述lff接口对于sff 4c+网卡支持存在资源没有最大化利用情况的缺陷,本发明提供一种大尺寸兼容双路小尺寸的ocp接口及实现方法,以解决上述技术问题。

2、第一方面,本发明提供一种大尺寸兼容双路小尺寸的ocp接口,包括服务器主板、第一riser卡和第二riser卡;

3、服务器主板上设有ocp lff插槽、cpld、第一cpu及第二cpu;

4、cpld连接有第一ocp接口和第二ocp接口,cpld还与第一cpu及第二cpu连接;

5、ocp lff插槽与cpld、第一ocp接口及第二ocp接口连接;

6、ocp lff插槽与第一ri ser卡或第二riser卡插接;

7、第二riser卡上设有ocp lff连接器金手指、第一4c+连接器以及第二4c+连接器;

8、ocp lff连接器金手指与第一4c+连接器和第二4c+连接器连接;

9、cpld根据插入ocp lff插槽的riser卡类型及第一ocp接口和第二ocp接口的在位信息,为第一ocp接口及第二ocp接口进行pc i e资源带宽分配。第一cpu及第二cpu均采用siryn型号的ampere cpu处理器。

10、进一步地,第一cpu设有第一pcie端口,第二cpu设有第二pcie端口;

11、第一pc ie端口、第二pcie端口、第一ocp接口及第二ocp接口均采用x16的pc ie接口;

12、第一pc ie端口的低8位与第一ocp接口的低8位连接,第二pc ie端口的低8位与第二ocp接口的低8位连接;

13、第一pc ie端口的高8位连接有第一pc ie mci o接口,第一ocp接口的高8位连接有第二pcie mc io接口;

14、第二pc ie端口的高8位连接有第三pc ie mci o接口,第二ocp接口的高8位连接有第四pcie mc io接口;

15、第一pcie mc io接口与第二pcie mc io接口或第四pcie mc io接口连接;

16、第三pcie mc io接口与第四pcie mc io接口或第二pcie mc io接口连接。一个pcie mc io接口最多与一个pc ie mcio接口插接。

17、进一步地,第一cpu与第二cpu通过两组16位的ccix总线连接。

18、进一步地,第一cpu还设有第一ocp带宽信息接收端口,第二cpu还设有第二ocp带宽信息接收端口;

19、cpld设有第一ocp带宽信息发送端口、第二ocp带宽信息发送端口、第一ocp接口地址端口、第二ocp接口地址端口、板卡id端口、第一ocp在位信息端口以及第二ocp在位信息端口;

20、第一ocp带宽信息接收端口与第一ocp带宽信息发送端口连接,第二ocp带宽信息接收端口与第二ocp带宽信息发送端口连接;

21、第一ocp接口地址端口通过第一ocp接口与第二pc ie mci o接口连接,第二ocp接口地址端口通过第二ocp接口与第四pcie mci o接口连接。

22、进一步地,第二ri ser卡通过ocp lff连接器金手指与ocp lff插槽插接;

23、第一4c+连接器上设有第一ocp接口在位信息插针组,第二4c+连接器上设有第二ocp接口在位信息插针组;

24、第一ocp接口在位信息插针组通过ocp lff连接器金手指及ocp lff插槽与cpld的第一ocp在位信息端口连接;

25、第二ocp端口在位信息插针组通过ocp lff连接器金手指及ocp lff插槽与cpld的第二ocp在位信息端口连接。

26、进一步地,第一cpu的第一ocp带宽信息接收端口、第二cpu的第二ocp带宽信息接收端口、cpld的第一ocp带宽信息发送端口及第二ocp接口地址信息端口采用六位的数据接口;

27、cpld的第一ocp在位信息端口及第二ocp在位信息端口、第一4c+连接器上的第一ocp接口在位信息插针组以及第二4c+连接器上的第二ocp接口在位信息插针组均采用四位的数据接口;

28、cpld的板卡id端口、第一ocp接口地址端口、第二ocp接口地址端口采用一位的数据接口。

29、进一步地,第一ri ser卡上设有上拉电阻;

30、上拉电阻第一端与电源连接,上拉电阻第二端通过ocp lff插槽与cpld的板卡id端口连接。

31、进一步地,第一ri ser卡采用lff ocp网卡。

32、第二方面,本发明提供一种基于上述第一方面的大尺寸兼容双路小尺寸的ocp接口实现方法,包括如下步骤:

33、cpld根据插入ocp lff插槽的riser卡类型及第一ocp接口和第二ocp接口的在位信息,为第一ocp接口及第二ocp接口进行pc i e资源分配带宽。

34、进一步地,cpld根据板卡id端口数据位电平高低判断插入ocp lff插槽的ri ser卡类型;

35、当板卡id端口数据位为高电平时,cpld判定插入ocp lff插槽的ri ser卡为第一ri ser卡;

36、当板卡id端口数据位为低电平时,cpld判定插入ocp lff插槽的ri ser卡为第二ri ser卡。

37、进一步地,当第一ri ser卡插入ocp lff插槽时,

38、cpld将第一ocp在位信息端口数据传递到第一ocp带宽信息发送端口的低四位,将第二ocp在位信息端口数据传递到第二ocp带宽信息发送端口的低四位;

39、cpld将第一ocp接口地址端口数据传递到第一ocp带宽信息发送端口的第五位,以及将第二ocp接口地址端口数据传递到第二ocp带宽信息发送端口的第五位;

40、cpld将板卡id端口数据传递到第一ocp带宽信息发送端口及第二ocp带宽信息发送端口的第六位;

41、cpld将第一ocp带宽信息发送端口数据发送到第一cpu的第一ocp带宽信息接收端口,将第二ocp带宽信息发送端口数据发送到第二cpu的第二ocp带宽信息接收端口;

42、第一cpu根据第一ocp带宽信息接收端口数据,第二cpu根据第二ocp带宽信息接收端口数据为第一ocp接口及第二ocp接口进行pc i e资源带宽分配。

43、进一步地,当第二ri ser卡插入ocp lff插槽时,

44、cpld首先将第一ocp带宽信息发送端口和第二ocp带宽信息发送端口的第六位数据均设置为高电平,将第一ocp接口地址端口数据传递到第一ocp带宽信息发送端口的第五位,以及将第二ocp接口地址端口数据传递到第二ocp带宽信息发送端口的第五位;

45、cpld再按照第一ocp在位信息端口数据以及第一ocp接口地址端口判断第一ocp接口的pc ie资源带宽,再根据第一ocp接口的pcie资源带宽判断第一ocp带宽信息发送端口的低四位输出,并发送给第一cpu,

46、以及按照第二ocp在位信息端口数据以及第二ocp接口地址端口判断第二ocp接口的pc ie资源带宽,再根据第二ocp接口的pc ie资源带宽判断第二ocp带宽信息发送端口的低四位输出,并发送给第二cpu。

47、本发明利用cpld丰富接口资源识别板卡id,自行分配pc i e带宽,充分利用了ocplff接口资源。

48、本发明的有益效果在于:

49、本发明提供的大尺寸兼容双路小尺寸的ocp接口及实现方法,充分利用lff pci e资源,既可以支持1张lff ocp网卡,也可以插2张sff 4c+ocp网卡使用,实现了ocp lff接口兼容2路sff 4c+接口扩展,优化lff接口功能设计,提高服务器ocp接口资源利用率。

50、此外,本发明设计原理可靠,结构简单,具有非常广泛的应用前景。

51、由此可见,本发明与现有技术相比,具有突出的实质性特点和显著的进步,其实施的有益效果也是显而易见的。

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