×

CHECK POINTING A SHIFT REGISTER WITH A CIRCULAR BUFFER

  • US 20180321852A1
  • Filed: 07/16/2018
  • Published: 11/08/2018
  • Est. Priority Date: 07/08/2015
  • Status: Active Grant
First Claim
Patent Images

1. A hardware structure for check pointing comprising:

  • a main shift register;

    a circular buffer having a plurality of data positions for storing data elements, wherein the plurality of data positions includes a data position for each data position of the main shift register, an additional data position for each of one or more check points of the main shift register, and an additional data position for each of a plurality of points in time;

    a pointer configured to identify a plurality of active data positions from the plurality of data positions of the circular buffer;

    an update history shift register having a data position for each check point; and

    check point generation logic configured to derive each check point for restoration based on selecting a subset of the plurality of active data positions identified by the pointer and on information stored in the update history shift register.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×