[发明专利]一种模拟硬件时序的系统及方法在审
| 申请号: | 202111623663.5 | 申请日: | 2021-12-28 |
| 公开(公告)号: | CN114281481A | 公开(公告)日: | 2022-04-05 |
| 发明(设计)人: | 崔兴龙;蒋震;方沛昱;周伟 | 申请(专利权)人: | 苏州盛科通信股份有限公司 |
| 主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/50 |
| 代理公司: | 苏州集律知识产权代理事务所(普通合伙) 32269 | 代理人: | 安纪平;王晶 |
| 地址: | 215101 江苏省苏州市*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 模拟 硬件 时序 系统 方法 | ||
1.一种模拟硬件时序的系统,其特征在于,所述系统包括:
用户输入单元,用于供用户输入用户命令;
至少一个任务处理单元,用于对接收到的命令进行解析,并在确定命令为用户命令时执行用户命令并向任务分发单元反馈消息,在确定命令为时钟命令时执行相应功能并向任务分发单元反馈消息;
任务分发单元,用于判断是否接收到用户命令,并在接收到用户命令时遍历所有的任务处理单元并将用户命令发送至任务处理单元中,并等待接收反馈消息,进一步在接收到的反馈消息为执行用户命令时所产生的反馈消息时发送反馈消息至用户输入单元;在未接收到用户命令时进行时钟递增并生成时钟命令,遍历所有的任务处理单元并将时钟命令发送至任务处理单元中,并等待接收反馈消息,进一步在接收到的反馈消息为执行用户命令时所产生的反馈消息时发送反馈消息至用户输入单元。
2.根据权利要求1所述的系统,所述任务单元在未接收到用户命令时进行时钟递增并生成时钟命令包括:
任务分发单元判断所有任务处理单元是否执行完相应功能,并在执行完相应功能后进行时钟递增并生成时钟命令。
3.根据权利要求2所述的系统,所述任务分发单元根据每个任务处理单元发送的反馈消息判断是否执行完相应任务。
4.根据权利要求1所述的系统,所述任务分发单元作为主进程,每个任务处理单元作为该主进程的子进程。
5.根据权利要求1所述的系统,所述任务分发单元作为主进程,每个任务处理单元作为该主进程的子线程。
6.一种基于权利要求1所述的系统实现模拟硬件时序的方法,其特征在于,所述方法包括:
任务分发单元判断是否收到用户命令,并在接收到用户命令时遍历所有的任务处理单元并将用户命令发送至任务处理单元中,并等待接收反馈消息,在未接收到用户命令时进行时钟递增并生成时钟命令,遍历所有的任务处理单元并将时钟命令发送至任务处理单元中;
任务处理单元对接收到的命令进行解析,并在确定命令为用户命令时执行用户命令并向任务分发单元反馈消息,在确定命令为时钟命令时执行相应功能并向任务分发单元反馈消息;
任务分发单元接收到反馈消息,并在接收到的反馈消息为执行用户命令时所产生的反馈消息时发送反馈消息至用户。
7.根据权利要求6所述的方法,所述在未接收到用户命令时进行时钟递增并生成时钟命令包括:
任务分发单元判断所有任务处理单元是否执行完相应功能,并在执行完相应功能后进行时钟递增并生成时钟命令。
8.根据权利要求6所述的方法,所述任务分发单元根据每个任务处理单元发送的反馈消息判断是否执行完相应任务。
9.根据权利要求6所述的方法,所述任务分发单元作为主进程,每个任务处理单元作为该主进程的子进程。
10.根据权利要求6所述的方法,所述任务分发单元作为主进程,每个任务处理单元作为该主进程的子线程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州盛科通信股份有限公司,未经苏州盛科通信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111623663.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:维生素D及其代谢产物的检测方法
- 下一篇:一种封装基板结构及其制备方法





