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
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;
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
DOI :
10.1109/DDECS.2012.6219081