DocumentCode :
3623113
Title :
High-level synthesis of self-recovering microarchitectures
Author :
A. Orailoglu;R. Karri
Author_Institution :
Dept. of Comput. Sci. & Eng., California Univ., San Diego, La Jolla, CA, USA
fYear :
1992
fDate :
6/14/1905 12:00:00 AM
Firstpage :
286
Lastpage :
289
Abstract :
A methodology for the computer aided synthesis of microarchitectures that can recover from transient faults is presented. The synthesis is formulated as a two-step procedure of checkpoint insertion followed by duplication. The checkpoint insertion technique minimizes the voting overhead subject to input constraints on maximum allowable recovery time and the maximum number of retries. Additionally checkpoint insertion is interspersed with the scheduling decisions of a novel edge-based scheduler. Self-recovering microarchitectures which perform optimally but require less than proportional increase in hardware are generated by exploiting cost minimizing transformations.
Keywords :
"High level synthesis","Microarchitecture","Circuit faults","Hardware","Flow graphs","Fault detection","Fault tolerant systems","Fault tolerance","Computer hacking","Voting"
Publisher :
ieee
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 1992. ICCD ´92. Proceedings, IEEE 1992 International Conference on
Print_ISBN :
0-8186-3110-4
Type :
conf
DOI :
10.1109/ICCD.1992.276271
Filename :
276271
Link To Document :
بازگشت