[发明专利]一种可重入资源调度方法、设备及系统有效
申请号: | 201480000429.9 | 申请日: | 2014-01-28 |
公开(公告)号: | CN104956328B | 公开(公告)日: | 2018-12-14 |
发明(设计)人: | 祁凯;王伟;蔡毅 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 可重入 资源 调度 方法 设备 系统 | ||
本发明实施例公开了一种可重入资源调度方法、设备及系统,其中,所述方法用于可重入资源调度系统,所述可重入资源调度系统包括操作系统、调度缓冲区以及现场可编辑逻辑门阵列FPGA,其中操作系统用于执行以下步骤:监控可重入资源的运行状态信息;根据可重入资源的运行状态信息,确定可重入资源满足调度条件;将满足调度条件的可重入资源存储到调度缓冲区中,可重入资源的格式为经过转换的能被FPGA识别的格式;将存储到调度缓冲区中的可重入资源调度到FPGA中,使可重入资源成为FPGA业务程序。采用本发明,可自动实现根据监控得到的可重入资源的远行状态信息,将满足调度条件的可重入资源调度到FPGA中,提升工作效率。
技术领域
本发明涉及计算机应用技术领域,尤其涉及一种可重入资源调度方法、设备及系统。
背景技术
FPGA(Field Programmable Gate Array,现场可编程逻辑门阵列),作为专用集成电路领域中的一种半定制电路,用户可以通过可编辑的连接把FPGA内部的逻辑块连接起来,就好像一个电路试验板被放在了一个芯片里。FPGA嵌入式系统由微处理单元、FPGA部分以及外设EEPROM(Electrically Erasable Programmable Read Only Memory,电可擦可编程只读存储器)等设备组成,其中微处理单元是系统主控部分,主要负责管理FPGA系统正常运行、下发控制命令以及接收FPGA系统的运行结果返回;FPGA中的外围设备连接微处理单元以及外部输入/输出接口等设备,FPGA中的静态区域是FPGA固件部分和相关配置部分,FPGA中的可重入区域是FPGA系统上电后,调度EEPROM中的FPGA业务程序,也可以将FPGA内部的FPGA业务程序调度到EEPROM中;EEPROM是FPGA运行的可执行代码缓存设备,主要存放FPGA上电前需要调度到FPGA内部的FPGA业务程序和FPGA上电后从FPGA中调度到EEPROM中的FPGA业务程序。
现有技术中,FPGA系统上电后将EEPROM中的FPGA业务程序调度到FPGA中,此时若加载程序到FPGA中或从FPGA中卸载程序,需要手动输入控制命令,以使微处理单元下发控制命令给FPGA,进而FPGA加载或卸载相应程序,其中加载或卸载程序需要手动编辑,操作繁琐,工作效率较低。
发明内容
本发明实施例所要解决的技术问题在于,提供一种可重入资源调度方法、设备及系统,可自动将可重入资源调度到FPGA中,提升工作效率。
本发明第一方面提供了一种可重入资源调度方法,所述方法用于可重入资源调度系统,所述可重入资源调度系统包括操作系统、调度缓冲区以及FPGA,其中所述操作系统用于执行以下步骤:
监控可重入资源的运行状态信息;
根据所述可重入资源的运行状态信息,确定所述可重入资源满足调度条件;
将所述满足调度条件的可重入资源存储到所述调度缓冲区中,其中所述存储到所述调度缓冲区中的可重入资源的格式为经过转换的能被所述FPGA识别的格式;
将所述存储到所述调度缓冲区中的所述可重入资源调度到所述FPGA中,使所述可重入资源成为FPGA业务程序。
在第一种可能的实施方式中,所述可重入资源包括用户程序;
所述根据所述可重入资源的运行状态信息,确定所述可重入资源满足调度条件包括;
根据所述用户程序的运行状态信息,确定所述用户程序处于可运行状态;
当所述用户程序处于可运行状态时,则确定所述可重入资源满足调度条件。
结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述当所述用户程序处于可运行状态时,则确定所述可重入资源满足调度条件包括;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480000429.9/2.html,转载请声明来源钻瓜专利网。