[实用新型]一种基于SPARC架构微控制器的事件记录模块有效
申请号: | 202021900949.4 | 申请日: | 2020-09-03 |
公开(公告)号: | CN212586883U | 公开(公告)日: | 2021-02-23 |
发明(设计)人: | 林浩;陈海;赵德政;张彪;张帅;郭佳;南扬 | 申请(专利权)人: | 中电智能科技有限公司 |
主分类号: | G06F13/16 | 分类号: | G06F13/16;G06F13/28;G06F13/42 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 102209 北京市昌平区未来科学*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 sparc 架构 控制器 事件 记录 模块 | ||
本发明提供一种基于SPARC架构微控制器的事件记录模块,所述模块包括:高速采集电路,高速存储器,微控制器电路,总线控制电路。高速采集电路实时采集开关量信号,根据事件类型定义判断事件是否发生并记录事件发生时刻的时间戳,并将包含事件信息与时间戳的数据发送至高速存储器缓存;高速存储器对高速采集电路发送来的数据进行缓存,并提供给微控制器电路读取;微控制器电路对高速采集电路进行配置,并定期读取高速存储器中的事件信息与时间戳的数据,组合成事件记录数据并发送至总线控制电路;总线控制电路接收微控制器电路发送来的事件记录数据,并通过总线输出至上位系统。本发明可支持多种对时方式,便于根据应用场景选择合适的对时方式,以满足实际的事件记录需求。
技术领域
本发明属于工业过程控制技术领域,具体涉及一种事件记录模块。
背景技术
事件记录模块,用于记录输入开关量信号变位的准确时刻,以区分多个事件的先后顺序。事件类型可以是上升沿、下降沿或是上升沿与下降沿的组合。事件记录模块记录事件发生的时刻,并将事件类型、时间戳与其它信息组合成事件记录数据,其时间精度可达毫秒级。
常规事件记录模块进行对时的做法是:接收1PPS秒脉冲同步信号,以此同步信号为依据生成事件发生时刻的毫秒级时间戳,并组合成包含毫秒级时间戳的事件记录数据;此事件记录数据被发送至上位系统,上位系统程序对该数据补充年月日时分秒,形成包含完整时间戳的事件记录数据。这种做法的局限是:当1PPS秒脉冲信号不稳定或丢失时,不能生成准确的毫秒级时间戳;且当事件记录模块与上位系统通信不稳定时,不能确保上位系统形成正确的包含完整时间戳的事件记录数据。
发明内容
为了解决现有技术中存在的上述问题,本发明提供一种基于SPARC架构微控制器的事件记录模块。
为达到上述目的,本发明采用如下技术方案:
一种基于SPARC架构微控制器的事件记录模块,包括:高速采集电路,高速存储器,微控制器电路,总线控制电路。其中,
所述高速采集电路实时采集开关量信号,根据事件类型定义判断事件是否发生并记录事件发生时刻的时间戳,并将包含事件信息与时间戳的数据发送至高速存储器缓存。
所述高速存储器对高速采集电路发送来的数据进行缓存,并提供给微控制器电路读取。
所述微控制器电路对高速采集电路进行配置,并定期读取高速存储器中的事件信息与时间戳的数据,组合成事件记录数据并发送至总线控制电路。
所述总线控制电路接收微控制器电路发送来的事件记录数据,并通过总线输出至上位系统。
进一步地,所述高速采集电路包括FPGA、FLASH 1。
更进一步地,所述FPGA采集开关量信号、对时信号。
更进一步地,所述对时信号采用1PPS秒脉冲同步信号和卫星导航系统授时信号中的一种或两种。
进一步地,所述高速存储器采用SRAM存储。
进一步地,所述微控制器电路包括基于SPARC架构的微控制器、FLASH 2。
进一步地,所述总线控制电路包括总线控制器、EEPROM。
更进一步地,所述总线控制器采用EtherCAT总线控制器。
与现有技术相比,本发明具有以下有益效果:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中电智能科技有限公司,未经中电智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202021900949.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:激光切割用加工晶圆转运结构
- 下一篇:一种可增加测试范围的地理测绘标尺