• DocumentCode
    1112671
  • Title

    Modeling of a Bubble-Memory Organization with Self-Checking Translators to Achieve High Reliability

  • Author

    Bouricius, Willard G. ; Carter, William C. ; Hsieh, Edward P. ; Jessep, Donald C., Jr. ; Wadia, Aspi B.

  • Author_Institution
    T. J. Watson Research Center, IBM Corporation
  • Issue
    3
  • fYear
    1973
  • fDate
    3/1/1973 12:00:00 AM
  • Firstpage
    269
  • Lastpage
    275
  • Abstract
    This paper reports a study on the design and modeling of a highly reliable bubble-memory system. This system has the capability of correcting a single 16-adjacent bit-group error resulting from failures in a single basic storage module (BSM), and detecting with a probability greater than 0.99 any double errors resulting from failures in BSM´s. The encoding/decoding network (memory translator) is designed to be self-checking, i.e., a single circuit failure in the translator wiH not produce an erroneous output that goes undetected. The system is able to perform reliable configuration in the event of uncorrectable BSM failures, memory translator failures, and dual-memory buffer failures; even in the presence of a single failure in the status registers controlling the configuration network. The bubble memory under study permits serial accessing of the store with 64 x 1024 bit blocks at a 100-kHz rate. The objective of this study is to develop good fault-tolerant design and analysis methods adequate for newly emerging technologies and prove the practicality by example. The reliability modeling study justifies the design philosophy adopted of employing memory data encoding and a translator to correct single group errors and detect double group errors to enhance the overall system reliability. By a proper design of the memory translator based on a new checking technique, a uniformly high percentage of multiple b-adjacent bit-group error detection is achieved through the use of a proposed code (detects 99.99695 percent of double b-adjacent bit-group errors and 99.9985 percent of triple or more b-adjacent bit-group errors).
  • Keywords
    Block-oriented memory, bubble memory, error-correcting codes, memory translators, reliability modeling, self-checking translators, standby sparing, switching algorithm.; Circuits; Computer errors; Control systems; Decoding; Encoding; Error correction; Failure analysis; Fault tolerance; Registers; Reliability; Block-oriented memory, bubble memory, error-correcting codes, memory translators, reliability modeling, self-checking translators, standby sparing, switching algorithm.;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/T-C.1973.223706
  • Filename
    1672299