A Network-Coding-Based Functional Test Method for Routers in 3-D Mesh NoCs
The 3-D Mesh Network-on-Chip (NoC) is widely used as the communication backbone of the 3-D multiprocessor system-on-chips (MPSoCs) and chiplet-based 3-D integrated systems, which enable the efficient computation paradigm in Internet of Things (IoT) scenarios. The functional test is a good choice for the 3-D Mesh NoCs to detect the defects introduced in manufacture process, because it reuses the at-speed on-chip network and consumes little hardware overhead. However, the test time of the functional test in 3-D Mesh NoCs grows dramatically with the NoC size. In order to reduce the test time on the premise of ensuring fault coverage, this work proposes a functional test method leveraging the exclusive OR (xor) network coding (NC) technique. In this work, thexor NC function is embedded in the routers by the extension modules with an additional area overhead less than 3%, and an efficient functional test process based on the embeddedxor NC function is proposed. The proposed functional test process covers all the straight and turning paths, and all the working modes of the routers are tested. The time complexity of the proposed method only increases linearly with the NoC size, which manifests that the proposed test method is applicable for the large-scale 3-D Mesh NoCs.
Authors
- Xiaole Cui (ORCID: https://orcid.org/0000-0002-3382-3703)
- Chen Wei (ORCID: https://orcid.org/0000-0002-1374-555X)
Institutions
- Peking University (CN)
- Peking University Shenzhen Hospital (CN)
Publication Details
- Journal
- IEEE Internet of Things Journal
- Published
- 2024-11-29
- DOI
- https://doi.org/10.1109/jiot.2024.3509525
- Citations
- 1
- Primary Topic
- Advanced Memory and Neural Computing
- Type
- article
- Field-Weighted Citation Impact
- 0.21
Funders
- National Natural Science Foundation of China