A 45nm resilient and adaptive microprocessor core for dynamic variation tolerance

44Citations
Citations of this article
19Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Microprocessors experience a wide range of dynamic variations, including voltage droops, temperature changes, and device aging, which vary across applications and systems. The necessity of ensuring correct operation even under infrequent worst-case conditions results in clock frequency (FCLK) or supply voltage (VCC) guardbands that degrade performance and increase energy consumption. In this paper, a research microprocessor core is described with resilient and adaptive circuits to mitigate dynamic variation guardbands for maximizing throughput or minimizing energy. The resiliency features consist of embedded error-detection sequentials (EDS) [1-4] and tunable replica circuits (TRC) [5] in conjunction with error-recovery circuits to detect and correct timing errors. A new instruction-replay error-recovery technique is introduced to correct errant instructions with low performance cost and implementation overhead. In addition, the microprocessor contains an adaptive clock controller based on error statistics to operate at maximum efficiency across a range of dynamic variations. ©2010 IEEE.

Cite

CITATION STYLE

APA

Tschanz, J., Bowman, K., Lu, S. L., Aseron, P., Khellah, M., Raychowdhury, A., … De, V. (2010). A 45nm resilient and adaptive microprocessor core for dynamic variation tolerance. In Digest of Technical Papers - IEEE International Solid-State Circuits Conference (Vol. 53, pp. 282–283). https://doi.org/10.1109/ISSCC.2010.5433922

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free