• DocumentCode
    3319659
  • Title

    Modeling the faulty behaviour of digital designs using a feed forward neural network approach

  • Author

    Mirzadeh, Zeynab ; Boland, Jean-Francois ; Savaria, Yvon

  • Author_Institution
    Ecole de Technol. Super., Montreal, QC, Canada
  • fYear
    2015
  • fDate
    24-27 May 2015
  • Firstpage
    1518
  • Lastpage
    1521
  • Abstract
    Cosmic rays lead to soft errors and faulty behavior in electronic circuits. Knowing about their faulty behavior before fabrication would be helpful. This research proposes an approach for modeling the faulty behaviour of digital circuits. It could be applied in a design flow before circuit fabrication. This is achieved by extracting information about faulty behaviour of circuits from low-level models expressed in the VHDL language. Afterwards the extracted information is used to train high-level artificial neural networks models expressed in C/C++ or MATLABTM languages. The trained neural network models are able to replicate the behaviour of circuits in presence of faults. The methodology is based on experiments done with two benchmarks, the ISCAS-C17 and a 4-bit multiplier. Results show that the neural network approach leads to models that are more accurate than a previously reported signature generation method. For the C17, using only 30% of the dataset generated with the LIFTING fault simulator, the neural network is able to replicate the output of the circuit in presence of faults with a mean absolute modeling error below 6%.
  • Keywords
    digital circuits; feedforward neural nets; integrated circuit modelling; radiation hardening (electronics); digital circuits; digital designs; faulty behaviour; feed forward neural network approach; Artificial neural networks; Circuit faults; Generators; Integrated circuit modeling; Reliability; Training; Single event upsets; digital circuit; fault injection; faulty behaviour; neural network;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (ISCAS), 2015 IEEE International Symposium on
  • Conference_Location
    Lisbon
  • Type

    conf

  • DOI
    10.1109/ISCAS.2015.7168934
  • Filename
    7168934