{"title":"A design tool for fault tolerant systems","authors":"G. Turconi, E. Di Perna","doi":"10.1109/RAMS.2000.816328","DOIUrl":null,"url":null,"abstract":"Complex systems may have to meet severe availability objectives related to the importance of the service being provided; such systems must be fault tolerant. Designers of fault-tolerant systems try to implement diagnostics to detect as many faults as possible because, in complex systems, uncovered faults lead to latent highly undesired situations. Unfortunately, diagnostics themselves may fail. Starting from the basics of FMECA, a design methodology and a tool have been developed. It is called DIANA (DIagnostic ANAlysis). The basic idea of DIANA is to perform coverage analysis during hardware and firmware design together with reliability engineering analysis. To this purpose, DIANA has been integrated into the computer aided design (CAD) tools in the same way that logic simulation timing analysis and analog transmission simulation are performed. Two main results have been obtained by the DIANA project: the first is to give the designers a tool that helps them to think in such a way as to prevent uncovered fault situations; the second is to calculate the effects of faults on diagnostics in order to provide transition rates to system availability models when real, rather than ideal, cases are taken into account.","PeriodicalId":178321,"journal":{"name":"Annual Reliability and Maintainability Symposium. 2000 Proceedings. International Symposium on Product Quality and Integrity (Cat. No.00CH37055)","volume":"57 3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2000-01-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Annual Reliability and Maintainability Symposium. 2000 Proceedings. International Symposium on Product Quality and Integrity (Cat. No.00CH37055)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/RAMS.2000.816328","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
Complex systems may have to meet severe availability objectives related to the importance of the service being provided; such systems must be fault tolerant. Designers of fault-tolerant systems try to implement diagnostics to detect as many faults as possible because, in complex systems, uncovered faults lead to latent highly undesired situations. Unfortunately, diagnostics themselves may fail. Starting from the basics of FMECA, a design methodology and a tool have been developed. It is called DIANA (DIagnostic ANAlysis). The basic idea of DIANA is to perform coverage analysis during hardware and firmware design together with reliability engineering analysis. To this purpose, DIANA has been integrated into the computer aided design (CAD) tools in the same way that logic simulation timing analysis and analog transmission simulation are performed. Two main results have been obtained by the DIANA project: the first is to give the designers a tool that helps them to think in such a way as to prevent uncovered fault situations; the second is to calculate the effects of faults on diagnostics in order to provide transition rates to system availability models when real, rather than ideal, cases are taken into account.