摘要
随着人们对汽车功能安全的关注,ISO26262成为汽车电控系统开发的重要标准。在汽车电控系统中,微控制器的应用软件对各种故障的容忍度是重要的安全指标。当应用软件设计完成后,对故障容忍的测试是至关重要的。选用AURIX系列TC397芯片作为芯片原型,引入Virtualizer开发套件(VDK)虚拟建模工具,搭建真实的软件运行环境,对基于TC397开发的应用软件在软硬件集成的层面上进行故障注入测试,利用故障注入的方法,查看基于TC397开发的系统软件行为及配置是否正确,验证了ASIL-D目标下的软件安全机制的诊断覆盖率。研究结果为芯片级别软硬件集成测试提供了方法。
With people's attention to the functional safety of automobile,ISO26262 has become an important standard for the development of automobile electronic control system.In The automotive electronic control system,the tolerance of the application software of micro-controller to various faults is an important safety index,so when the application software is designed,the test of fault tolerance is very important.the AURX series TC397 chip was selected as the chip prototype,the virtual modeling tool of VDK was introduced,the real software running environment was built,and the application software based on TC397 was tested on the level of software and hardware integration.By using the method of fault injection,the system software behavior and configuration based on TC397 were checked.The coverage of software security mechanism under the target of ASIL-D was verified.It provides a method for integrated test of hardware and software at chip level.
作者
唐风敏
李春书
冯欣阳
夏显召
戎辉
TANG Feng-min;LI Chun-shu;FENG Xin-yang;XIA Xian-zhao;RONG Hui(School of Mechanical Engineering, Hebei University of Technology, Tianjin 300401, China;CATARC(Tianjin)Automotive Engineering Research Institute Co.,Ltd., Tianjin 300300, China)
出处
《科学技术与工程》
北大核心
2021年第18期7622-7626,共5页
Science Technology and Engineering
基金
国家重点研发计划(2017YFB0102500)。
关键词
功能安全
虚拟原型
软件测试
故障注入
functional safety
virtual prototype
software test
fault injection