[发明专利]一种基于FPGA的实时多任务调度系统在审
申请号: | 201510924600.1 | 申请日: | 2015-12-14 |
公开(公告)号: | CN106873545A | 公开(公告)日: | 2017-06-20 |
发明(设计)人: | 廖娟 | 申请(专利权)人: | 重庆森坦科技有限公司 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 罗满 |
地址: | 400026 重庆市江北区港城西路5*** | 国省代码: | 重庆;85 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 fpga 实时 任务 调度 系统 | ||
1.一种基于FPGA的实时多任务调度系统,其特征在于,包括:
系统时钟模块,用于产生系统时钟信号;
消息管理器,用于依据系统时钟信号定时更新消息队列中的消息,根据优先级决定消息的处理顺序;所述消息为需要执行的任务信息;
FPGA芯片,用于依据消息管理器决定的消息的处理顺序,对消息队列中的消息进行处理,执行与所述消息对应的任务。
2.如权利要求1所述的系统,其特征在于,所述系统还包括计数器,用于对消息队列中的消息进行计数。
3.如权利要求1所述的系统,其特征在于,所述FPGA芯片还用于从外部数据总线获取业务数据,把获取到的业务数据缓存到片内信源FIFO中。
4.如权利要求3所述的系统,其特征在于,所述FPGA芯片还包括:
发送模块,用于发送主进程;
接收模块,用于接收业务帧监测进程,接收数据,对数据进行解析。
5.如权利要求4所述的系统,其特征在于,所述FPGA芯片还包括:
信源数据管理模块,用于执行数据消息查询进程、内存数据确认进程、数据管理主进程、数据管理辅助进程和指针更新同步进程;
信宿数据管理模块,用于执行状态辅助操作进程和更新状态信息进程和更新状态信息辅助进程。
6.如权利要求1至5中任意一项所述的系统,其特征在于,所述消息包括数据消息、命令消息和校验码消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆森坦科技有限公司,未经重庆森坦科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510924600.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种烟用香精香料的制备及其应用
- 下一篇:一种脐橙果皮精油的提取方法