• DocumentCode
    3548436
  • Title

    TERPS: the embedded reliable processing system

  • Author

    Wang, Hongxia ; Rodriguez, Samuel ; Dirik, Cagdas ; Gole, Amol ; Chan, Vincent ; Jacob, Bruce

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Maryland Univ., College Park, MD, USA
  • Volume
    2
  • fYear
    2005
  • fDate
    18-21 Jan. 2005
  • Abstract
    TERPS is a fault-tolerant computer design that significantly reduces the threat of electromagnetic interference (EMI), using hardware checkpoint/rollback-recovery. TERPS tolerates EMI by periodically checkpointing processor state into a special safe-storage device. The detection of EMI invokes rollback, which recovers processor state from a previously check-pointed state and resumes normal execution. Rollback results in loss of performance dictated by the EMI duration; TERPS ensures forward progress of the system provided EMI events are separated by some minimum time interval (e.g., at least 5.12μs for our prototype processor running at 100MHz). The performance overhead of our mechanism is reasonable: 5-6% overhead when checkpointing every 128 processor cycles.
  • Keywords
    checkpointing; electromagnetic interference; embedded systems; fault tolerant computing; integrated circuit design; microcomputers; microprocessor chips; 100 MHz; 5.12 mus; EMI detection; EMI tolerance; TERPS; electromagnetic interference; embedded reliable processing system; fault-tolerant computer design; hardware checkpoint; performance overhead; periodical checkpointing; processor state checkpointing; rollback-recovery; Buffer storage; Clocks; Educational institutions; Electromagnetic interference; Fault tolerance; Jacobian matrices; Pipelines; Protection; Reliability engineering; Resumes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2005. Proceedings of the ASP-DAC 2005. Asia and South Pacific
  • Print_ISBN
    0-7803-8736-8
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2005.1466598
  • Filename
    1466598