Title :
Is triple modular redundancy suitable for yield improvement?
Author :
Vial, J. ; Virazel, A. ; Bosio, A. ; Girard, P. ; Landrault, C. ; Pravossoudovitch, S.
Author_Institution :
Lab. d´lnformatique, de Robot. et de Microelectron. de Montpellier, Univ. Montpellier II, Montpellier, France
fDate :
11/1/2009 12:00:00 AM
Abstract :
With the technology entering the nanodimension, manufacturing processes are less and less reliable, thus drastically impacting the yield. A possible solution to alleviate this problem in the future could consist in using fault-tolerant architectures to tolerate manufacturing defects. In this paper, we consider the classical triple modular redundancy (TMR) as fault-tolerant architecture for yield improvement purposes. Firstly, we compute a set of conditions to be satisfied in order to make use of TMR architectures interesting for yield improvement. Then, we prove that these conditions depend on the testability of the TMR architecture. Thus, we investigate test requirements for TMR architectures and we propose a solution for generating test patterns for this type of architecture. Finally, we propose a new way of implementing the TMR architecture in order to achieve more benefits for yield improvement purpose. This is done by partitioning the logic part and then adding voters between sub-modules. Experimental results are provided on ISCAS´85 and ITC´99 benchmark circuits to demonstrate the efficiency of the proposed approach in terms of yield improvement.
Keywords :
automatic test pattern generation; fault tolerance; integrated circuit reliability; integrated circuit testing; integrated circuit yield; manufacturing processes; redundancy; ISCAS´85 benchmark circuits; ITC´99 benchmark circuits; fault-tolerant architectures; logic part partitioning; manufacturing defect tolerance; manufacturing processes; nanodimension; test pattern generation; triple modular redundancy architecture; yield improvement;
Journal_Title :
Computers & Digital Techniques, IET
DOI :
10.1049/iet-cdt.2008.0127