在伪穷举测试的基础上,提出了一种片上网络互联的划分测试。将片上的资源(主要是路由器和通道)按一定的方法划分为4个区,然后采用伪穷举测试的方法分别对每个分区进行测试。实验证明,随着芯片规模的增大,本方法比伪穷举测试减少了测试时间和测试包数,降低了测试功耗,缩小了片上报错的范围。另外,本文还在划分测试的基础上提出了一种错误定位的方法,可以将出错的路由器或通道定位到出错分区的具体位置。
A division test of network-on-chip interconnects based on the pseudo-exhaustive testing is present. The resources (mainly touters and channels) divided into four districts according to a certain method, and then the method of pseudo-exhaustive testing is used to test each partition respectively. The experiments show that this method can reduce the test time, the number of packages and the test power, and shrink the scope of error on chip comparing with the pseudo-exhaustive testing as the chip size increasing. At the same time, this method can also ease some prob- lems in a certain extent, such as the congestion and hot spots. In addition, the paper also present a method of locating error based on division testing, this method can locate the wrong routers or channels to the specific location of errorpartition.