一种线缆传输协商方法、装置及相关组件制造方法及图纸

技术编号:26478438 阅读:28 留言:0更新日期:2020-11-25 19:22
本申请公开了一种线缆传输协商方法,应用于PCIe驱动,包括:当主机和JBOF之间有线缆插入,判断主机侧的线缆是否均在位,线缆的两个在位信号端各自连接有在位检测装置,在位检测装置与PCIe驱动连接;若是,打开线缆连接对应的PCIe端口,并通过主机侧的在位检测装置判断对端线缆是否均在位;若是,对PCIe端口执行链路宽度协商操作,以使PCIe端口的链路宽度达到预设宽度。本申请能够保证任何时候JBOF的热接入都能协商到预设的PCIe链路宽度,检测效率更高,同时提升了产品的可服务性,避免了定制线缆带来的成本提升问题。本申请还公开了一种线缆传输协商装置、电子设备及计算机可读存储介质,具有以上有益效果。

【技术实现步骤摘要】
一种线缆传输协商方法、装置及相关组件
本申请涉及存储服务器领域,特别涉及一种线缆传输协商方法、装置及相关组件。
技术介绍
随着NVMe(Non-VolatileMemoryExpress,非易失性存储器的传输规范)硬盘的推广,JBOF(JustaBunchOfFlash)产品应运而生,通常JBOF与控制器间采用PCIe(PeripheralComponentInterconnectexpress,高速串行计算机扩展总线标准)线缆连接,该线缆接口通常采用miniSASHD或QSFP接口,为了保证JBOF内NVMe硬盘的性能发挥,通常会将JBOF和控制器间的一个端口带宽设置在PCIex16(PCIe单端口最高带宽),而miniSASHD或QSFP接口的信号数量通常为x4,为x16的四分之一,为了保证信号的传输,通常需要4根miniSASHD或QSFP接口线缆才能实现PCIex16的带宽传输。而采用4根miniSASHD或QSFP接口线缆实现PCIex16的传输又带来另外一个问题,由于线缆的手动插入动作不能保证4根线缆同时插入,而PCIe规范里,只要本文档来自技高网...

【技术保护点】
1.一种线缆传输协商方法,其特征在于,应用于PCIe驱动,该线缆传输协商方法包括:/n当主机和JBOF之间有线缆插入,判断主机侧的线缆是否均在位,所述线缆的两个在位信号端各自连接有在位检测装置,所述在位检测装置与所述PCIe驱动连接;/n若是,打开线缆连接对应的PCIe端口,并通过所述主机侧的在位检测装置判断对端线缆是否均在位;/n若是,对所述PCIe端口执行链路宽度协商操作,以使所述PCIe端口的链路宽度达到预设宽度。/n

【技术特征摘要】
1.一种线缆传输协商方法,其特征在于,应用于PCIe驱动,该线缆传输协商方法包括:
当主机和JBOF之间有线缆插入,判断主机侧的线缆是否均在位,所述线缆的两个在位信号端各自连接有在位检测装置,所述在位检测装置与所述PCIe驱动连接;
若是,打开线缆连接对应的PCIe端口,并通过所述主机侧的在位检测装置判断对端线缆是否均在位;
若是,对所述PCIe端口执行链路宽度协商操作,以使所述PCIe端口的链路宽度达到预设宽度。


2.根据权利要求1所述的线缆传输协商方法,其特征在于,所述在位检测装置包括PCIeSwitch和上拉电阻,所述在位信号端分别与所述PCIeSwitch和所述上拉电阻连接。


3.根据权利要求1所述的线缆传输协商方法,其特征在于,所述判断主机侧的线缆是否均在位的过程具体包括:
通过所述主机侧的在位检测装置输出的在位信号判断所述主机侧的线缆的接入数量是否为预设数量;
若是,判定所述主机侧的线缆均在位。


4.根据权利要求2所述的线缆传输协商方法,其特征在于,所述通过所述主机侧的在位检测装置判断对端线缆是否均在位的过程具体包括:
通过主机侧的所述PCIeSwitch的对端设备在位寄存器的值判断对端线缆是否均在位。


5.根据权利要求4所述的线缆传输协商方法,其特征在于,所述通过所述主机侧的在位检测装置判断对端线缆是否均在位之后,该线缆传输协商方法还包括:
若否,则关闭所述PCIe端口,等待第一预设时间,再打开所述PCIe端口。


6.根...

【专利技术属性】
技术研发人员:邹雨
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

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

1