DocumentCode
898836
Title
Algorithm based fault tolerant synthesis for linear operations
Author
Sung, Jan-Lung ; Redinbo, G. Robert
Author_Institution
Compression Labs. Inc., San Jose, CA, USA
Volume
45
Issue
4
fYear
1996
fDate
4/1/1996 12:00:00 AM
Firstpage
425
Lastpage
438
Abstract
High-level synthesis is becoming more important in practical design environments to meet new system requirements and, increasingly, fault tolerance is one especially because of high-speed and low power demands. This paper explores several basic aspects of low-cost fault tolerant synthesis for practical linear systems. It deals with practical design constraints that require basic operations to be only performed by a limited processing resources and do not normally assign each operation a separate processing resource. Two core issues, partitioning and allocation, for fault tolerant synthesis are examined. Results demonstrate a high-level abstraction and framework for fault tolerant synthesis which is almost totally independent of the physical hardware implementation. Issues in designing 1-fault detectable FFT system are considered in detail to illustrate the significance and effects of fault tolerant synthesis schemes. Our ultimate goal is to incorporate these techniques in future automated design tools so that fault tolerance features can be part of the design options
Keywords
data flow graphs; fast Fourier transforms; fault tolerant computing; high level synthesis; logic CAD; mathematics computing; matrix algebra; resource allocation; FFT; algorithm based fault tolerant; allocation; dataflow graph; design environments; fast Fourier transform; gain matrix; high-level abstraction; high-level synthesis; high-speed demands; linear operations; low power demands; low-cost fault tolerant synthesis; partitioning; system requirements; Fast Fourier transforms; Fault detection; Fault tolerance; Fault tolerant systems; Finite impulse response filter; Hardware; Linear systems; Matrix decomposition; Protection; Roundoff errors;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/12.494100
Filename
494100
Link To Document