Skip to main navigation Skip to search Skip to main content

Efficient Board-Level Functional Fault Diagnosis with Missing Syndromes

Research output: Contribution to journal › Article › peer-review

Abstract

Functional fault diagnosis is widely used in board manufacturing to ensure product quality and improve product yield. Advanced machine-learning techniques have recently been advocated for reasoning-based diagnosis; these techniques are based on the historical record of successfully repaired boards. However, traditional diagnosis systems fail to provide appropriate repair suggestions when the diagnostic logs are fragmented and some error outcomes, or syndromes, are not available during diagnosis. We describe the design of a diagnosis system that can handle missing syndromes and can be applied to four widely used machine-learning techniques. Several imputation methods are discussed and compared in terms of their effectiveness for addressing missing syndromes. Moreover, a syndrome-selection technique based on the minimum-redundancy-maximum-relevance criteria is also incorporated to further improve the efficiency of the proposed methods. Two large-scale synthetic data sets generated from the log information of complex industrial boards in volume production are used to validate the proposed diagnosis system in terms of diagnosis accuracy and training time.

Original languageEnglish (US)
Article number7275129
Pages (from-to)985-998
Number of pages14
JournalIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Volume35
Issue number6
DOIs
StatePublished - Jun 2016
Externally publishedYes

Keywords

  • Board-level functional fault diagnosis
  • feature selection
  • machine-learning techniques
  • missing syndromes

ASJC Scopus subject areas

  • Software
  • Computer Graphics and Computer-Aided Design
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Efficient Board-Level Functional Fault Diagnosis with Missing Syndromes'. Together they form a unique fingerprint.

Cite this