Research on fault injection technology for embedded software based on JTAG interface

Mengmeng Liu, Zhaoyang Zeng, F. Su, Jueping Cai
{"title":"Research on fault injection technology for embedded software based on JTAG interface","authors":"Mengmeng Liu, Zhaoyang Zeng, F. Su, Jueping Cai","doi":"10.1109/ICRMS.2016.8050155","DOIUrl":null,"url":null,"abstract":"Fault injection is an effective method for PHM and testability validation. However, with the increasing complexity of structures and functions, and with the promotion of integration levels for airborne prognostics and health management (PHM) and integrated modular avionics (IMA) systems, fault injection is often difficult to use in conventional “plug,” “probe,” or “adaptor plate” methods. Fault injection based on software also presents a bottleneck for engineering applications in terms of controllability and operability. Seeking to solve the problem of applying software fault injection to testability validation, a fault injection technique based on the Joint Test Action Group (JTAG) interface is proposed in this study. The proposed technique is based on the demands of testability validation, takes into account the development trend in avionics of modularization and integration, and adopts aspects of the JTAG boundary-scan technique. Through use of the boundary-scan technique and chip debugging functions, noncontacted hardware fault injection can be realized. Accurate and controllable fault injection of embedded chip pins/functions can then be achieved that satisfies the requirements of fault simulation and injection effect/time. The problems of fault injection implementations for equipment-oriented IMA architecture can thus be overcome, and a new direction for implementing testability validation of airborne PHM and integrated avionics equipment, thereby effectively promoting and ensuring the achievement of testability indices and PHM functions.","PeriodicalId":347031,"journal":{"name":"2016 11th International Conference on Reliability, Maintainability and Safety (ICRMS)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2016-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 11th International Conference on Reliability, Maintainability and Safety (ICRMS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICRMS.2016.8050155","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6

Abstract

Fault injection is an effective method for PHM and testability validation. However, with the increasing complexity of structures and functions, and with the promotion of integration levels for airborne prognostics and health management (PHM) and integrated modular avionics (IMA) systems, fault injection is often difficult to use in conventional “plug,” “probe,” or “adaptor plate” methods. Fault injection based on software also presents a bottleneck for engineering applications in terms of controllability and operability. Seeking to solve the problem of applying software fault injection to testability validation, a fault injection technique based on the Joint Test Action Group (JTAG) interface is proposed in this study. The proposed technique is based on the demands of testability validation, takes into account the development trend in avionics of modularization and integration, and adopts aspects of the JTAG boundary-scan technique. Through use of the boundary-scan technique and chip debugging functions, noncontacted hardware fault injection can be realized. Accurate and controllable fault injection of embedded chip pins/functions can then be achieved that satisfies the requirements of fault simulation and injection effect/time. The problems of fault injection implementations for equipment-oriented IMA architecture can thus be overcome, and a new direction for implementing testability validation of airborne PHM and integrated avionics equipment, thereby effectively promoting and ensuring the achievement of testability indices and PHM functions.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于JTAG接口的嵌入式软件故障注入技术研究
故障注入是一种有效的PHM和可测试性验证方法。然而,随着结构和功能的日益复杂,以及机载预测和健康管理(PHM)和集成模块化航空电子设备(IMA)系统集成水平的提高,故障注入通常难以在传统的“插头”、“探头”或“适配器板”方法中使用。基于软件的故障注入在可控性和可操作性方面也成为工程应用的瓶颈。针对软件故障注入应用于可测试性验证的问题,提出了一种基于JTAG (Joint Test Action Group)接口的故障注入技术。该技术从可测试性验证的需求出发,考虑到航空电子技术模块化和集成化的发展趋势,采用了JTAG边界扫描技术的一些方面。利用边界扫描技术和芯片调试功能,可以实现非接触式硬件故障注入。从而实现嵌入式芯片引脚/功能的精确可控故障注入,满足故障仿真和注入效果/时间的要求。从而克服面向设备的IMA体系结构的故障注入实现问题,为机载PHM和集成航电设备的可测试性验证实现提供了新的方向,从而有效地促进和保证了可测试性指标和PHM功能的实现。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Review on civil aviation safety investment research A non-invasive framework for XML data binding Maintenance policies for improving the availability of a software-hardware system Analysis of reliability growth model of domestic large thermal power unit A new method for product field reliability assessment based on accelerated life test
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1