DocumentCode :
2956456
Title :
Analyzing Formal Verification and Testing Efforts of Different Fault Tolerance Mechanisms
Author :
Zhang, Meng ; Lungu, Anita ; Sorin, Daniel J.
Author_Institution :
Dept. of Electr. & Comput. Eng., Duke Univ., Durham, NC, USA
fYear :
2009
fDate :
7-9 Oct. 2009
Firstpage :
277
Lastpage :
285
Abstract :
Pre-fabrication design verification and post-fabrication chip testing are two important stages in the product realization process. These two stages consume a large part of resources in the form of time, money, and engineering effort during the process. Therefore, it is important to take into account the design verification (such as through formal verification) effort and chip testing effort when we design a system. This paper analyzes the impact on formal verification effort and testing effort due to adding different fault tolerance mechanisms to baseline systems. By comparing the experimental results of different designs, we conclude that re-execution (time redundancy) is the most efficient mechanism when considering formal verification and testing efforts together, followed by parity code, dual modular redundancy (DMR), and triple modular redundancy (TMR). We also present the ratio of verification effort to testing effort to assist designers in their trade-off analysis when deciding how to allocate their budget between formal verification and testing. Particularly, we find even for a designated fault tolerance mechanism, some small change in structure can lead to dramatic changes in the efforts. These findings have implications for practical industrial production.
Keywords :
fault tolerance; formal verification; integrated circuit design; integrated circuit testing; dual modular redundancy; fault tolerance mechanisms; formal verification; parity code; post-fabrication chip testing; prefabrication design verification; re-execution; triple modular redundancy; Computer science; Costs; Design engineering; Fault tolerance; Fault tolerant systems; Formal verification; Protocols; Redundancy; System testing; Very large scale integration; fault tolerance; formal verification; testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Defect and Fault Tolerance in VLSI Systems, 2009. DFT '09. 24th IEEE International Symposium on
Conference_Location :
Chicago, IL
ISSN :
1550-5774
Print_ISBN :
978-0-7695-3839-6
Type :
conf
DOI :
10.1109/DFT.2009.23
Filename :
5372247
Link To Document :
بازگشت