Skip to main navigation Skip to search Skip to main content

A Generic Resource Distribution and Test Scheduling Scheme for Embedded Core-Based SoCs

  • SUNY Buffalo

Research output: Contribution to journalArticlepeer-review

15 Scopus citations

Abstract

We present a novel test scheduling algorithm for embedded core-based system-on-chips based on a graph-theoretic formulation. Given a system integrated with a set of cores and a set of test resources, we select a test for each core from a set of alternative test sets, and schedule it in a way to evenly balance the resource usage and to ultimately reduce the test application time. Improvements to the basic algorithm are sought by grouping the cores and assigning higher priorities to those with smaller number of alternate test sets. The algorithm is also extended for solving the general test scheduling problem where multiple test sets are selected for each core from a set of alternatives to facilitate the testing for various fault models. A simulation study is performed to quantify the performance of the proposed scheduling approach.

Original languageEnglish
Pages (from-to)318-329
Number of pages12
JournalIEEE Transactions on Instrumentation and Measurement
Volume53
Issue number2
DOIs
StatePublished - Apr 2004

Keywords

  • Built-in self test (BIST)
  • Design for testability (DFT)
  • IDDQ
  • Resource balancing
  • System-on-a-chip (SoC) test scheduling
  • Test sets selection

Fingerprint

Dive into the research topics of 'A Generic Resource Distribution and Test Scheduling Scheme for Embedded Core-Based SoCs'. Together they form a unique fingerprint.

Cite this