• DocumentCode
    797879
  • Title

    Constraint-Driven Test Scheduling for NoC-Based Systems

  • Author

    Cota, Èrika ; Liu, Chunsheng

  • Author_Institution
    Univ. Fed. do Rio Grande do Sul, Porto Alegre
  • Volume
    25
  • Issue
    11
  • fYear
    2006
  • Firstpage
    2465
  • Lastpage
    2478
  • Abstract
    On-chip integrated network, the so-called network-on-chip (NoC), is becoming a promising communication paradigm for the next-generation embedded core-based system chips. The reuse of the on-chip network as test access mechanism has been recently proposed to handle the growing complexity of testing NoC-based systems. However, the NoC reuse is limited by the on-chip routing resources and various constraints. Therefore, efficient test-scheduling methods are required to deliver feasible test time while meeting all the constraints. In this paper, the authors propose a comprehensive approach to test scheduling in NoC-based systems. The proposed scheduling algorithm is based on the use of dedicated routing path that is suitable for nonpreemptive test. The algorithm is improved by incorporating both preemptive and nonpreemptive tests. In addition, BIST, precedence, and power constraints were taken into consideration. Experimental results for the ITC´02 system-on-chip benchmarks show that the nonpreemptive scheduling based on dedicated path can efficiently reduce test application time compared to previous work, and the improved method provides a practical solution to the real-world NoC-based-system testing with both preemptive and nonpreemptive cores. It is also shown that various constraints can be incorporated to deliver a comprehensive test solution
  • Keywords
    built-in self test; embedded systems; integrated circuit testing; scheduling; system-on-chip; NoC-based systems; built-in self-test; constraint-driven test scheduling; embedded core-based system chips; network-on-chip; next-generation system chips; nonpreemptive scheduling; on-chip integrated network; routing path; system-on-chip testing; test access mechanism; test scheduling algorithm; Benchmark testing; Built-in self-test; Hardware; Integrated circuit interconnections; Network-on-a-chip; Next generation networking; Routing; Scheduling algorithm; System testing; System-on-a-chip; Network-on-chip (NoC); system-on-chip (SoC) testing; test access mechanism (TAM); test scheduling;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/TCAD.2006.881331
  • Filename
    1715430