Author:
Ji Pengfei,Zhang Ying,Jiang Jianhui
Abstract
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.
Subject
General Physics and Astronomy
Reference14 articles.
1. On topology reconfiguration for defect-tolerant NoC-based homogeneous manycore systems;Zhang;IEEE Trans. on VLSI Systems
2. A deterministic-path routing algorithm for tolerating many faults on very-large-scale network-on-chip;Zhang;ACM Trans. DAES,2020
3. A new recursive partitioning multicast routing algorithm for 3d network-on-chip;Meena
4. Constraint-driven test scheduling for NoC-based systems;Cota;IEEE Trans. on CAD of Integrated Circuits and Systems,2006