DocumentCode
616813
Title
Software instrumentation for failure analysis of USB host controllers
Author
Sabatini, Antonio ; Jarus, Nathan ; Maheshwari, Pushp ; Sedigh, Sahra
Author_Institution
Dept. of Electr. & Comput. Eng., Missouri Univ. of Sci. & Technol., Rolla, MO, USA
fYear
2013
fDate
6-9 May 2013
Firstpage
1109
Lastpage
1114
Abstract
Failures caused by electrostatic discharge (ESD) compromise the reliability of embedded systems. Peripherals such as the universal serial bus (USB) are particularly vulnerable, as isolating them to avoid electromagnetic interference would defy their purpose - facilitating communication with and/or by the embedded system. Better understanding the propagation of failures that result from ESD would facilitate defensive development of hardware and software for embedded systems, but is hampered by the lack of non-invasive and lightweight instrumentation techniques. This paper proposes the use of software instrumentation for monitoring the reaction of the USB peripheral of an embedded system to ESD. It describes our efforts towards detection and root cause analysis of ESD-induced failures - correlating changes in the operation of the peripheral with the specific pin subjected to ESD. The work described is intended as proof-of-concept for the development and use of (in situ) software instrumentation for lightweight acquisition of data that can be used for runtime failure analysis and actuation of self-healing mechanisms, as well as postmortem statistical analysis of system reliability, availability, and survivability.
Keywords
computerised instrumentation; data acquisition; electromagnetic interference; electrostatic discharge; embedded systems; failure analysis; interference suppression; reliability; statistical analysis; ESD; ESD-induced failure root cause analysis; USB host controllers; USB peripheral reaction monitoring; data lightweight acquisition; electromagnetic interference avoidance; electrostatic discharge; embedded systems; hardware development; lightweight instrumentation techniques; postmortem statistical analysis; proof-of-concept; reliability; runtime failure analysis; self-healing mechanisms; software development; software instrumentation; universal serial bus host controllers; Electrostatic discharges; Hardware; Instruments; Monitoring; Registers; Software; Universal Serial Bus; USB; electromagnetic immunity; failure analysis; software instrumentation; software monitoring;
fLanguage
English
Publisher
ieee
Conference_Titel
Instrumentation and Measurement Technology Conference (I2MTC), 2013 IEEE International
Conference_Location
Minneapolis, MN
ISSN
1091-5281
Print_ISBN
978-1-4673-4621-4
Type
conf
DOI
10.1109/I2MTC.2013.6555586
Filename
6555586
Link To Document