Skip to main content

Adaptive Board-Level Functional Fault Diagnosis Using Incremental Decision Trees

Publication ,  Journal Article
Ye, F; Zhang, Z; Chakrabarty, K; Gu, X
Published in: IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
February 1, 2016

Board-level functional fault diagnosis is needed for high-volume production to improve product yield. However, to ensure diagnosis accuracy and effective board repair, a large number of syndromes must be used. Therefore, the diagnosis cost can be prohibitively high due to the increase in diagnosis time and the complexity of test execution and analysis. We propose an adaptive diagnosis method based on incremental decision trees (DTs). Faulty components are classified according to the discriminative ability of the syndromes in DT training. The diagnosis procedure is constructed as a binary tree, with the most discriminative syndrome as the root and final repair suggestions are available as the leaf nodes of the tree. The syndrome to be used in the next step is determined based on the observation of syndromes thus far in the diagnosis procedure. The number of syndromes required for diagnosis can be significantly reduced compared to the total number of syndromes used for system training. Moreover, online learning is facilitated in the proposed diagnosis system using an incremental version of DTs, so as to bridge the knowledge obtained at test-design stage with the knowledge gained during volume production. The diagnosis system can thus adapt to occurrences of new error scenarios on-the-fly. Diagnosis results for three complex boards from industry, currently in volume production, highlight the effectiveness of the proposed approach.

Published In

IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems

DOI

ISSN

0278-0070

Publication Date

February 1, 2016

Volume

35

Issue

2

Start / End Page

323 / 336

Related Subject Headings

  • Computer Hardware & Architecture
  • 4607 Graphics, augmented reality and games
  • 4009 Electronics, sensors and digital hardware
  • 1006 Computer Hardware
  • 0906 Electrical and Electronic Engineering
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Ye, F., Zhang, Z., Chakrabarty, K., & Gu, X. (2016). Adaptive Board-Level Functional Fault Diagnosis Using Incremental Decision Trees. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 35(2), 323–336. https://doi.org/10.1109/TCAD.2015.2459046
Ye, F., Z. Zhang, K. Chakrabarty, and X. Gu. “Adaptive Board-Level Functional Fault Diagnosis Using Incremental Decision Trees.” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 35, no. 2 (February 1, 2016): 323–36. https://doi.org/10.1109/TCAD.2015.2459046.
Ye F, Zhang Z, Chakrabarty K, Gu X. Adaptive Board-Level Functional Fault Diagnosis Using Incremental Decision Trees. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems. 2016 Feb 1;35(2):323–36.
Ye, F., et al. “Adaptive Board-Level Functional Fault Diagnosis Using Incremental Decision Trees.” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 35, no. 2, Feb. 2016, pp. 323–36. Scopus, doi:10.1109/TCAD.2015.2459046.
Ye F, Zhang Z, Chakrabarty K, Gu X. Adaptive Board-Level Functional Fault Diagnosis Using Incremental Decision Trees. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems. 2016 Feb 1;35(2):323–336.

Published In

IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems

DOI

ISSN

0278-0070

Publication Date

February 1, 2016

Volume

35

Issue

2

Start / End Page

323 / 336

Related Subject Headings

  • Computer Hardware & Architecture
  • 4607 Graphics, augmented reality and games
  • 4009 Electronics, sensors and digital hardware
  • 1006 Computer Hardware
  • 0906 Electrical and Electronic Engineering