• DocumentCode
    2502826
  • Title

    A pseudo-dynamic comparator for error detection in fault tolerant architectures

  • Author

    Tran, D.A. ; Virazel, A. ; Bosio, A. ; Dilillo, L. ; Girard, P. ; Todri, A. ; Imhof, M.E. ; Wunderlich, H.-J.

  • Author_Institution
    LIRMM, Univ. of Montpellier, Montpellier, France
  • fYear
    2012
  • fDate
    23-25 April 2012
  • Firstpage
    50
  • Lastpage
    55
  • Abstract
    Although CMOS technology scaling offers many advantages, it suffers from robustness problem caused by hard, soft and timing errors. The robustness of future CMOS technology nodes must be improved and the use of fault tolerant architectures is probably the most viable solution. In this context, Duplication/Comparison scheme is widely used for error detection. Traditionally, this scheme uses a static comparator structure that detects hard error. However, it is not effective for soft and timing errors detection due to the possible masking of glitches by the comparator itself. To solve this problem, we propose a pseudo-dynamic comparator architecture that combines a dynamic CMOS transition detector and a static comparator. Experimental results show that the proposed comparator detects not only hard errors but also small glitches related to soft and timing errors. Moreover, its dynamic characteristics allow reducing the power consumption while keeping an equivalent silicon area compared to a static comparator. This study is the first step towards a full fault tolerant approach targeting robustness improvement of CMOS logic circuits.
  • Keywords
    CMOS logic circuits; comparators (circuits); fault tolerance; low-power electronics; CMOS logic circuit; CMOS technology scaling; duplication-comparison scheme; dynamic CMOS transition detector; equivalent silicon area; fault tolerant approach; fault tolerant architecture; glitch masking; hard error detection; power consumption reduction; pseudo-dynamic comparator architecture; soft error detection; static comparator structure; timing error detection; Computer architecture; Fault tolerance; Fault tolerant systems; Logic gates; Microprocessors; Timing; Vectors; comparison; duplication; fault tolerance; power consumption; robustness; soft error; timing error;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Test Symposium (VTS), 2012 IEEE 30th
  • Conference_Location
    Hyatt Maui, HI
  • ISSN
    1093-0167
  • Print_ISBN
    978-1-4673-1073-4
  • Type

    conf

  • DOI
    10.1109/VTS.2012.6231079
  • Filename
    6231079