DocumentCode :
416216
Title :
Designing robust microarchitectures
Author :
Austin, T.M.
Author_Institution :
University of Michigan
fYear :
2004
fDate :
7-11 July 2004
Firstpage :
78
Lastpage :
78
Abstract :
A fault-tolerant approach to microprocessor design, developed at the University of Michigan, is presented. Our approach is based on the use of in-situ checker components that validate the functional and electrical characteristics of complex microprocessor designs. Two design techniques are highlighted: a low-cost double-sampling latch design capable of eliminating power-hungry voltage margins, and a formally verifiable checker co-processor that validates all computation produced by a complex microprocessor core. By adopting a "better than worst-case" approach to system design, it is possible to address reliability and uncertainty concerns that arise during design, manufacturing and system operation
Keywords :
Computer errors; Design optimization; Error correction; Microarchitecture; Microprocessors; Pipelines; Power system reliability; Robustness; Timing; Voltage;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 2004. Proceedings. 41st
Conference_Location :
San Diego, CA, USA
ISSN :
0738-100X
Print_ISBN :
1-51183-828-8
Type :
conf
Filename :
1322444
Link To Document :
بازگشت