DocumentCode :
3623288
Title :
Integrating binding constraints in the synthesis of area-efficient self-recovering microarchitectures
Author :
K. Hogstedt;A. Orailoglu
Author_Institution :
Dept. of Comput. Sci. & Eng., California Univ., San Diego, La Jolla, CA, USA
fYear :
1994
Firstpage :
331
Lastpage :
334
Abstract :
Fault-tolerance increases hardware reliability of a VLSI design but it also has the disadvantage of increasing chip area. This area overhead can however be minimized by consideration of fault-tolerance during the high-level synthesis stage of design. We introduce an intertwined scheduling and binding algorithm for self-recovering fault-tolerant designs. Two copies in a self-recovering design have to be performed by disjoint sets of hardware to maintain fault-tolerance under a single fault assumption. The proposed algorithm is the first that satisfies the hardware disjointness condition which is necessary for fault-tolerant design. Area efficient self-recovering microarchitectures are achieved through novel binding techniques which influence scheduling decisions. Various synthesis benchmarks are used to illustrate the effectiveness of this approach.
Keywords :
"Microarchitecture","Fault tolerance","Hardware","Flow graphs","High level synthesis","Scheduling algorithm","Algorithm design and analysis","Delay","Voting","Computer science"
Publisher :
ieee
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 1994. ICCD ´94. Proceedings., IEEE International Conference on
Print_ISBN :
0-8186-6565-3
Type :
conf
DOI :
10.1109/ICCD.1994.331918
Filename :
331918
Link To Document :
بازگشت