• DocumentCode
    2110785
  • Title

    TEPS: Transient Error Protection Utilizing Sub-word Parallelism

  • Author

    Hong, Seokin ; Kim, Soontae

  • Author_Institution
    Dept. of Comput. Sci., Korea Adv. Inst. of Sci. & Technol., Daejeon
  • fYear
    2009
  • fDate
    13-15 May 2009
  • Firstpage
    286
  • Lastpage
    291
  • Abstract
    Future microprocessors are expected to observe higher transient error rates in combinational logic due to technology scaling and dense integration. We propose a simple transient error protection mechanism for embedded systems exploiting frequent small operand values of instructions and frequently used shift operations. The conditions for applicable instructions for the proposed mechanism are explored, which account for 84% of total instructions executed on average. The operands of these instructions are replicated in ALU directly and other instructions are protected using time-redundant double execution. Our experimental results show that the proposed mechanism incurs 12% performance hit and 4% energy hit, on average, with a low impact on the chip area (7% of the execution unit area).
  • Keywords
    microprocessor chips; ALU; combinational logic; microprocessors; subword parallelism; time-redundant double execution; transient error protection mechanism; Computer Society; Embedded system; Error analysis; Logic; Microprocessors; Out of order; Parallel processing; Pipelines; Protection; Yarn; Embedded system; Reliability; Sub-word Parallelism; Transient error;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI, 2009. ISVLSI '09. IEEE Computer Society Annual Symposium on
  • Conference_Location
    Tampa, FL
  • Print_ISBN
    978-1-4244-4408-3
  • Electronic_ISBN
    978-0-7695-3684-2
  • Type

    conf

  • DOI
    10.1109/ISVLSI.2009.21
  • Filename
    5076422