NoC-based SoC test scheduling using ant colony optimization

被引:6
|
作者
Ahn, Jin-Ho [1 ]
Kang, Sungho [2 ]
机构
[1] Hoseo Univ, Dept Elect Engn, Asan, Chungnam, South Korea
[2] Yonsei Univ, Dept Elect Engn, Seoul 120749, South Korea
关键词
NoC-based Soc test scheduling; rectangle packing; ant colony optimization;
D O I
10.4218/etrij.08.0107.0090
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, we propose a novel ant colony optimization (ACO)-based test scheduling method for testing network-on-chip (NoC)-based systems-on-chip (SoCs), on the assumption that the test platform, including specific methods and configurations such as test packet routing, generation, and absorption, is installed. The ACO metaheuristic model, inspired by the ant's foraging behavior, can autonomously find better results by exploring more solution space. The proposed method efficiently combines the rectangle packing method with ACO and improves the scheduling results by dynamically choosing the test-access-mechanism widths for cores and changing the testing orders. The power dissipation and variable test clock mode are also considered. Experimental results using ITC'02 benchmark circuits show that the proposed algorithm can efficiently reduce overall test time. Moreover, the computation time of the algorithm is less than a few seconds in most cases.
引用
收藏
页码:129 / 140
页数:12
相关论文
共 50 条
  • [1] Test scheduling of NoC-based SoCs using multiple test clocks
    Ahn, Jin-Ho
    Kang, Sungho
    [J]. ETRI JOURNAL, 2006, 28 (04) : 475 - 485
  • [2] Scheduling of sea test based on ant colony optimization
    Chen, Yingchun
    Qi, Huan
    Chen, Muqi
    [J]. DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES A-MATHEMATICAL ANALYSIS, 2006, 13 : 1012 - 1017
  • [3] Optimization of Test Pin-Count, Test Scheduling, and Test Access for NoC-Based Multicore SoCs
    Richter, Michael
    Chakrabarty, Krishnendu
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2014, 63 (03) : 691 - 702
  • [4] Scheduling Optimization of Test Tasks Based on Ant Colony Algorithm
    Hu T.
    Ma C.
    Shen L.
    Liang J.
    [J]. Binggong Xuebao/Acta Armamentarii, 2019, 40 (06): : 1310 - 1316
  • [5] Constraint-driven test scheduling for NoC-based systems
    Cota, Erika
    Liu, Chunsheng
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2006, 25 (11) : 2465 - 2478
  • [6] In-Field NoC-Based SoC Testing with Distributed Test Vector Storage
    Lee, Jason D.
    Mahapatra, Rabi N.
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, 2008, : 206 - 211
  • [7] Contention-Aware Mapping and Scheduling Optimization for NoC-Based MPSoCs
    Zhou, Yupeng
    Yan, Rongjie
    Cai, Anyu
    Yan, Yige
    Yin, Minghao
    [J]. THIRTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THE THIRTY-SECOND INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE AND THE TENTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2020, 34 : 13995 - 13996
  • [8] Hierarchical SoC Testing Scheduling Based on the Ant Colony Algorithm
    Cui, Xiaole
    Cheng, Wei
    Wang, Xiaoye
    Yin, Liang
    Sun, Yachun
    Zhou, Yan
    [J]. 2009 IEEE 8TH INTERNATIONAL CONFERENCE ON ASIC, VOLS 1 AND 2, PROCEEDINGS, 2009, : 1221 - +
  • [9] Test scheduling of core based system-on-chip using modified ant colony optimization
    Chandrasekaran, Gokul
    Kumarasamy, Vanchinathan
    Chinraj, Gnanavel
    [J]. Journal Europeen des Systemes Automatises, 2019, 52 (06): : 599 - 605
  • [10] Collaborative Verification and Testing Platform for NoC-based SoC
    Zhang, Ying
    Wu, Ning
    Ge, Fen
    Chen, Xin
    [J]. WORLD CONGRESS ON ENGINEERING AND COMPUTER SCIENCE, WCECS 2015, VOL I, 2015, : 49 - 54