一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

逻辑系统设计的任务处理方法及电子设备与流程

2023-02-01 23:07:34 来源:中国专利 TAG:

技术特征:
1.一种逻辑系统设计的任务处理方法,其特征在于,所述方法包括:接收一个任务的描述,所述任务的描述包括任务执行语句;确定所述任务执行语句是否包括阻塞语句;响应于所述任务执行语句包括所述阻塞语句,将所述任务标记为阻塞任务;以及在内存中为所述阻塞任务分配堆内存。2.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:响应于所述任务执行语句不包括所述阻塞语句,将所述任务标记为非阻塞任务。3.根据权利要求2所述的方法,其特征在于,所述任务的描述进一步包括多个嵌套调用子任务,所述方法进一步包括:确定所述多个嵌套调用子任务中的目标子任务是否为阻塞任务;响应于确定所述目标子任务为阻塞任务,将所述目标子任务以及所述目标子任务的上游子任务标记为阻塞任务。4.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:在内存中为非阻塞任务分配栈内存。5.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:所述任务是verilog任务。6.根据权利要求3所述的方法,其特征在于,所述确定所述多个嵌套调用子任务中的目标子任务是否为阻塞任务步骤之前包括:根据所述任务的描述确定所述任务的调用关系图,基于所述调用关系图确定所述多个嵌套调用子任务。7.根据权利要求3所述的方法,其特征在于,所述确定所述多个嵌套调用子任务中的目标子任务是否为阻塞任务进一步包括:遍历所述多个嵌套调用子任务中的目标子任务,执行确定所述目标子任务的任务执行语句是否包括阻塞语句的步骤;以及为遍历过的所述目标子任务增加完成标记。8.根据权利要求7所述的方法,其特征在于,所述方法进一步包括:响应于所述多个嵌套调用子任务均具有所述完成标记,结束遍历。9.一种电子设备,其特征在于,包括存储器,用于存储一组指令;以及至少一个处理器,配置为执行该组指令以使得所述电子设备执行如权利要求1至8的任一项所述的方法。10.一种非暂态计算机可读存储介质,其特征在于,所述非暂态计算机可读存储介质存储计算机的一组指令,该组指令用于在被执行时使所述计算机执行如权利要求1至8的任一项所述的方法。

技术总结
本申请涉及计算机应用技术领域,具体公开了一种逻辑系统设计的任务处理方法及电子设备,所述方法包括:接收一个任务的描述,所述任务的描述包括任务执行语句;确定所述任务执行语句是否包括阻塞语句;响应于所述任务执行语句包括所述阻塞语句,将所述任务标记为阻塞任务;以及在内存中为所述阻塞任务分配堆内存。本申请通过对逻辑系统设计的源代码进行分析,将存在条件触发需要临时中断,并且稍后恢复执行的任务标记为阻塞任务,以及将可以一次性执行完成无需中断的任务标记为非阻塞任务,根据任务的阻塞和非阻塞性质分配内存,进而减少内存开销,并可以进一步提高仿真效率。并可以进一步提高仿真效率。并可以进一步提高仿真效率。


技术研发人员:闫亚飞
受保护的技术使用者:芯华章科技股份有限公司
技术研发日:2022.10.21
技术公布日:2023/1/31
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献