【技术实现步骤摘要】
一种基于SMBUS的PCIE卡异常恢复装置及方法
本专利技术涉及PCIE卡控制
,更具体地,涉及一种基于SMBUS的PCIE卡异常恢复装置及方法。
技术介绍
PCIE(peripheralcomponentinterconnectexpress,外部组件互联协议)总线作为一种高速串行计算机扩展总线,被广泛的应用在诸多领域,如存储、服务器等领域。基于PCIE协议的各种PCIE卡应用在存储设备或者服务器设备中,这些PCIE卡被作为前端卡或者后端卡连接着硬盘和服务器,作为扩展卡被集成在主板上,或者以插卡的形式与主板进行连接。现有的PCIE卡一般包括处理器以及Flash存储器,处理器可以是FPGA(Field-ProgrammableGateArray,现场可编程门阵列)或者SOC(SystemonChip,片上系统)或者ASIC(ApplicationSpecificIntegratedCircuit,特殊应用集成电路)等,PCIE卡的程序固化在PCIE卡的Flash存储器内部。在现有的带PCIE卡的计算机系统中,在 ...
【技术保护点】
1.一种基于SMBUS的PCIE卡异常恢复装置,用于对与系统处理器连接的PCIE卡进行异常恢复,所述PCIE卡包括存储器和第一处理器,所述存储器用于存储程序,所述第一处理器用于对所述存储器所存储的程序进行读写和运行,所述第一处理器还用于通过PCIE接口与所述系统处理器通信,其特征在于,所述装置包括第二处理器,所述第二处理器设有第一接口、第二接口和SMBUS接口;/n所述第二处理器,用于通过SMBUS接口接收所述系统处理器发送的恢复程序、通过第一接口将接收到的所述恢复程序发送至所述存储器存储、通过第二接口触发所述第一处理器读取和运行所述存储器所存储的恢复程序。/n
【技术特征摘要】
1.一种基于SMBUS的PCIE卡异常恢复装置,用于对与系统处理器连接的PCIE卡进行异常恢复,所述PCIE卡包括存储器和第一处理器,所述存储器用于存储程序,所述第一处理器用于对所述存储器所存储的程序进行读写和运行,所述第一处理器还用于通过PCIE接口与所述系统处理器通信,其特征在于,所述装置包括第二处理器,所述第二处理器设有第一接口、第二接口和SMBUS接口;
所述第二处理器,用于通过SMBUS接口接收所述系统处理器发送的恢复程序、通过第一接口将接收到的所述恢复程序发送至所述存储器存储、通过第二接口触发所述第一处理器读取和运行所述存储器所存储的恢复程序。
2.根据权利要求1所述的一种基于SMBUS的PCIE卡异常恢复装置,其特征在于,所述第二处理器还设有第三接口;
所述第二处理器,还用于通过第三接口读取所述第一处理器的状态信息、通过SMBUS接口将读取到的所述状态信息发送至所述系统处理器。
3.根据权利要求2所述的一种基于SMBUS的PCIE卡异常恢复装置,其特征在于,所述第二处理器,还用于通过SMBUS接口接收所述系统处理器发送的异常类型请求,根据接收到的所述异常类型请求触发通过第三接口读取所述第一处理器的状态信息。
4.根据权利要求1至3任一项所述的一种基于SMBUS的PCIE卡异常恢复装置,其特征在于,所述PCIE卡还设有用于监控所述PCIE卡运行并输出运行参数的监控模块;
所述第二处理器,还用于通过SMBUS接口接收所述监控模块输出的运行参数、通过SMBUS接口将接收到的所述运行参数发送至所述系统处理器。
5.根据权利要求1所述的一种基于SMBUS的PCIE卡异常恢复装置,其特征在于,所述第一接口为CFI接口,所述第二接口为CFG接口。
6.根据权利要求2所述的一种基于SMBU...
【专利技术属性】
技术研发人员:冼启源,张东闯,颜然,余叶超,
申请(专利权)人:京信通信系统中国有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。