• DocumentCode
    2334953
  • Title

    CIVA: Custom instruction vulnerability analysis framework

  • Author

    Azarpeyvand, Ali ; Salehi, Mostafa E. ; Fakhraie, Seid Mehdi

  • Author_Institution
    Sch. of Electr. & Comput. Eng., Univ. of Tehran, Tehran, Iran
  • fYear
    2012
  • fDate
    18-20 April 2012
  • Firstpage
    318
  • Lastpage
    323
  • Abstract
    This paper describes a methodology for analyzing the vulnerability of custom instructions against the electronic faults, considering different operations and the custom instruction graph topology. Our approach enables designers to optionally constrain the operand types and also the custom functional unit structure to reach an acceptable vulnerability. We have developed a framework to evaluate the desired goal. The presented framework explores the effects of different operations and their dependencies on overall vulnerability of the custom functional units. Our experiments show that, in most cases, custom functional units with similar speed-ups in performance present different vulnerability to soft errors.
  • Keywords
    electrical faults; fault tolerance; graph theory; integrated circuit design; integrated circuit reliability; CIVA; custom functional unit structure; custom instruction graph topology; custom instruction vulnerability analysis; electronic faults; operand types; soft errors; Analytical models; Circuit faults; Computer architecture; Hardware; Integrated circuit reliability; Transient analysis; Architectural Vulnerability Factor; Custom Instruction; Fault-Tolerant; Single Event Upset; Vulnerability Analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design and Diagnostics of Electronic Circuits & Systems (DDECS), 2012 IEEE 15th International Symposium on
  • Conference_Location
    Tallinn
  • Print_ISBN
    978-1-4673-1187-8
  • Electronic_ISBN
    978-1-4673-1186-1
  • Type

    conf

  • DOI
    10.1109/DDECS.2012.6219081
  • Filename
    6219081