FAULT-TOLERANT DESIGN METHODOLOGY FOR SYSTOLIC ARRAY ARCHITECTURES

Citation
Mo. Esonu et al., FAULT-TOLERANT DESIGN METHODOLOGY FOR SYSTOLIC ARRAY ARCHITECTURES, IEE proceedings. Computers and digital techniques, 141(1), 1994, pp. 17-28
Citations number
46
Categorie Soggetti
Computer Sciences","Computer Science Hardware & Architecture","Computer Science Theory & Methods
ISSN journal
13502387
Volume
141
Issue
1
Year of publication
1994
Pages
17 - 28
Database
ISI
SICI code
1350-2387(1994)141:1<17:FDMFSA>2.0.ZU;2-E
Abstract
A systematic approach to the design of fault-tolerant VLSI systolic ar rays is proposed. The approach comprises three steps. First, redundanc ies are introduced at the computation level by deriving different vers ions of the computation structure. This involves the modification of t he dependency matrix (D) of an algorithm to reflect a given fault-tole rance requirement. Second, the dependency matrix of the respective ver sion is mapped into arbitrarily large size VLSI systolic arrays, using space-time (S-T) mapping techniques. Finally, a fault-tolerant (FT) s ystolic array is constructed by merging the corresponding systolic arr ay of the different versions of the computation. The scheme is applica ble to any systolic array implementation and suitable for VLSI technol ogy. The method is illustrated using the matrix multiplication algorit hm.