AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
Article Link
Collect
Submit Manuscript
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Regular Paper

Parallel Software-Based Self-Testing with Bounded Model Checking for Kilo-Core Networks-on-Chip

School of Software Engineering, Tongji University, Shanghai 200092, China
Department of Computer and Information Science, Linkoping University, Linkoping 58183, Sweden
Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100190, China
Show Author Information

Abstract

Online testing is critical to ensuring reliable operations of the next generation of supercomputers based on a kilo-core network-on-chip (NoC) interconnection fabric. We present a parallel software-based self-testing (SBST) solution that makes use of the bounded model checking (BMC) technique to generate test sequences and parallel packets. In this method, the parallel SBST with BMC derives the leading sequence for each router’s internal function and detects all functionally-testable faults related to the function. A Monte-Carlo simulation algorithm is then used to search for the approximately optimum configuration of the parallel packets, which guarantees the test quality and minimizes the test cost. Finally, a multi-threading technology is used to ensure that the Monte-Carlo simulation can reach the approximately optimum configuration in a large random space and reduce the generating time of the parallel test. Experimental results show that the proposed method achieves a high fault coverage with a reduced test overhead. Moreover, by performing online testing in the functional mode with SBST, it effectively avoids the over-testing problem caused by functionally untestable turns in kilo-core NoCs.

Electronic Supplementary Material

Download File(s)
JCST-2206-12553-Highlights.pdf (145.3 KB)

References

【1】
【1】
 
 
Journal of Computer Science and Technology
Pages 405-421

{{item.num}}

Comments on this article

Go to comment

< Back to all reports

Review Status: {{reviewData.commendedNum}} Commended , {{reviewData.revisionRequiredNum}} Revision Required , {{reviewData.notCommendedNum}} Not Commended Under Peer Review

Review Comment

Close
Close
Cite this article:
Zhang Y, Ji P-F, Zhu P-W, et al. Parallel Software-Based Self-Testing with Bounded Model Checking for Kilo-Core Networks-on-Chip. Journal of Computer Science and Technology, 2023, 38(2): 405-421. https://doi.org/10.1007/s11390-022-2553-3

913

Views

5

Crossref

2

Web of Science

5

Scopus

0

CSCD

Received: 01 June 2022
Accepted: 15 December 2022
Published: 30 March 2023
© Institute of Computing Technology, Chinese Academy of Sciences 2023