Title :
High-Level Synthesis of Fault-Secure Microarchitectures
Author :
Karri, Ramesh ; Orailoglu, Alex
Author_Institution :
Department of Computer Science and Engineering, University of California, San Diego, La Jolla, CA
Abstract :
Advances in VLSI technology are making it feasible to pack millions of transistors on a single chip. A consequent increase in the number of on-chip faults as well as the growing import of quality metrics such as reliability and fault-tolerance are necessitating on-chip fault-tolerance. On-chip realization of a computation is fault-secure if no fault in the computation goes undetected. In this paper, we present high-level synthesis of fault-secure microarchitectures which require less than proportional increase in hardware. The proposed strategy selects intermediate computations for additional voting. The resulting class of fault-secure microarchitectures supplants the enormous hardware requirements of naive fault-secure strategies with enhanced hardware utilization afforded by securing the intermediate computations.
Keywords :
Circuit faults; Fault detection; Fault tolerance; Flow graphs; Hardware; High level synthesis; Microarchitecture; Scheduling; Very large scale integration; Voting;
Conference_Titel :
Design Automation, 1993. 30th Conference on
Print_ISBN :
0-89791-577-1
DOI :
10.1109/DAC.1993.203987