预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共13页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN111966624A(43)申请公布日2020.11.20(21)申请号202010687814.2(22)申请日2020.07.16(71)申请人芯发威达电子(上海)有限公司地址201100上海市闵行区莘庄工业区申富路515号(72)发明人赵海建(74)专利代理机构北京维正专利代理有限公司11508代理人谢绪宁薛赟(51)Int.Cl.G06F13/42(2006.01)权利要求书2页说明书6页附图4页(54)发明名称一种PCIe扩展方法、系统及其存储介质(57)摘要本申请涉及一种PCIe扩展方法、系统及其存储介质,包括:将多个PCIe扩展模块通过PCIe接口与处理器电连接,将多个PCIe扩展模块之间的预留接口对应连接,将控制接口与预留接口对应连接;PCIe扩展模块自动选择对应的分叉配置,处理器为控制接口设置预先存储的控制协议;控制接口与预留接口进行握手操作,预留接口返回握手信息;若握手信息为成功,则处理器为PCIe扩展模块定义启用功能与卸载功能并开放数据存储权限;若握手信息为失败,则处理器更换预先存储的控制协议,并跳转至S4;若未收到握手信息,则关闭控制接口,并将关闭状态持续设定时长。本申请具有让扩展PCIe的操作步骤变得简单的效果。CN111966624ACN111966624A权利要求书1/2页1.一种PCIe扩展方法,其特征在于:包括如下步骤:S1:获取多个具有多个预留接口的PCIe扩展模块(2),将多个PCIe扩展模块(2)通过PCIe接口与处理器(1)电连接,处理器(1)上设有与预留接口对应的控制接口;S2:将多个PCIe扩展模块(2)之间的预留接口一一对应连接,将控制接口与预留接口一一对应连接;S3:PCIe扩展模块(2)自动选择对应的分叉配置,处理器(1)为控制接口设置预先存储的控制协议;S4:控制接口与预留接口通过控制协议进行握手操作,预留接口在握手操作中返回握手信息;以及,S5:若握手信息为成功,则处理器(1)为PCIe扩展模块(2)定义启用功能与卸载功能并开放数据存储权限;若握手信息为失败,则处理器(1)更换预先存储的控制协议,并跳转至S4;若未收到握手信息,则关闭控制接口,并将关闭状态持续设定时长。2.根据权利要求1所述的方法,其特征在于:还包括:所述PCIe扩展模块(2)包括一组8通道扩展模块和两组4通道扩展模块,8通道扩展模块与4通道扩展模块的预留接口包括pull-up接口与pull-down接口,且所述pull-up接口与所述pull-down接口分别通过独立的引线与控制器接口电连接;以及,所述处理器(1)识别到所述pull-up接口与所述pull-down接口后,做出预设且对应于一组8通道扩展模块和两组4通道扩展模块的pull-up/down设定。3.根据权利要求2所述的方法,其特征在于:还包括:所述PCIe扩展模块(2)还包括两组8通道扩展模块,两组8通道扩展模块的预留接口包括pull-up接口与pull-down接口,且所述pull-up接口与所述pull-down接口分别通过独立的引线与控制器接口电连接;以及,所述处理器(1)识别到所述pull-up接口与所述pull-down接口后,做出预设且对应于两组8通道扩展模块的pull-up/down设定。4.根据权利要求2或3所述的方法,其特征在于:还包括:所述PCIe扩展模块(2)还包括四组4通道扩展模块,四组4通道扩展模块的预留接口包括pull-up接口与pull-down接口,且所述pull-up接口与所述pull-down接口分别通过独立的引线与控制器接口电连接;所述处理器(1)识别到所述pull-up接口与所述pull-down接口后,做出预设且对应于四组4通道扩展模块的pull-up/down设定;检测此时四组4通道扩展模块的数据传输速率为第一传输速率;修改BIOS设置或者改变主板BOM设置,处理器(1)失能pull-up接口与pull-down接口,检测此时四组4通道扩展模块的数据传输速率为第二传输速率;以及,若第二传输速率小于第一传输速率,则还原BIOS设置或者改变主板BOM设置,并使能pull-up接口与pull-down接口。5.一种PCIe扩展系统,包括处理器(1)与具有多个预留接口的PCIe扩展模块(2),其特征在于:还包括如下模块:连接扩展模块(3),用于获取多个PCIe扩展模块(2),将多个PCIe扩展模块(2)通过PCIe接口与处理器(1)电连接;将多个PCIe扩展模块(2)之间的预留接口一一对应连接,将控制接口与预留接口一一对应连接;2CN111966624A权利要求书2/2页分叉配置模块(4),用于让PCIe扩展模块(2)自动选择对