• DocumentCode
    2756629
  • Title

    On-chip Scan-Based Test Strategy for a Dependable Many-Core Processor Using a NoC as a Test Access Mechanism

  • Author

    Zhang, Xiao ; Kerkhoff, Hans G. ; Vermeulen, Bart

  • Author_Institution
    Testable Design & Test of Integrated Syst. Group, Univ. of Twente, Enschede, Netherlands
  • fYear
    2010
  • fDate
    1-3 Sept. 2010
  • Firstpage
    531
  • Lastpage
    537
  • Abstract
    Periodic on-chip scan-based tests have to be applied to a many-core processor SoC to improve its dependability. An infrastructural IP module has been designed and incorporated into the SoC to function as an ATE. This paper introduces the reuse of a Network-on-Chip as a test access mechanism. Since the scan-based test is performed on-chip via the NoC at application run-time, it needs to share the NoC bandwidth with other applications. Instead of reserving sufficient NoC bandwidth for the test, the authors propose a novel way to carry out scan-based tests by dynamically pausing and resuming the test data flow to accommodate the fluctuating communication bandwidth available on the NoC. The test stimuli application and test response collection processes are decoupled to meet the global timing constraint. The many-core processor, IIP and the NoC have been implemented in synthesizable VHDL. Simulation results show the correct application of standard structural test patterns to the processing tiles and the test response collection at run-time using the proposed approach.
  • Keywords
    automatic testing; multiprocessing systems; network-on-chip; dependable manycore processor; infrastructural IP module; network-on-chip; on-chip scan-based tests; structural test patterns; system-on-chip; test access mechanism; test response collection process; test stimuli application process; Bandwidth; Built-in self-test; Delta modulation; Registers; System-on-a-chip; Tiles; Scan-based test; dependability; many-core processor; network-on-chip (NoC); reconfiguration; test access mechanism (TAM); test wrapper;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design: Architectures, Methods and Tools (DSD), 2010 13th Euromicro Conference on
  • Conference_Location
    Lille
  • Print_ISBN
    978-1-4244-7839-2
  • Type

    conf

  • DOI
    10.1109/DSD.2010.16
  • Filename
    5615550