DocumentCode :
1910012
Title :
How to Close the Gap between Hardware and Software Using FMEA
Author :
Bidokhti, Nematollah
Author_Institution :
Cisco Syst., San Jose, CA
fYear :
2007
fDate :
22-25 Jan. 2007
Firstpage :
167
Lastpage :
172
Abstract :
This paper will discuss the role of FMEA in bridging the gap between hardware and software development with focus on improving system fault management. Many product fault management issues stem from software development not being aligned with hardware development. Typically, when hardware is involved in developing a new platform or product, through designing new architecture and ASICs with new features, the software team is still busy with previous release sustaining issues. The importance of time to market and reduction of development time has impacted and compounded this gap. Software designers may get a chance to look at the product requirement document and provide some type of input. Soon after they are busy addressing previous release bugs. This process is repeated from one product to the next. What happens is that the software designer due to lack of hardware information tends to mask interrupts basically ignoring them. This design approach has the tendency to produce a less than desirable product with marginal fault management capability. Another important issue is product complexity. As the distance between the hardware and software engineer increases and products become more complex, it is normal to encounter more issues in the subsequent product, than the previous release or platform. The paper will describe the process of how to start a FMEA, team selection, how to perform FMEA, who and when to perform the FMEA, types of FMEAs, who are the potential customers of a FMEA, how to communicate the results to the management and how to validate failure modes
Keywords :
application specific integrated circuits; failure analysis; software engineering; FMEA; hardware development; marginal fault management; product complexity; product fault management; software designer; software development; system fault management; Application specific integrated circuits; Engineering management; Fault detection; Fault diagnosis; Hardware; Resource management; Risk management; Software design; Software development management; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reliability and Maintainability Symposium, 2007. RAMS '07. Annual
Conference_Location :
Orlando, FL
ISSN :
0149-144X
Print_ISBN :
0-7803-9766-5
Electronic_ISBN :
0149-144X
Type :
conf
DOI :
10.1109/RAMS.2007.328056
Filename :
4126344
Link To Document :
بازگشت