• DocumentCode
    1762617
  • Title

    Scan Test Bandwidth Management for Ultralarge-Scale System-on-Chip Architectures

  • Author

    Wu-Tung Cheng ; Yan Dong ; Gilles, Grady ; Yu Huang ; Janicki, Jakub ; Kassab, Mark ; Mrugalski, Grzegorz ; Mukherjee, Nilanjan ; Rajski, Janusz ; Tyszer, Jerzy

  • Author_Institution
    Mentor Graphics Corp., Wilsonville, OR, USA
  • Volume
    23
  • Issue
    6
  • fYear
    2015
  • fDate
    42156
  • Firstpage
    1050
  • Lastpage
    1062
  • Abstract
    This paper presents several techniques employed to resolve problems surfacing when applying scan bandwidth management to large industrial multicore system-on-chip (SoC) designs with embedded test data compression. These designs pose significant challenges to the channel management scheme, flow, and tools. This paper introduces several test logic architectures that facilitate preemptive test scheduling for SoC circuits with embedded deterministic test-based test data compression. The same solutions allow efficient handling of physical constraints in realistic applications. Finally, state-of-the-art SoC test scheduling algorithms are rearchitected accordingly by making provisions for: 1) setting up time-effective test configurations; 2) optimization of SoC pin partitions; 3) allocation of core-level channels based on scan data volume; and 4) more flexible core-wise usage of automatic test equipment channel resources. A detailed case study is illustrated herein with a variety of experiments allowing one to learn how to tradeoff different architectures and test-related factors.
  • Keywords
    channel allocation; data compression; embedded systems; logic testing; scheduling; system-on-chip; SoC pin partitions optimization; SoC test scheduling algorithms; automatic test equipment channel resources; channel management scheme; core-level channels allocation; embedded deterministic test-based test data compression; industrial multicore SoC designs; industrial multicore system-on-chip designs; physical constraints; preemptive test scheduling; scan bandwidth management; scan data volume; test logic architectures; time-effective test configurations; Bandwidth; Merging; Pins; Registers; Schedules; Scheduling; System-on-chip; Bandwidth management; embedded deterministic test (EDT); scan-based test; test access mechanism (TAM); test application time; test compression; test scheduling; test scheduling.;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2014.2332469
  • Filename
    6857426