[发明专利]一种可重构处理器的任务处理方法及可重构处理器有效
申请号: | 202110381727.9 | 申请日: | 2021-04-09 |
公开(公告)号: | CN113190497B | 公开(公告)日: | 2022-09-09 |
发明(设计)人: | 赵旺;肖刚军 | 申请(专利权)人: | 珠海一微半导体股份有限公司 |
主分类号: | G06F15/78 | 分类号: | G06F15/78 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 519000 广东省珠海*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 可重构 处理器 任务 处理 方法 | ||
1.一种可重构处理器的任务处理方法,其特征在于,该方法包括如下步骤:
步骤1:获取子任务配置链表,然后进入步骤2;
其中,步骤1包括步骤11至步骤13,步骤11:获取可重构处理器所需执行可重构计算的全部子任务,然后进入步骤12;
步骤12:获取步骤11中获取的所述全部子任务对应的配置内容,然后进入步骤13;
步骤13:将步骤12中获取的所述全部子任务对应的配置内容按照第一预设顺序存储于子任务配置链表的对应位置,然后进入步骤2;
步骤2:更新子任务配置内容,然后并行执行步骤a和步骤b;
步骤a:执行当前一级子任务可重构计算流程;
步骤b:下一级子任务配置内容更新流程;
其中,步骤b具体包括步骤b1至步骤b4,步骤b1:判断是否存在待执行可重构计算的下一级子任务,若是,则进入步骤b2,若否,则结束所述下一级子任务配置内容更新流程;
步骤b2:基于步骤1获取的所述子任务配置链表和步骤2更新的子任务配置内容,按照当前一级子任务对应的配置内容中的下一级子任务对应的配置地址,从子任务配置链表中读取下一级子任务对应的配置内容,然后进入步骤b3;
步骤b3:基于步骤b2读取的下一级子任务对应的配置内容,检查下一级子任务对应的配置校验码是否与下一级子任务对应的配置信息匹配,若是,则进入步骤b4,若否,则结束可重构处理器的计算;
步骤b4:将下一级子任务对应的配置内容存储入配置内容缓存单元;
其中,所述子任务配置链表包括可重构处理器执行全部子任务所需的每一级子任务对应的配置内容;每一级子任务对应的配置内容包括当前一级子任务对应的配置序号、当前一级子任务对应的配置信息、当前一级子任务对应的配置校验码以及下一级子任务对应的配置地址;每一级子任务有且仅有一个子任务;所述配置序号用于区分全部子任务中每一级子任务的排序;所述配置信息为对应一级子任务执行可重构计算时所需的信息;所述配置校验码用于校验对应一级子任务对应的配置信息是否被正确配置;所述配置地址是指对应一级子任务对应的配置信息的存储地址。
2.根据权利要求1所述的可重构处理器的任务处理方法,其特征在于,校验当前一级子任务对应的配置信息是否被正确配置具体包括:
若当前一级子任务对应的配置信息与当前一级子任务对应的配置校验码不匹配,则确定为当前一级子任务对应的配置信息未被正确配置;
若当前一级子任务对应的配置信息与当前一级子任务对应的配置校验码能够匹配对应,则确定当前一级子任务对应的配置信息被正确配置;
其中,每一级子任务对应的配置信息都具有一一对应的配置校验码。
3.根据权利要求1所述的可重构处理器的任务处理方法,其特征在于,所述步骤13具体包括:将每一级子任务对应的配置内容按照当前一级子任务对应的配置序号、当前一级子任务对应的配置信息、当前一级子任务对应的配置校验码、下一级子任务对应的配置地址的顺序存储于子任务配置链表。
4.根据权利要求3所述的可重构处理器的任务处理方法,其特征在于,最后一级子任务对应的配置内容中的下一级子任务对应的配置地址为预设标记值。
5.根据权利要求4所述的可重构处理器的任务处理方法,其特征在于,所述步骤2包括:从所述配置内容缓存单元中调用待执行可重构计算的下一级子任务对应的配置内容,将待执行可重构计算的下一级子任务对应的配置内容更新为当前一级子任务对应的配置内容,完成子任务配置内容的更新。
6.根据权利要求5所述的可重构处理器的任务处理方法,其特征在于,步骤b1中所述判断是否存在待执行可重构计算的下一级子任务的方法为:根据步骤2中更新的子任务配置内容,判断当前一级子任务对应的配置内容中的下一级子任务配置地址是否为预设标记值,若是,则确定不存在待执行可重构计算的下一级子任务,若否,则确定存在待执行可重构计算的下一级子任务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海一微半导体股份有限公司,未经珠海一微半导体股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110381727.9/1.html,转载请声明来源钻瓜专利网。