[发明专利]一种业务板卡异常恢复方法及系统有效
申请号: | 201910124873.6 | 申请日: | 2019-02-20 |
公开(公告)号: | CN109918230B | 公开(公告)日: | 2021-01-26 |
发明(设计)人: | 项东阳 | 申请(专利权)人: | 杭州迪普科技股份有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 310051 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请提供一种业务板卡异常恢复方法及系统。一种业务板卡异常恢复方法包括:主控板卡上CPU向FPGA发送访问请求报文;FPGA接收访问请求报文,解析访问请求报文携带的待访问业务板卡的PCIe总线地址空间地址,根据待访问业务板卡的PCIe总线地址空间地址,将访问请求报文下发至待访问业务板卡,判断是否接收到待访问业务板卡返回的响应数据,若否,确定待访问业务板卡访问失败,向主控板卡上CPU上报异常中断,将待访问业务板卡的PCIe总线地址空间地址存入缓存;主控板卡上CPU在接收到FPGA上报的异常中断之后,从缓存中读取待访问业务板卡的PCIe总线地址空间地址,确定发生异常的待访问业务板卡,向FPGA发送复位或者重启指令。 | ||
搜索关键词: | 一种 业务 板卡 异常 恢复 方法 系统 | ||
【主权项】:
1.一种业务板卡异常恢复方法,其特征在于,应用于集中控制框式设备,所述集中控制框式设备包括主控板卡、FPGA、以及至少一个业务板卡,所述FPGA分别与所述主控板卡、所述至少一个业务板卡进行连接,所述方法包括:在准备阶段:主控板卡上CPU根据PCIe总线地址空间配置信息为每个业务板卡分配对应的PCIe总线地址空间,将为每个业务板卡分配的PCIe总线地址空间的地址范围依据板卡分布拓扑图进行存储;在处理阶段:主控板卡上CPU向FPGA发送访问请求报文;FPGA接收所述访问请求报文,解析所述访问请求报文携带的待访问业务板卡的PCIe总线地址空间地址;FPGA根据所述待访问业务板卡的PCIe总线地址空间地址,将所述访问请求报文下发至对应待访问业务板卡;FPGA判断是否接收到待访问业务板卡返回的响应数据;若否,FPGA则确定访问待访问业务板卡失败,向主控板卡上CPU上报异常中断,并将所述待访问业务板卡的PCIe总线地址空间地址存入缓存中;主控板卡上CPU在接收到FPGA上报的异常中断之后,从缓存中读取所述待访问业务板卡的PCIe总线地址空间地址,与预先为每个业务板卡分配的PCIe总线地址空间的地址范围进行匹配,确定发生异常的待访问业务板卡;主控板卡上CPU向FPGA发送复位或者重启指令,以使FPGA根据复位或者重启指令对发生异常的待访问业务板卡执行复位或者重启操作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州迪普科技股份有限公司,未经杭州迪普科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910124873.6/,转载请声明来源钻瓜专利网。