• DocumentCode
    3349078
  • Title

    Techniques for estimation of design diversity for combinational logic circuits

  • Author

    Mitra, Subhasish ; Saxena, Nirmal R. ; McCluskey, Edward J.

  • Author_Institution
    Center for Reliable Comput., Stanford Univ., CA, USA
  • fYear
    2001
  • fDate
    1-4 July 2001
  • Firstpage
    25
  • Lastpage
    34
  • Abstract
    Design diversity has long been used to protect redundant systems against common-mode failures. The conventional notion of diversity relies on "independent" generation of "different" implementations of the same logic function. This concept is qualitative and does not provide a basis to compare the reliabilities of two diverse systems. In a recent paper, we presented a metric to quantify diversity among several designs. The problem of calculating the diversity metric is NP-complete and can be of exponential complexity. In this paper we present techniques to estimate the value of the design diversity metric. For datapath designs, we have formulated very fast techniques to calculate the value of the metric by exploiting the regularity in the datapath structures. For general combinational logic circuits, we present an adaptive Monte-Carlo simulation technique for estimating bounds on the value of the metric. The adaptive Monte-Carlo simulation technique provides accurate estimates of the design diversity metric; the number of simulations used to reach this estimate is polynomial (instead of exponential) in the number of circuit inputs. Moreover, the number of simulations can be tuned depending on the desired accuracy.
  • Keywords
    combinational circuits; logic design; redundancy; adaptive Monte-Carlo simulation; combinational logic circuits; common-mode failures; concurrent error detection; data integrity; datapath designs; design diversity; diversity metric; exponential complexity; redundant systems; Circuit faults; Circuit simulation; Combinational circuits; Hardware; Logic circuits; Logic functions; Polynomials; Protection; Redundancy; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Systems and Networks, 2001. DSN 2001. International Conference on
  • Conference_Location
    Goteborg, Sweden
  • Print_ISBN
    0-7695-1101-5
  • Type

    conf

  • DOI
    10.1109/DSN.2001.941387
  • Filename
    941387