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
Link To Document