• DocumentCode
    1110665
  • Title

    Efficient design diversity estimation for combinational circuits

  • Author

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

  • Author_Institution
    Intel Corp., Stanford, CA, USA
  • Volume
    53
  • Issue
    11
  • fYear
    2004
  • Firstpage
    1483
  • Lastpage
    1492
  • Abstract
    Redundant systems are designed using multiple copies of the same resource (e.g., a logic network or a software module) in order to increase system dependability: 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. In a recent paper, we presented a metric to quantify diversity among several designs. The problem of calculating the diversity metric is NP-complete (i.e., can be of exponential complexity). In this paper, we present efficient 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 taking advantage of the regularity in the datapath structures. For general combinational logic circuits, we present an adaptive Monte-Carlo simulation technique for estimating accurate bounds on the value of the metric.
  • Keywords
    Monte Carlo methods; circuit reliability; combinational circuits; error detection; fault tolerant computing; Monte-Carlo simulation technique; combinational logic circuits; datapath designs; design diversity estimation; error detection; fault-tolerant computing; logic function; redundant systems; Circuit reliability; Combinational logic circuits; Computer fault tolerance; Error analysis; Monte Carlo methods; Index Terms- Error detection; common-mode failures; dependability; design diversity; fault-tolerant computing.; reliability;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2004.95
  • Filename
    1336768