DocumentCode :
1060564
Title :
VARIUS: A Model of Process Variation and Resulting Timing Errors for Microarchitects
Author :
Sarangi, Smruti R. ; Greskamp, Brian ; Teodorescu, Radu ; Nakano, Jun ; Tiwari, Abhishek ; Torrellas, Josep
Author_Institution :
Synopsis Res., Bangalore
Volume :
21
Issue :
1
fYear :
2008
Firstpage :
3
Lastpage :
13
Abstract :
Within-die parameter variation poses a major challenge to high-performance microprocessor design, negatively impacting a processor´s frequency and leakage power. Addressing this problem, this paper proposes a microarchitecture-aware model for process variation-including both random and systematic effects. The model is specified using a small number of highly intuitive parameters. Using the variation model, this paper also proposes a framework to model timing errors caused by parameter variation. The model yields the failure rate of microarchitectural blocks as a function of clock frequency and the amount of variation. With the combination of the variation model and the error model, we have VARIUS, a comprehensive model that is capable of producing detailed statistics of timing errors as a function of different process parameters and operating conditions. We propose possible applications of VARIUS to microarchitectural research.
Keywords :
error statistics; logic design; microprocessor chips; VARIUS; microarchitecture-aware model; microprocessor design; timing error statistics; variation model; Clocks; Error analysis; Frequency; Microarchitecture; Microprocessors; Power system modeling; Process design; Temperature; Timing; Voltage;
fLanguage :
English
Journal_Title :
Semiconductor Manufacturing, IEEE Transactions on
Publisher :
ieee
ISSN :
0894-6507
Type :
jour
DOI :
10.1109/TSM.2007.913186
Filename :
4447311
Link To Document :
بازگشت