• DocumentCode
    3781368
  • 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
  • fYear
    2015
  • Firstpage
    1
  • Lastpage
    4
  • 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"
  • Publisher
    ieee
  • Conference_Titel
    ASIC (ASICON), 2015 IEEE 11th International Conference on
  • Print_ISBN
    978-1-4799-8483-1
  • Electronic_ISBN
    2162-755X
  • Type

    conf

  • DOI
    10.1109/ASICON.2015.7517180
  • Filename
    7517180