Abstract
Online testing has become essential for the reliable operations of manycore systems using three-dimension (3D) network-on-chip (NoC) fabric. This paper presents a software-based online self-testing solution using bounded model checking (BMC) for 3D NoCs. The proposed method implements BMC on the extended finite state machine of the 3D NoC and extracts leading sequences to triggerinternal functions. Next, it detects structural defects in each function activated by the leader sequence using constrained ATPG. Finally, it effectively organizes packets to test the 3D NoC and reduce test cost. Experimental results demonstrate that the proposed method achieves high fault coverage online with extremely lower test cost and outperforms existing methods.
Export citation and abstract BibTeX RIS
Content from this work may be used under the terms of the Creative Commons Attribution 3.0 licence. Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI.