[发明专利]用于重新编程可编程硬件设备的方法和系统有效
申请号: | 201280026470.4 | 申请日: | 2012-05-09 |
公开(公告)号: | CN103562865B | 公开(公告)日: | 2017-07-28 |
发明(设计)人: | N.哈吉克;J.特纳;C.A.本德尔;H.M.海尼;J.C.汉斯科姆 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;H04Q3/12 |
代理公司: | 北京市柳沈律师事务所11105 | 代理人: | 张贵东 |
地址: | 美国纽*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 重新 编程 可编程 硬件 设备 不需要 系统 停机 时间 | ||
1.一种用于重新编程可编程硬件设备的计算机系统,所述计算机系统包括:
用于静默与要重新编程的可编程硬件设备相关联的一个或者多个实体的装置,其中,可编程硬件设备是通信环境的路由器的一部分;
用于将与可编程硬件设备相关联的状态存储在可编程硬件设备外部的一个或者多个位置的装置;
用于重新加载可编程硬件设备的装置,所述重新加载包括向可编程硬件设备提供更新;以及
用于使用所存储的状态恢复与可编程硬件设备相关联的状态的装置,其中,可编程硬件设备被重新编程而没有系统停机时间,并且其中,所述用于使用所存储的状态恢复与可编程硬件设备相关联的状态的装置被配置用于:
执行可编程硬件设备的配置;
重新加载除了涉及路由器的一个或者多个描述符表的状态之外的与可编程硬件设备相关联的所存储的状态;
初始化并且启用路由器的至少一个描述符表管理器;以及
恢复涉及路由器的所述一个或者多个描述符表的状态。
2.如权利要求1所述的计算机系统,其中,用于静默与要重新编程的可编程硬件设备相关联的一个或者多个实体的装置被配置用于静默从路由器到耦合到路由器的适配器的发送路径和来自适配器的路由器的接收路径。
3.如权利要求2所述的计算机系统,其中,静默路由器的接收路径包括停止路由器的接收路径并且等待路由器成为空闲。
4.如权利要求3所述的计算机系统,其中,停止路由器的接收路径包括静默用于接收路径的描述符表管理器,并且执行静默适配器的接收路径或者停止到路由器的通信量中的至少一个。
5.如权利要求4所述的计算机系统,其中,停止路由器的接收路径包括静默用于接收路径的描述符表管理器,并且停止到路由器的通信量,停止到路由器的通信量包括:
抑制对路由器的访问;
将路由器的描述符访问重新映射到数据存储;
对于没有完成的一个或者多个描述符,扫描用于接收路径的描述符表管理器的描述符表,并且在数据存储中指示没有完成所述一个或者多个描述符;以及
将一个或者多个描述符表从用于接收路径的描述符表管理器复制到数据存储。
6.如权利要求1所述的计算机系统,其中,初始化和启用至少一个描述符表管理器包括:
抑制对路由器的访问;
恢复与所述一个或者多个描述符表相关联的状态;
将一个或者多个描述符表的本地数据存储副本复制到路由器的至少一个描述符表管理器;
恢复所述一个或者多个描述符表中的一个或者多个指针;
将一个或者多个分组id入队列到路由器的队列;
启用路由器的至少一个描述符表管理器;
允许对路由器的访问;以及
启用与路由器相关联的一个或者多个路径。
7.如权利要求1所述的计算机系统,其中,可编程硬件设备是通信环境的路由器的一部分,并且其中,恢复状态包括初始化和启用路由器的描述符表管理器,初始化和启用包括:
抑制对路由器的访问;
恢复一个或者多个描述符表和与其相关联的控制;
启用描述符表管理器;以及
基于启用描述符表管理器允许对路由器的访问。
8.如权利要求1所述的计算机系统,其中,可编程硬件设备是现场可编程门阵列。
9.一种重新编程可编程硬件设备的方法,所述方法包括:
静默与要重新编程的可编程硬件设备相关联的一个或者多个实体,其中,可编程硬件设备是通信环境的路由器的一部分;
将与可编程硬件设备相关联的状态存储在可编程硬件设备外部的一个或者多个位置;
重新加载可编程硬件设备,所述重新加载包括向可编程硬件设备提供更新;以及
使用所存储的状态恢复与可编程硬件设备相关联的状态,其中,可编程硬件设备被重新编程而没有系统停机时间,并且所述使用所存储的状态恢复与可编程硬件设备相关联的状态包括:
执行可编程硬件设备的配置;
重新加载除了涉及路由器的一个或者多个描述符表的状态之外的与可编程硬件设备相关联的所存储的状态;
初始化并且启用路由器的至少一个描述符表管理器;以及
恢复涉及路由器的所述一个或者多个描述符表的状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280026470.4/1.html,转载请声明来源钻瓜专利网。