Processor design and implementation for real-time testing of embedded systems

G. Walters, E. King, R. Kessinger, R. Fryer
{"title":"Processor design and implementation for real-time testing of embedded systems","authors":"G. Walters, E. King, R. Kessinger, R. Fryer","doi":"10.1109/DASC.1998.741470","DOIUrl":null,"url":null,"abstract":"As more complex devices with higher levels of integration are inserted into real-time systems, traditional testing methods are becoming obsolete. The most difficult obstacle to thorough testing of real time embedded systems is the lack of visibility into the operations of processing elements while application software is executing. It is now possible to design and implement processors for embedded applications that are binary compatible with commercial instruction sets and have specific features for visibility to facilitate the test, debug, and maintenance of real-time processing systems. These features include Real Time Non-intrusive Instrumentation (RTNI) and Behavioral Verification Technology/sup TM/ (BVT/sup TM/) and do not interfere in any way in the operation of the system. RTNI increases developer productivity by enabling direct observation of processor operation during system development, support and maintenance. BVT is used to automatically test the correct functional behavior of the integrated hardware and software against the system specification. The combination of RTNI and BVT significantly reduces system validation time, risk and cost, while increasing the coverage and assurance level. These features can be implemented in processors that are very high performance, low power, commercial grade, or radiation-hardened. Application of this approach is underway in the development of processors for military and commercial applications.","PeriodicalId":335827,"journal":{"name":"17th DASC. AIAA/IEEE/SAE. Digital Avionics Systems Conference. Proceedings (Cat. No.98CH36267)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1998-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"17th DASC. AIAA/IEEE/SAE. Digital Avionics Systems Conference. Proceedings (Cat. No.98CH36267)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DASC.1998.741470","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6

Abstract

As more complex devices with higher levels of integration are inserted into real-time systems, traditional testing methods are becoming obsolete. The most difficult obstacle to thorough testing of real time embedded systems is the lack of visibility into the operations of processing elements while application software is executing. It is now possible to design and implement processors for embedded applications that are binary compatible with commercial instruction sets and have specific features for visibility to facilitate the test, debug, and maintenance of real-time processing systems. These features include Real Time Non-intrusive Instrumentation (RTNI) and Behavioral Verification Technology/sup TM/ (BVT/sup TM/) and do not interfere in any way in the operation of the system. RTNI increases developer productivity by enabling direct observation of processor operation during system development, support and maintenance. BVT is used to automatically test the correct functional behavior of the integrated hardware and software against the system specification. The combination of RTNI and BVT significantly reduces system validation time, risk and cost, while increasing the coverage and assurance level. These features can be implemented in processors that are very high performance, low power, commercial grade, or radiation-hardened. Application of this approach is underway in the development of processors for military and commercial applications.
嵌入式系统实时测试处理器的设计与实现
随着越来越多集成程度更高的复杂设备被插入实时系统,传统的测试方法正变得过时。对实时嵌入式系统进行彻底测试的最大障碍是,在应用软件执行时,对处理元素的操作缺乏可见性。现在可以为嵌入式应用程序设计和实现与商业指令集二进制兼容的处理器,并具有特定的可见性特性,以促进实时处理系统的测试、调试和维护。这些功能包括实时非侵入式仪表(RTNI)和行为验证技术/sup TM/ (BVT/sup TM/),并且不会以任何方式干扰系统的操作。RTNI通过在系统开发、支持和维护期间直接观察处理器操作来提高开发人员的工作效率。BVT用于根据系统规范自动测试集成硬件和软件的正确功能行为。RTNI和BVT的结合显著减少了系统验证的时间、风险和成本,同时增加了覆盖范围和保证水平。这些特性可以在高性能、低功耗、商用级或抗辐射的处理器中实现。这种方法正在军事和商业应用处理器的开发中得到应用。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信