• Home
  • Search
  • Method for Formal Verification of Soft-Error Tolerance Mechanisms in Pipelined Microprocessors
  • Cite Icon8
  • https://doi.org/10.1007/978-3-642-16901-4_24Copy DOI Icon

Method for Formal Verification of Soft-Error Tolerance Mechanisms in Pipelined Microprocessors

  • Jan 1, 2010
  • Miroslav N Velev +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

We present techniques for design and formal verification of both safety and liveness of pipelined/superscalar/VLIW processors with built-in mechanisms for soft-error tolerance. The formal verification is done with the highly automatic method of Correspondence Checking by exploiting the property of Positive Equality and efficient translations of the correctness conditions to equivalent Boolean formulas that are evaluated with SAT solvers. Soft errors are caused by radiation and cross talk between devices or wires on the chip, and will become increasingly frequent with the decreasing transistor sizes in future technologies. Soft errors can cause catastrophic failures in safety-critical applications, such as space, avionics, weapons systems, automotive, and medical devices. Thus, the need to design and efficiently formally verify pipelined microprocessors with mechanisms for soft-error tolerance.

Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.