• DocumentCode
    1057267
  • Title

    Fault-tolerant design methodology for systolic array architectures

  • Author

    Esonu, M.O. ; Al-Khalili, A.J. ; Hariri, S. ; Al-Khalili, D.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Concordia Univ., Montreal, Que., Canada
  • Volume
    141
  • Issue
    1
  • fYear
    1994
  • fDate
    1/1/1994 12:00:00 AM
  • Firstpage
    17
  • Lastpage
    28
  • Abstract
    A systematic approach to the design of fault-tolerant VLSI systolic arrays is proposed. The approach comprises three steps. First, redundancies are introduced at the computation level by deriving different versions of the computation structure. This involves the modification of the dependency matrix (D) of an algorithm to reflect a given fault-tolerance requirement. Second, the dependency matrix of the respective version is mapped into arbitrarily large size VLSI systolic arrays, using space-time (S-T) mapping techniques. Finally, a fault-tolerant (FT) systolic array is constructed by merging the corresponding systolic array of the different versions of the computation. The scheme is applicable to any systolic array implementation and suitable for VLSI technology. The method is illustrated using the matrix multiplication algorithm
  • Keywords
    fault tolerant computing; redundancy; systolic arrays; VLSI algorithms; VLSI architectures; fault tolerance; fault-tolerant; matrix multiplication; redundancies; space-time mapping; systolic array architectures; systolic arrays;
  • fLanguage
    English
  • Journal_Title
    Computers and Digital Techniques, IEE Proceedings -
  • Publisher
    iet
  • ISSN
    1350-2387
  • Type

    jour

  • DOI
    10.1049/ip-cdt:19949816
  • Filename
    278033