Parallel software-based self-test suite for multi-core system-on-chip: Migration from single-core to multi-core automotive microcontrollers

A. Floridia, D. Piumatti, E. Sánchez, S. D. Luca, A. Sansonetti
{"title":"Parallel software-based self-test suite for multi-core system-on-chip: Migration from single-core to multi-core automotive microcontrollers","authors":"A. Floridia, D. Piumatti, E. Sánchez, S. D. Luca, A. Sansonetti","doi":"10.1109/DTIS.2018.8368558","DOIUrl":null,"url":null,"abstract":"In recent years the complexity of System-On-Chips have been grown exponentially, mainly due to the ever-increasing demand for more functionalities, even for embedded applications. In order to fulfil such requests, semiconductor vendors introduced in this market multi-core devices. However, despite the gain in terms of performance, the adoption of multi-core devices pose several issues from the testing viewpoint. In particular, it is required to evolve the in-field testing strategies (commonly used to increase the reliability level of a processor-based system) from the single-core to the multi-core case. In this paper, we present a possible approach for rapidly migrating a Software Test Library, developed according the Software-Based Self-Test approach for a single-core processor, to a multi-core processor. The proposed methodology relies on the usage of hardware semaphores in order to reduce memory utilization and control the access to shared resources among different cores. The experimental results were performed on a multi-core microcontroller manufactured by STMicroelectronics.","PeriodicalId":328650,"journal":{"name":"2018 13th International Conference on Design & Technology of Integrated Systems In Nanoscale Era (DTIS)","volume":"303 1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-04-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 13th International Conference on Design & Technology of Integrated Systems In Nanoscale Era (DTIS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DTIS.2018.8368558","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

In recent years the complexity of System-On-Chips have been grown exponentially, mainly due to the ever-increasing demand for more functionalities, even for embedded applications. In order to fulfil such requests, semiconductor vendors introduced in this market multi-core devices. However, despite the gain in terms of performance, the adoption of multi-core devices pose several issues from the testing viewpoint. In particular, it is required to evolve the in-field testing strategies (commonly used to increase the reliability level of a processor-based system) from the single-core to the multi-core case. In this paper, we present a possible approach for rapidly migrating a Software Test Library, developed according the Software-Based Self-Test approach for a single-core processor, to a multi-core processor. The proposed methodology relies on the usage of hardware semaphores in order to reduce memory utilization and control the access to shared resources among different cores. The experimental results were performed on a multi-core microcontroller manufactured by STMicroelectronics.
基于并行软件的多核片上系统自测套件:从单核到多核汽车微控制器的迁移
近年来,片上系统的复杂性呈指数级增长,主要是由于对更多功能的需求不断增加,甚至对嵌入式应用程序也是如此。为了满足这些要求,半导体厂商在这个市场上推出了多核器件。然而,尽管在性能方面有所提高,从测试的角度来看,多核设备的采用带来了几个问题。特别是,需要将现场测试策略(通常用于提高基于处理器的系统的可靠性水平)从单核发展到多核。在本文中,我们提出了一种快速迁移软件测试库到多核处理器的可能方法,该软件测试库是根据基于软件的自测试方法为单核处理器开发的。所提出的方法依赖于硬件信号量的使用,以减少内存的使用和控制对不同内核之间共享资源的访问。实验结果在意法半导体制造的多核微控制器上进行。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信