Testing network-on-chip communication fabrics

被引:54
|
作者
Grecu, Cristian [1 ]
Ivanov, Andre
Saleh, Resve
Pande, Partha P.
机构
[1] Univ British Columbia, Dept Elect & Comp Engn, Vancouver, BC V6T 1Z4, Canada
[2] Washington State Univ, Sch Engn & Comp Sci, Pullman, WA 99164 USA
关键词
interconnect infrastructure; multicast test; network-on-chip (NoC); test optimization; unicast test;
D O I
10.1109/TCAD.2007.907263
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Network-on-chip (NoC) communication fabrics will be increasingly used in many large multicore system-on-chip designs in the near future. A relevant. challenge that arises from this trend is that the test costs associated with NoC infrastructures may account for a significant part of the total test budget. In this paper, we present a novel methodology for testing such NoC architectures. The proposed methodology offers a tradeoff between test time and on-chip self-test resources. The fault models used are specific to deep submicrometer technologies and account for crosstalk effects due to interwire coupling. The novelty of our approach lies in the progressive reuse of the NoC infrastructure to transport test data to the components under test in a recursive manner. It exploits the inherent parallelism of the data transport mechanism to reduce the test time and, implicitly, the test cost. We also describe a suitable test-scheduling approach. In this manner, the test methodology developed in this paper is able to reduce the test time significantly as compared to previously proposed solutions, offering speedup factors ranging from 2x to 34x for the NoCs considered for experimental evaluation.
引用
收藏
页码:2201 / 2214
页数:14
相关论文
共 50 条
  • [1] Communication analysis for network-on-chip design
    Siebenborn, A
    Bringmann, O
    Rosenstiel, W
    INTERNATIONAL CONFERENCE ON PARALLEL COMPUTING IN ELECTRICAL ENGINEERING, 2004, : 315 - 320
  • [2] Communication Power Optimization for Network-on-Chip Architectures
    Shin, Dongkun
    Kim, Jihong
    JOURNAL OF LOW POWER ELECTRONICS, 2006, 2 (02) : 165 - 176
  • [3] Non-Blocking Testing for Network-on-Chip
    Huang, Letian
    Wang, Junshi
    Ebrahimi, Masoumeh
    Daneshtalab, Masoud
    Zhang, Xiaofan
    Li, Guangjun
    Jantsch, Axel
    IEEE TRANSACTIONS ON COMPUTERS, 2016, 65 (03) : 679 - 692
  • [4] Model Based Testing of a Network-on-Chip Component
    Tsiopoulos, Leonidas
    Satpathy, Manoranjan
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2009, 253 (02) : 101 - 116
  • [5] Concurrent Network-on-Chip Lifetime Testing through Selective disconnection of its Communication Channels
    Balboni, Marco
    Bertozzi, Davide
    2017 IEEE 15TH INTERNATIONAL NEW CIRCUITS AND SYSTEMS CONFERENCE (NEWCAS), 2017, : 69 - 72
  • [6] Simulation of synchronous Network-on-chip router for System-on-chip communication
    Ilic, Marko R.
    Petrovic, Vladimir Z.
    Jovanovic, Goran S.
    2012 20TH TELECOMMUNICATIONS FORUM (TELFOR), 2012, : 506 - 509
  • [7] Statistical estimation and evaluation for communication mapping in Network-on-Chip
    Jing, Naifeng
    He, Weifeng
    Zhu, Yongxin
    Mao, Zhigang
    INTEGRATION-THE VLSI JOURNAL, 2010, 43 (02) : 220 - 229
  • [8] Wireless Network-on-Chip Analysis of Propagation Technique for On-chip Communication
    Pano, Vasil
    Yilmaz, Isikcan
    Liu, Yuqiao
    Taskin, Baris
    Dandekar, Kapil
    PROCEEDINGS OF THE 34TH IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2016, : 400 - 403
  • [9] Communication Aware Design Method for Optical Network-on-Chip
    Sepulveda, Johanna
    Le Beux, Sebastien
    Luo, Jiating
    Killian, Cedric
    Chillet, Daniel
    Li, Hui
    O'Connor, Ian
    Sentieys, Olivier
    2015 IEEE 9TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANYCORE SYSTEMS-ON-CHIP (MCSOC), 2015, : 243 - 250
  • [10] A Strategy for Interconnect Testing in Stacked Mesh Network-on-Chip
    Chan, Min-Ju
    Hsu, Chun-Lung
    2010 IEEE 25TH INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI SYSTEMS (DFT 2010), 2010, : 122 - 128