Share Email Print

Proceedings Paper

Test scheduling of system on chip for crosstalk effects on core interconnects
Author(s): Zhongliang Pan; Yihui Chen; Ling Chen
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper Abstract

Test scheduling is an important task for the test of a system on chip, and it determines the assignment of cores to the test access mechanism such that the overall test time is minimized. A new test scheduling approach based on cultural algorithms for system on chip is presented in this paper. First of all, the optimization model of test scheduling is given, the model uses the information such as the bits width of the test access mechanism and the scale of test sets of cores, the crosstalk fault test sets of core interconnect lines is also discussed. Secondly, a method based on cultural algorithms is proposed to solve the optimization model of test scheduling. The ant colony algorithm is used in the population space, and the conventional genetic algorithm is used in the belief space. The feasible solutions of test scheduling are represented by individuals, a lot of individuals form the populations. The optimal test scheduling scheme is obtained by the evolution of the populations. Experimental results on a lot of benchmark circuits show that the proposed approach in this paper can solve the problem of test scheduling effectively.

Paper Details

Date Published: 12 January 2009
PDF: 7 pages
Proc. SPIE 7133, Fifth International Symposium on Instrumentation Science and Technology, 71332I (12 January 2009); doi: 10.1117/12.810638
Show Author Affiliations
Zhongliang Pan, South China Normal Univ. (China)
Yihui Chen, Chengdu Univ. (China)
Ling Chen, South China Normal Univ. (China)

Published in SPIE Proceedings Vol. 7133:
Fifth International Symposium on Instrumentation Science and Technology
Jiubin Tan; Xianfang Wen, Editor(s)

© SPIE. Terms of Use
Back to Top
Sign in to read the full article
Create a free SPIE account to get access to
premium articles and original research
Forgot your username?