• DocumentCode
    895931
  • Title

    A systolic redundant residue arithmetic error correction circuit

  • Author

    Claudio, Elio D Di ; Orlandi, Gianni ; Piazza, Francesco

  • Author_Institution
    INFOCOM Dept., Roma Univ., Italy
  • Volume
    42
  • Issue
    4
  • fYear
    1993
  • fDate
    4/1/1993 12:00:00 AM
  • Firstpage
    427
  • Lastpage
    432
  • Abstract
    In highly integrated processors, a concurrent fault tolerance capability is particularly important, especially for real-time applications. In fact, in these systems, transient errors are often present, but are difficult to correct online. Error recovery procedures applied for each processing or memory element require large amount of hardware and can reduce throughput. Residue arithmetic has intrinsic fault tolerance capability and requires less complex hardware. A single error correction procedure based on the use of a redundant residue number system (RRNS) and the base extension operation is proposed. The method uses a very small decision table and works in parallel mode; therefore it is suitable for high speed VLSI circuit realization. A parallel systolic architecture which realizes the algorithm is introduced
  • Keywords
    VLSI; digital arithmetic; error correction; parallel algorithms; systolic arrays; concurrent fault tolerance capability; decision table; error recovery; high speed VLSI circuit realization; memory element; parallel systolic architecture; processing element; real-time applications; redundant residue number system; residue arithmetic; systolic redundant residue arithmetic error correction circuit; transient errors; Arithmetic; Circuits; Computer architecture; Concurrent computing; Error correction; Fault tolerance; Fault tolerant systems; Hardware; Throughput; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.214689
  • Filename
    214689