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