Title :
Cost-Effective Power-Aware Core Testing in NoCs Based on a New Unicast-Based Multicast Scheme
Author :
Xiang, Dong ; Zhang, Ye
Author_Institution :
Sch. of Software, Tsinghua Univ., Beijing, China
Abstract :
Reuse of network-on-chip (NoC) for test data and test response delivery is attractive. However, previous techniques do not effectively use the bandwidths of the network by delivering test packets to all cores separately, which can make very much test cost and test data volume. The NoC core testing problem is formulated as a unicast-based multicast problem in order to reduce test data delivery time in the NoC. Test response data are forwarded back to the automated test equipment (ATE) via the communication channels using the reverse paths of test data delivery, which are compacted on the way from each processor to the ATE. A new power-aware test scheduling scheme is proposed, which is extended to cases for multiple port ATEs. Test data is further compressed before delivering and a low-power test application scheme is used for the cores because power produced by cores is the bottleneck of NoC test. Experimental results are presented to show the effectiveness of the proposed method in reducing the NoC test cost and test data volume by comparing to the previous methods.
Keywords :
VLSI; automatic test equipment; integrated circuit interconnections; integrated circuit testing; low-power electronics; network-on-chip; NoC core testing; VLSI; automated test equipment; communication channels; cost-effective power-aware core testing; interconnect reuse; low-power test application scheme; multiple port ATE; network-on-chip; power-aware test scheduling scheme; processors; reverse paths; test data delivery time; test data volume; test response delivery; unicast-based multicast scheme; very-large-scale integration technology; Automatic test pattern generation; Circuit faults; Encoding; Integrated circuit interconnections; Routing; Unicast; $Xhbox{--}Y$ routing; multicast; network-on-chip (NoC) core testing; on-chip networks; unicast-based multicast;
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
DOI :
10.1109/TCAD.2010.2066070