一种PCIe槽位在位自动检测方法技术

技术编号:15799111 阅读:32 留言:0更新日期:2017-07-11 13:16
本发明专利技术提供一种PCIe槽位在位自动检测方法,属于PCIe Riser在位检测技术领域,本发明专利技术通过Riser上的PCIe x16金手指,完成对Riser上4个PCIe x4或者2个PCIe x8的在位检测功能。将Riser卡在位检测集成到Riser的金手指上,充分利用IO资源,更加全面的检测系统状态,节约成本。

Automatic detection method for PCIe groove position

The invention provides a PCIe slot in the automatic detection method, belonging to the PCIe Riser in the field of detection technology, the invention by PCIe x16 finger Riser, complete the detection function of Riser in 4 PCIe X4 or 2 PCIe x8. The Riser card in place detection is integrated into the gold finger of Riser, and the IO resource is fully utilized, and the system status is detected more comprehensively, and the cost is saved.

【技术实现步骤摘要】
一种PCIe槽位在位自动检测方法
本专利技术涉及PCIeRiser在位检测
,具体地说是一种PCIe槽位在位自动检测方法。
技术介绍
在高端服务器的设计中,最常见的是PCIex8的标准卡,但是由于空间板上空间越来越小,而服务器功能越来越多,导致部分PCIeSlot无法放置在主板上,为了达到系统功能全面可以根据PCIE规范可以将PCIex16拆分成2个PCIex8或者4个PCIex4放置在Riser上,以便支持更多的PCIe设备。目前对于PCIeRiser上Slot是否有标卡在位的检测目前由于没有多余Pin存在,主板只能判断Riser在位情况,而不能判断Riser上每个Slot上是否有卡在位,因此需要一种新的在位检测技术来改善。
技术实现思路
本专利技术的目的就是要解决上述问题,提供一种PCIe槽位在位自动检测方法。主要解决服务器对各个PCIe槽位在位检测的需求。本专利技术所采取的技术方案是:一种PCIe槽位在位自动检测方法,通过Riser上的PCIex16金手指,完成对Riser上4个PCIex4或者2个PCIex8的在位检测功能。Riser卡采用PCIex16金手指上四个Prsnt2_N信号与Riser上每个Slot的在位信号形成一一对应关系,通过主板上的x16Slot的在位信号进行判断Riser上哪个Slot有PCIe卡插入。一张PCIeRiser包括4个Slot,每个Slot可以是PCIex4,PCIex8,PCIex16,可以分别检测每个Slot上是否有在位的PCIe标卡。将Riser板采用时钟芯片将金手指上的100M时钟分成四路,分给四个Slot,并利用IICSwitch作为每个Slot的Smbus控制芯片。将Slot1的Prsnt2_n信号全部接到一起后,接到金手指上的第一个Prsnt2_n上,并且将其接电阻上拉到3.3V,同样的,将Slot2的Prsnt2_n信号全部接到一起后,接到金手指上的第二个Prsnt2_n上,并且将其接电阻上拉到3.3V,进一步,将Slot3的Prsnt2_n信号全部接到一起后,接到金手指上的第三个Prsnt2_n上,并且将其接电阻上拉到3.3V,最后,将Slot4的Prsnt2_n信号全部接到一起后,接到金手指上的第四个个Prsnt2_n上,并且将其接电阻上拉到3.3V,此时,在主板接Riser金手指的Slot上,分别将该Slot的每个Prsnt2_n信号接给CPLD,进行逻辑判断。将服务器Riser上在位信息统一反馈给CPLD,BMC,实现系统监测管理的全面性。Riser板上Slot在位信号分别连接到金手指不同的在位信号,金手指连接主板,从而实现对每个Slot的监测。本专利技术的有益效果本专利技术将Riser卡在位检测集成到Riser的金手指上,充分利用IO资源,更加全面的检测系统状态,节约成本。将每个Slot的在位信息反馈给系统,增加系统的可靠性,对服务器的状态进行全面监测。附图说明附图1是本专利技术的结构示意图。具体实施方式下面结合附图对本专利技术作以下详细说明。图1为Riser板的内部组成框图。该Riser板采用时钟芯片将金手指上的100M时钟分成四路,给四个Slot,并利用IICSwitch作为每个Slot的Smbus控制芯片。将Slot1的Prsnt2_n信号全部接到一起后,接到金手指上的第一个Prsnt2_n上,并且将其接电阻上拉到3.3V,同样的,将Slot2的Prsnt2_n信号全部接到一起后,接到金手指上的第二个Prsnt2_n上,并且将其接电阻上拉到3.3V,进一步,将Slot3的Prsnt2_n信号全部接到一起后,接到金手指上的第三个Prsnt2_n上,并且将其接电阻上拉到3.3V,最后,将Slot4的Prsnt2_n信号全部接到一起后,接到金手指上的第四个个Prsnt2_n上,并且将其接电阻上拉到3.3V,此时,在主板接Riser金手指的Slot上,分别将该Slot的每个Prsnt2_n信号接给CPLD,进行逻辑判断,其真值表如下:本专利技术将Riser卡在位检测集成到Riser的金手指上,充分利用IO资源,更加全面的检测系统状态,节约成本。除说明书所述的技术特征外,均为本专业人员的已知技术。本文档来自技高网...
一种PCIe槽位在位自动检测方法

【技术保护点】
一种PCIe槽位在位自动检测方法,其特征在于,通过Riser上的PCIe x16金手指,完成对Riser上每个Slot上是否有在位的PCIe标卡;Riser卡采用PCIe x16金手指上四个Prsnt2_N信号与Riser上每个Slot的在位信号形成一一对应关系,通过主板上的x16 Slot的在位信号进行判断Riser上哪个Slot有PCIe卡插入。

【技术特征摘要】
1.一种PCIe槽位在位自动检测方法,其特征在于,通过Riser上的PCIex16金手指,完成对Riser上每个Slot上是否有在位的PCIe标卡;Riser卡采用PCIex16金手指上四个Prsnt2_N信号与Riser上每个Slot的在位信号形成一一对应关系,通过主板上的x16Slot的在位信号进行判断Riser上哪个Slot有PCIe卡插入。2.根据权利要求1所述的方法,其特征在于,PCIeRiser包括4个Slot,每个Slot可以是PCIex4,PCIex8,PCIex16。3.根据权利要求2所述的方法,其特征在于,将Riser板采用时钟芯片将金手指上的100M时钟分成四路,分给四个Slot,并利用IICSwitch作为每个Slot的Smbus控制芯片。4.根据权利要求3所述的方法,其特征在于,将Slot1的Prsnt2_n信号全部接到一起后,接到...

【专利技术属性】
技术研发人员:梁超慈潭龙
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1