DocumentCode
3079340
Title
A cost-effective substantial-impact-filter based method to tolerate voltage emergencies
Author
Pan, Songjun ; Hu, Yu ; Hu, Xing ; Li, Xiaowei
Author_Institution
Key Lab. of Comput. Syst. & Archit., Chinese Acad. of Sci., Beijing, China
fYear
2011
fDate
14-18 March 2011
Firstpage
1
Lastpage
6
Abstract
Supply voltage fluctuation caused by inductive noises has become a critical problem in microprocessor design. A voltage emergency occurs when supply voltage variation exceeds the acceptable voltage margin, jeopardizing the microprocessor reliability. Existing techniques assume all voltage emergencies would definitely lead to incorrect program execution and prudently activate rollbacks or flushes to recover, and consequently incur high performance overhead. We observe that not all voltage emergencies result in external visible errors, which can be exploited to avoid unnecessary protection. In this paper, we propose a substantial-impact-filter based method to tolerate voltage emergencies, including three key techniques: 1) Analyze the architecture-level masking of voltage emergencies during program execution; 2) Propose a metric intermittent vulnerability factor for intermittent timing faults (IV Fitf) to quantitatively estimate the vulnerability of microprocessor structures (load/store queue and register file) to voltage emergencies; 3) Propose a substantial-impact-filter based method to handle voltage emergencies. Experimental results demonstrate our approach gains back nearly 57% of the performance loss compared with the once-occur-then-rollback approach.
Keywords
circuit noise; filters; integrated circuit design; integrated circuit reliability; logic design; microprocessor chips; architecture-level masking; cost-effective substantial-impact-filter; inductive noise; intermittent timing fault; load queue; metric intermittent vulnerability factor; microprocessor design; microprocessor reliability; microprocessor structure; once-occur-then-rollback approach; program execution; register file; store queue; supply voltage fluctuation; supply voltage variation; voltage emergency; voltage margin; Benchmark testing; Computational modeling; Computer architecture; Delay; Microprocessors; Sensors;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2011
Conference_Location
Grenoble
ISSN
1530-1591
Print_ISBN
978-1-61284-208-0
Type
conf
DOI
10.1109/DATE.2011.5763055
Filename
5763055
Link To Document