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 :
بازگشت