[实用新型]一种多机远程调试精确同步系统有效
申请号: | 201420684628.3 | 申请日: | 2014-11-14 |
公开(公告)号: | CN204256727U | 公开(公告)日: | 2015-04-08 |
发明(设计)人: | 郑小宁;王晓;马瑞;杜林 | 申请(专利权)人: | 中国航空工业第六一八研究所 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 中国航空专利中心 11008 | 代理人: | 张毓灵 |
地址: | 710065 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 远程 调试 精确 同步 系统 | ||
技术领域
本实用新型涉及一种多机远程调试精确同步系统,属于计算机调试技术领域。
背景技术
多计算机调试同步需求的发展,需要在一些多机协同系统、多机冗余系统、分布式系统中,实现软件的精确同步调试。传统的软件调试技术都是针对单个计算机系统调试设计的,而采用简单的多个单机调试组合起来结构复杂,操作不便,难以实现多机的远程精确同步调试,无法满足实际需求。
实用新型内容
本实用新型的目的是:提供一种能够在多机远程调试中实现多计算机精确同步和停止的系统。
本实用新型采取的技术方案为:多机远程调试精确同步系统,其包括调试器、远程调试接口以及多目标计算机,其中,所述远程调试接口包括控制模块、同步停模块、同步启模块、低级调试命令模块以及停止信号专线、启动信号专线和调试专线,所述控制模块连接调试器,同时分别连接到同步停模块、同步启模块和低级调试命令模块,该同步停模块经停止信号专线、同步启模块经启动信号专线、低级调试命令模块经调试专线分别连接到多目标计算机。
同步停模块的停止信号专线连接在多目标计算机的异常处理接口处,同步启模块的启动信号专线连接在多目标计算机CPU的输入接口处。
低级调试命令模块的调试专线连接多目标计算机调试数据传输接口处。
本实用新型具有有益效果:
本实用新型通过对远程调试接口内部架构及与多目标计算机连线的设计,能够在多机远程调试过程中,保证多机精确同步停止,在查看多机系统并调试后,保证多机精确同步启动,从而实现多目标远程精确同步调试,具有较大的实际应用价值。
附图说明
图1是本实用新型一种多机远程调试精确同步系统的结构框图;
图2是图1远程调试接口的内部结构示意图;
其中,1-调试器、2-远程调试接口、3-目标计算机、4-控制模块、5-同步停模块、6-同步启模块、7-低级调试命令模块。
具体实施方式
下面结合说明书附图对本实用新型具体实施方式做进一步说明。
请同时参阅图1和图2,本实用新型多机远程调试精确同步系统包括调试器、远程调试接口以及多目标计算机。
其中,所述远程调试接口包括控制模块、同步停模块、同步启模块、低级调试命令模块以及停止信号专线、启动信号专线和调试专线。所述控制模块连接调试器,同时分别连接到同步停模块、同步启模块和低级调试命令模块。该同步停模块和同步启模块通过沿触发或电平触发发送停止信号和启动信号。同步停模块经停止信号专线连接到多目标计算机的异常处理接口处,以同时触发多目标计算机异常,使其精确同步停止,同步启模块经启动信号专线连接到多目标计算机CPU的输入接口处,以同时触发多目标计算机启动信号,使其精确同步启动。
低级调试命令模块进行数据协议转换,将调试器消息转化为低级调试命令发送给多目标计算机,并接收多目标计算机的结果消息和进入中间等待状态的反馈消息,其通过调试专线连接到多目标计算机调试数据传输接口处,以完成与多目标计算机消息的传输。
控制模块分别与同步停模块、同步启模块以及低级调试命令模块连接,以控制不同数据通过三模块发送到多目标计算机。
本实用新型多机远程调试精确同步系统实际工作时:调试器发送停止命令到远程调试接口,远程调试接口用停止信号专线发送同步停止信号SSTOP触发多计算机异常,使其同步停止;然后调试器通过远程调试接口用调试专线查看各计算机内容并进行调试;当调试结束,调试器发送启动命令到远程调试接口,远程调试接口通过调试专线命令多计算机进入中间等待状态,各计算机进入中间等待状态后向远程调试接口发送确认进入中间等待状态的反馈消息并开始查询开关量,当远程调试接口确认所有计算机进入中间等待状态后,使用启动信号专线发送同步启动信号SSTART,使多计算机程序精确同步启动,远程调试接口告知调试器多计算机已同步启动,从而完成多目标计算机的远程精确同步调试。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业第六一八研究所,未经中国航空工业第六一八研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201420684628.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种FPGA高速读取USB设备数据装置
- 下一篇:触摸屏以及显示装置