Title :
Energy-Efficient and Metastability-Immune Timing-Error Detection and Instruction-Replay-Based Recovery Circuits for Dynamic-Variation Tolerance
Author :
Bowman, Keith A. ; Tschanz, James W. ; Kim, Nam Sung ; Lee, Janice C. ; Wilkerson, Chris B. ; Lu, Shih-Lien L. ; Karnik, Tanay ; De, Vivek K.
Author_Institution :
Intel, Hillsboro, OR
Abstract :
Microprocessor clock frequency (FCLK) is traditionally determined based on maximum supply voltage (Vcc) droop and temperature specifications. Since typical usage patterns usually run at nominal Vcc and temperature, these infrequent dynamic variations severely limit FCLK. The concept of timing-error detection and correction in previous work by Ernst, D., et al, (2003) is extended and implemented in a test-chip in 65nm CMOS in Bai, P., et al, (2004) to explore the effectiveness of resilient circuits in eliminating Vcc and temperature FCLK guardbands as well as exploiting path-activation probabilities to maximize throughput (TP).
Keywords :
CMOS integrated circuits; clocks; error detection; microprocessor chips; timing circuits; CMOS; dynamic-variation tolerance; infrequent dynamic variations; instruction-replay-based recovery circuits; metastability-immune timing-error detection; microprocessor clock frequency; path-activation probability; resilient circuits; supply voltage droop; test-chip; Clocks; Delay; Energy efficiency; Error analysis; Gain measurement; Metastasis; Pipelines; Solid state circuits; Temperature distribution; Timing;
Conference_Titel :
Solid-State Circuits Conference, 2008. ISSCC 2008. Digest of Technical Papers. IEEE International
Conference_Location :
San Francisco, CA
Print_ISBN :
978-1-4244-2010-0
Electronic_ISBN :
978-1-4244-2011-7
DOI :
10.1109/ISSCC.2008.4523227