Title :
An energy-efficient microprocessor using multilevel error correction for timing error tolerance
Author :
Sheng Wang;Xiaoyan Xiang;Chen Chen;Jianyi Meng
Author_Institution :
Institute of VLSI Design, Zhejiang University, Hangzhou 310027, China
Abstract :
Traditional error detection and correction (EDAC) techniques are mostly operated near the point of first failure (PoFF) to avoid the unsustainable throughput loss. In this paper we propose a multilevel error correction method according to the timing error characteristics which can be classified into two categories: transient timing error near the PoFF and repeated timing error beyond the PoFF. It enhances the scaling capability of voltage and frequency with low design overhead and can be easily integrated in a traditional flip-flop-based ASIC design flow. The method was implemented in a 3-stage, 32-bit CSKY-CK802 processor under the SMIC 40nm CMOS process and obtained 9.7% optimal throughput improvement and 34% energy efficiency gain with only 1.2% core area overhead compared to global roll-back error correction method.
Keywords :
"Clocks","Throughput","Delays","Flip-flops","Error correction","Energy efficiency"
Conference_Titel :
ASIC (ASICON), 2015 IEEE 11th International Conference on
Print_ISBN :
978-1-4799-8483-1
Electronic_ISBN :
2162-755X
DOI :
10.1109/ASICON.2015.7517180