The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 22, 2005

Filed:

Jun. 26, 2002
Applicants:

Harry Stefan Barowski, Boeblingen, DE;

Hartmut Schwermer, Stuttgart, DE;

Hans-werner Tast, Weil im Schoenbuch, DE;

Inventors:

Harry Stefan Barowski, Boeblingen, DE;

Hartmut Schwermer, Stuttgart, DE;

Hans-Werner Tast, Weil im Schoenbuch, DE;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F011/00 ;
U.S. Cl.
CPC ...
Abstract

The present invention relates to data processing systems with built-in error recovery from a given checkpoint. In order to checkpoint more than one instruction per cycle it is proposed to collect updates of a predetermined maximum number of register contents performed by a respective plurality of CISC/RISC instructions in a buffer (CSB)() for checkpoint states, whereby a checkpoint state comprises as many buffer slots as registers can be updated by said plurality of CISC instructions and an entry for a Program Counter value associated with the youngest external instruction of said plurality, and to update an Architected Register Array (ARA)() with freshly collected register data after determining that no error was detected in the register data after completion of said youngest external instruction of said plurality of external instructions. Handshake synchronization for consistent updates between storage in an L2-cache () via a Store Buffer () and an Architected Register Array (ARA) () is provided which is based on the youngest instruction ID () stored in the Checkpoint State Buffer (CSB) ().


Find Patent Forward Citations

Barowski, Harry. (2005). Checkpointing a superscalar, out-of-order processor for error recovery (U.S. Patent No. 6968476). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/6968476

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…