[发明专利]PCIE非透明通道修复方法及装置有效
申请号: | 201710188633.3 | 申请日: | 2017-03-27 |
公开(公告)号: | CN108664361B | 公开(公告)日: | 2021-07-16 |
发明(设计)人: | 陈凯杰 | 申请(专利权)人: | 杭州宏杉科技股份有限公司 |
主分类号: | G06F11/16 | 分类号: | G06F11/16 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 陈蕾 |
地址: | 310053 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请提供一种PCIE非透明通道修复方法及装置,方法包括:当检测到修复标识被置位时,根据本控制器所在槽位确定延时时长;在经过该延时时长后,向本端NTB发送复位命令,以使本端NTB对NT端口进行复位操作;检测通道是否连通;若是将连通计数加1,判断连通计数是否达到第一预设数值;若达到,确定通道恢复连通,将修复标识清零;若未达到,执行检测通道是否连通的过程;否则将连通计数清零,执行当检测到修复标识被置位时,根据本控制器所在槽位确定延时时长过程。本申请通过一定的延时将两控制器的修复动作的时间错开。并通过多次检测避免因通道信号抖动而造成误判,有一次检测不通就重新执行通道修复,以确保通道连通可靠性。 | ||
搜索关键词: | pcie 透明 通道 修复 方法 装置 | ||
【主权项】:
1.一种PCIE非透明通道修复方法,其特征在于,所述方法应用于存储设备的任一控制器,所述存储设备至少包括两个控制器,所述两个控制器之间通过PCIE非透明通道进行通信,所述方法包括:当检测到修复标识被置位时,根据本控制器所在槽位确定延时时长;在经过确定出的延时时长后,向本端非透明桥NTB发送复位命令,以使所述本端NTB对自身NT端口进行复位操作;检测所述通道是否连通;若是,则将连通计数加1,并判断所述连通计数是否达到第一预设数值;若达到,则确定所述通道恢复连通,将所述修复标识清零;若未达到,则继续执行检测所述通道是否连通的过程;否则,将所述连通计数清零,并执行当检测到修复标识被置位时,根据本控制器所在槽位确定延时时长的过程。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州宏杉科技股份有限公司,未经杭州宏杉科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710188633.3/,转载请声明来源钻瓜专利网。
- 上一篇:一种嵌入式网络设备服务器
- 下一篇:内存镜像的处理方法、内存控制器及用户设备