Patent · US Expired

Replay mechanism for soft error recovery

US6625756B1 · kind B1 · utility

35Cited by
26References
16Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 21, 1999
Grant dateSep 23, 2003
Priority date
Expiry dateDec 21, 2019

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2201/845
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A processor is provided that implements a replay mechanism to recover from soft errors. The processor includes a protected execution unit, a check unit to detect errors in results generated by the protected execution unit, and a replay unit to track selected instructions issued to the protected execution unit. When the check unit detects an error, it triggers the replay unit to reissue the selected instructions to the protected execution unit. One embodiment of the replay unit provides an instruction buffer that includes pointers to track issue and retirement status of in-flight instructions. When the check unit indicates an error, the replay unit resets a pointer to reissue the instruction for which the error was detected.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.