位置:成果数据库 > 期刊 > 期刊详情页
一种基于宿主机/目标机架构的追踪/重演方法
  • ISSN号:0254-3087
  • 期刊名称:《仪器仪表学报》
  • 时间:0
  • 分类:TP316[自动化与计算机技术—计算机软件与理论;自动化与计算机技术—计算机科学与技术]
  • 作者机构:[1]厦门大学信息科学与技术学院,厦门361005, [2]厦门大学物理系,厦门361005
  • 相关基金:国家自然科学基金(60753001)、教育部新世纪人才计划项目资助
中文摘要:

实时嵌入式系统固有的不确定性使得系统运行具有不可重现性,从而造成系统调试与测试时故障可能无法重现。提出一种基于宿主机/目标机架构的追踪/重演方法来解决实时嵌入式系统运行的不可重现性问题。该方法通过插装探针来追踪系统的任务调度、任务间通信同步以及I/O操作等信息,并自动将系统的执行信息保存到宿主机端,然后通过任务控制模块来控制系统中的任务按照原有的先后顺序来执行,从而实现实时嵌入式系统执行情况的正确回放。目前,该方法已在ML505开发板和uC/OS-II操作系统上进行实现,并已成功应用到IC图像拍摄系统中。通过实验分析表明,该方法能够以较小的时间和空间开销实现实时嵌入式系统运行情况的追踪和重演。

英文摘要:

Due to the non-determinacy of real-time embedded system, some bugs in the system cannot be reproduced during debugging and testing. A record/replay approach based on host/target architecture is presented to deal with the non-reproducibility problem of the executions of real-time embedded system. In the approach, context switch events, inter-task communication and synchronization events and I/O operation events are all instrumented. During the execution of the system, the related events and operations are traced and the execution information is saved into the host machine. Then, a task control module is designed to guarantee the execution of tasks in the original order so that the recorded execution information can be replayed correctly. The approach has been implemented in the ML505 board and uC/OS-Ⅱ, and it has been applied to an IC image shooting system successfully. Finally, case study shows that the approach can record and replay the execution of real-time embedded system with small time and space overhead.

同期刊论文项目
同项目期刊论文
期刊信息
  • 《仪器仪表学报》
  • 中国科技核心期刊
  • 主管单位:中国科学技术协会
  • 主办单位:中国仪器仪表学会
  • 主编:张钟华
  • 地址:北京东城区北河沿大街79号
  • 邮编:100009
  • 邮箱:yqyb@vip.163.com
  • 电话:010-84050563
  • 国际标准刊号:ISSN:0254-3087
  • 国内统一刊号:ISSN:11-2179/TH
  • 邮发代号:2-369
  • 获奖情况:
  • 1983年评为机械部科技进步三等奖,1997年评为中国科协优秀科技期刊三等奖
  • 国内外数据库收录:
  • 美国化学文摘(网络版),荷兰文摘与引文数据库,美国工程索引,日本日本科学技术振兴机构数据库,中国中国科技核心期刊,中国北大核心期刊(2004版),中国北大核心期刊(2008版),中国北大核心期刊(2011版),中国北大核心期刊(2014版),英国英国皇家化学学会文摘,中国北大核心期刊(2000版)
  • 被引量:42481