• DocumentCode
    1153952
  • Title

    A Triple Modular Redundancy Technique Providing Multiple-Bit Error Protection Without Using Extra Redundancy

  • Author

    Van Gils, Wil J.

  • Author_Institution
    Philips Research Laboratories
  • Issue
    7
  • fYear
    1986
  • fDate
    7/1/1986 12:00:00 AM
  • Firstpage
    623
  • Lastpage
    631
  • Abstract
    A well-known technique for providing tolerance against single hardware component failures is triplication of the component, called triple modular redundancy (TMR). In this paper a component is taken to be a processor-memory configuration where the memory is organized in a bit-sliced way. If voting is performed bitwise in an orthodox TMR configuration consisting of three of these components, failure of a complete component or failure of bit-slices not on corresponding positions in the memories can be tolerated. We present a TMR technique, not using more redundancy than orthodox TMR, that can tolerate the failure of arbitrary bit-slices (including those on corresponding positions) up to a certain amount. Additionally it can tolerate the failure of arbitrary bit-slices up to a certain amount whenever one component is known to be malfunctioning or whenever one component is disabled. This generalized TMR technique is described for processor-memory configurations processing 4-, 8-, and 16-bit words, respectively.
  • Keywords
    Combined symbol and bit error detection/ correction; Galois fields; error-correcting codes; fault-masking/ -correction techniques; hardware fault-tolerant design methodology; triple modular redundancy; Error correction codes; Fault detection; Fault tolerance; Galois fields; Gas insulated transmission lines; Hardware; Protection; Random access memory; Redundancy; Voting; Combined symbol and bit error detection/ correction; Galois fields; error-correcting codes; fault-masking/ -correction techniques; hardware fault-tolerant design methodology; triple modular redundancy;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1986.1676803
  • Filename
    1676803