System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种服务器主板及其固态硬盘插入检测方法技术_技高网

一种服务器主板及其固态硬盘插入检测方法技术

技术编号:40078115 阅读:9 留言:0更新日期:2024-01-17 01:54
本申请公开了一种服务器主板及其固态硬盘插入检测方法;涉及处理器领域,解决不能正确识别是否接入固态硬盘的问题。固态硬盘接口包括在位检测信号线、类型检测信号线;在位检测信号线、类型检测信号线的默认电压为高电平;处理模块根据在位检测信号线的电压状态判断是否插入固态硬盘并根据类型检测信号线的电压状态判断插入的固态硬盘的类型,在位检测信号线、类型检测信号线在固态硬盘插入时与固态硬盘引脚连接,信号线的电压发生变化,通过在位检测信号线的电压变化判断是否接入固态硬盘,在接入固态硬盘的情况下地根据类型检测信号线的电压判断固态硬盘类型,解决了固态硬盘未接入却误判为PCIe固态硬盘接入的情况发生。

【技术实现步骤摘要】

本申请涉及处理器领域,特别是涉及一种服务器主板及其固态硬盘插入检测方法


技术介绍

1、目前基于kh-40000/32核处理器的高速串行计算机扩展总线标准(peripheralcomponent interconnect express,pcie)接口支持a/b/c/d共4组pcie3.0x16,其中ad为一组,bc为一组。每一组的高8位(以ad组为例,即a的高位或者d的高8位可以配置,但不能同时配置成sata)可以配置成串行高级技术附件(serial advanced technology attachment,sata)信号即配置成8组sata信号。这8组sata信号可以用于连接到固态硬盘连接器和sata7pin连接器等满足不同应用场景的需求。

2、固态硬盘(m.2硬盘)根据协议类型可以分为使用sata接口进行数据传输和使用pcie接口进行数据传输的。

3、sata 7pin连接器是一种用于连接sata设备的接口连接器,通常由7个金属引脚组成,用于传输数据信号。

4、由于目前常用的用来检测接入固态硬盘类型的方案是利用固态硬盘上的类型检测引脚(pedet引脚)信号,此引脚对应的在主板端上的类型检测信号线默认上拉,而sata固态硬盘中此信号接地,pcie固态硬盘中此信号悬空。可通过类型检测信号线的电压信号判断接入硬盘类型。

5、通过类型检测信号线的电压信号判断接入硬盘类型的缺点是,在不接入固态硬盘时,类型检测信号线的电压信号默认为高,此时将对应的接口配置成pcie(x4或x8),导致此时其它sata接口(如sata 7pin)不能正常使用。

6、由此可见,如何解决不能正确识别是否接入固态硬盘,是本领域人员亟待解决的技术问题。


技术实现思路

1、本申请的目的是提供一种服务器主板及其固态硬盘插入检测方法,解决不能正确识别是否接入固态硬盘的问题。

2、为解决上述技术问题,本申请提供一种服务器主板,包括:

3、处理模块;处理模块包括固态硬盘接口,固态硬盘接口包括在位检测信号线、类型检测信号线;在位检测信号线、类型检测信号线的默认电压为高电平;

4、处理模块根据在位检测信号线的电压状态判断是否插入固态硬盘并根据类型检测信号线的电压状态判断插入的固态硬盘的类型。

5、另一方面,上述服务器主板中,处理模块包括:第一中央处理器、第二中央处理器;

6、第一中央处理器与第二中央处理器连接,第一中央处理器和/或第二中央处理器上设置固态硬盘接口。

7、另一方面,上述服务器主板中,还包括:复杂可编程逻辑器件、基板管理控制器;

8、复杂可编程逻辑器件与第一中央处理器、第二中央处理器、基板管理控制器连接;基板管理控制器与第一中央处理器连接;

9、复杂可编辑逻辑器件对第一中央处理器、第二中央处理器、基板管理控制器进行接口扩展;

10、基板管理控制器对第一中央处理器、第二中央处理器进行硬件故障检测、电源管理。

11、另一方面,上述服务器主板中,还包括:主快闪存储器、备快闪存储器;

12、主快闪存储器、备快闪存储器分别与第一中央处理器、第二中央处理连接;第一中央处理器、第二中央处理依次访问主快闪存储器、备快闪存储器。

13、另一方面,上述服务器主板中,处理模块还包括:两个串行高级技术附件7针接口;

14、串行高级技术附件7针接口与固态硬盘接口属于同一组16位高速串行计算机扩展总线通道的高8位数据通道。

15、另一方面,上述服务器主板中,第一中央处理器包括3个迷你冷边输入输出连接器、第二中央处理器包括4个迷你冷边输入输出连接器。

16、另一方面,上述服务器主板中,固态硬盘接口的数量为2个;

17、其中,一个固态硬盘接口使用高速串行计算机扩展总线通道的一个数据通道,另一个固态硬盘接口使用高速串行计算机扩展总线通道的三个数据通道。

18、为解决上述问题,本实施例还提供一种固态硬盘插入检测方法,应用于服务器主板,包括:处理模块;处理模块包括固态硬盘接口,固态硬盘接口包括在位检测信号线、类型检测信号线;在位检测信号线、类型检测信号线的默认电压为高电平;

19、方法包括:

20、获取在位检测信号线的电压状态;

21、若在位检测信号线为低电平,则获取类型检测信号线的电压状态;

22、若类型检测信号线为低电平,则当前插入的固态硬盘为基于串行高级技术附件的固态硬盘;

23、若类型检测信号线为高电平,则当前插入的固态硬盘为基于高速串行计算机扩展总线协议的固态硬盘。

24、另一方面,上述固态硬盘插入检测方法中,还包括:

25、若当前插入的固态硬盘为基于串行高级技术附件的固态硬盘,则将固态硬盘接口配置为串行高级技术附件接口;

26、若当前插入的固态硬盘为基于高速串行计算机扩展总线协议的固态硬盘,则将固态硬盘接口配置为高速串行计算机扩展总线协议接口。

27、另一方面,上述固态硬盘插入检测方法中,当在位检测信号线为高电平,则还包括:

28、将固态硬盘接口配置为串行高级技术附件接口。

29、本申请所提供的服务器主板,包括:处理模块;处理模块;处理模块包括固态硬盘接口,固态硬盘接口包括在位检测信号线、类型检测信号线;在位检测信号线、类型检测信号线的默认电压为高电平;处理模块根据在位检测信号线的电压状态判断是否插入固态硬盘并根据类型检测信号线的电压状态判断插入的固态硬盘的类型。本申请主板的在位检测信号线、类型检测信号线在固态硬盘插入时与固态硬盘引脚连接,使得信号线的电压发生变化,通过在位检测信号线的电压变化判断是否接入固态硬盘,在接入固态硬盘的情况下进一步地根据类型检测信号线地电压变化判断固态硬盘类型,解决了固态硬盘未接入却默认为pcie固态硬盘接入的误判情况发生。

30、另外,本申请还提供一种固态硬盘插入检测方法,应用于上述服务器主板,效果同上。

本文档来自技高网...

【技术保护点】

1.一种服务器主板,其特征在于,包括:

2.根据权利要求1所述的服务器主板,其特征在于,所述处理模块(11)包括:第一中央处理器、第二中央处理器;

3.根据权利要求2所述的服务器主板,其特征在于,还包括:复杂可编程逻辑器件、基板管理控制器;

4.根据权利要求2所述的服务器主板,其特征在于,还包括:主快闪存储器、备快闪存储器;

5.根据权利要求1所述的服务器主板,其特征在于,所述处理模块(11)还包括:两个串行高级技术附件7针接口;

6.根据权利要求2所述的服务器主板,其特征在于,所述第一中央处理器包括3个迷你冷边输入输出连接器、第二中央处理器包括4个迷你冷边输入输出连接器。

7.根据权利要求5所述的服务器主板,其特征在于,所述固态硬盘接口(12)的数量为2个;

8.一种固态硬盘插入检测方法,其特征在于,应用于服务器主板,包括:处理模块(11);所述处理模块(11)包括固态硬盘接口(12),所述固态硬盘接口(12)包括在位检测信号线、类型检测信号线;所述在位检测信号线、所述类型检测信号线的默认电压为高电平;

9.根据权利要求8所述的固态硬盘插入检测方法,其特征在于,还包括:

10.根据权利要求8所述的固态硬盘插入检测方法,其特征在于,当所述在位检测信号线为高电平,则还包括:

...

【技术特征摘要】

1.一种服务器主板,其特征在于,包括:

2.根据权利要求1所述的服务器主板,其特征在于,所述处理模块(11)包括:第一中央处理器、第二中央处理器;

3.根据权利要求2所述的服务器主板,其特征在于,还包括:复杂可编程逻辑器件、基板管理控制器;

4.根据权利要求2所述的服务器主板,其特征在于,还包括:主快闪存储器、备快闪存储器;

5.根据权利要求1所述的服务器主板,其特征在于,所述处理模块(11)还包括:两个串行高级技术附件7针接口;

6.根据权利要求2所述的服务器主板,其特征在于,所述第一中央处理器包括3个迷你冷边输入输出连接器、第二...

【专利技术属性】
技术研发人员:徐腾飞刘圣金张世强
申请(专利权)人:浪潮山东计算机科技有限公司
类型:发明
国别省市:

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

1