[发明专利]具有事务记录能力的系统和事务记录方法有效
申请号: | 201810403436.3 | 申请日: | 2018-04-28 |
公开(公告)号: | CN108681500B | 公开(公告)日: | 2021-09-07 |
发明(设计)人: | 陈峥;阙恒 | 申请(专利权)人: | 格兰菲智能科技有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 北京林达刘知识产权代理事务所(普通合伙) 11277 | 代理人: | 刘新宇 |
地址: | 200131 上海市浦东新区中国*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 事务 记录 能力 系统 方法 | ||
1.一种具有事务记录能力的系统,其特征在于,用于记录该系统中各功能模块之间的事务信息,所述具有事务记录能力的系统包括:
第一功能模块,基于第一时脉信号而动作,用于产生事务信息;
第二功能模块,基于第二时脉信号而动作,用于接收所述事务信息;
监控模块,耦接所述第一功能模块和所述第二功能模块,所述监控模块采集所述事务信息并根据触发配置信息决定是否存储所述事务信息,如果需要存储,则产生记录信号并转发所述事务信息;
全局控制模块,耦接所述第一功能模块、所述第二功能模块与所述监控模块,并接收、解析并执行硬件控制指令以设置所述触发配置信息及记录配置信息;及
记录模块,耦接所述监控模块和所述全局控制模块,当接收到所述记录信号时,所述记录模块依据所述记录配置信息确定记录方式并使用所确定的所述记录方式记录由所述监控模块转发过来的所述事务信息。
2.根据权利要求1所述的具有事务记录能力的系统,其特征在于,所述监控模块还包括:
触发配置暂存器,用于存储所述触发配置信息;及
事务选择配置暂存器,用于存储事务选择配置信息,其中,所述事务选择配置信息由所述全局控制模块通过执行所述硬件控制指令设置,当所述触发配置信息被设置为第一预设值时,所述监控模块进一步根据所述事务选择配置信息决定是否存储所述事务信息。
3.根据权利要求1所述的具有事务记录能力的系统,其特征在于,当所述触发配置信息被设置为第二预设值时,所述监控模块根据所述具有事务记录能力的系统访问的系统内存地址是否处于特定的地址范围内以决定是否存储所述事务信息。
4.根据权利要求1所述的具有事务记录能力的系统,其特征在于,当所述触发配置信息被设置为第三预设值时,所述监控模块直接存储所述事务信息。
5.根据权利要求1所述的具有事务记录能力的系统,其特征在于,所述全局控制模块还将主时脉信号选择性的输出为所述第一时脉信号与所述第二时脉信号。
6.根据权利要求1所述的具有事务记录能力的系统,其特征在于,还包括:
硬件控制模块,通过存储器映射输入输出接口耦接至所述全局控制模块,其接收字符形式的控制指令,将其翻译成所述硬件控制指令后经由所述存储器映射输入输出接口传送给所述全局控制模块;
其中,所述字符形式的控制指令来自于配置文件或控制终端软件。
7.根据权利要求1所述的具有事务记录能力的系统,其特征在于,所述记录模块还包括:
记录配置暂存器,用于存储所述记录配置信息,其中所述记录方式包括记录到所述记录模块内部及记录到系统内存。
8.根据权利要求1所述的具有事务记录能力的系统,其特征在于,如果所述记录模块依据所述记录配置信息确定的所述记录方式是记录到所述记录模块内部,则所述记录模块将所述事务信息采用循环覆盖的方式写入所述记录模块中的内部存储器。
9.根据权利要求8所述的具有事务记录能力的系统,其特征在于,还包括:
文件保存模块,用于根据控制终端软件发送的字符命令通过存储器映射输入输出接口将存储于所述内部存储器中的所述事务信息读取并直接保存到文件中。
10.根据权利要求1所述的具有事务记录能力的系统,其特征在于,如果所述记录模块依据所述记录配置信息确定的所述记录方式是记录到系统内存,则所述记录模块查看所述记录模块中的内部存储器是否有足够的空间存储所述事务信息,如果有足够的存储空间,则将所述事务信息存入所述内部存储器并生成转存请求信号。
11.根据权利要求10所述的具有事务记录能力的系统,其特征在于,还包括:
转存模块,耦接至所述记录模块,用于依据所述转存请求信号将所述记录模块记录的所述事务信息转存到所述系统内存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于格兰菲智能科技有限公司,未经格兰菲智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810403436.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:运维监控方法、装置与计算机可读存储介质
- 下一篇:用户设备的分层方法和装置