Method for time-delayed data protection
First Claim
Patent Images
1. A method, comprising:
- during a writing operation;
writing data to a register file, the register file includes storage cells with time delayed write back functionality;
computing an error correction code;
performing a delayed write of the error correction code to the register file to suppress the error correction code when the error correction code is not yet in the register file;
during a reading operation;
reading data;
if the error correction code is in the register file;
reading the error correction code; and
checking the data using the error correction code;
if the error correction code is not in the register file;
reading the data from the register without checking the data using the error correction code.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided for time-delayed data protection. During a writing operation, data is written to a register file, an error correction code is computed, and a delayed write of the error correction code to the register file is performed. Additionally, during a reading operation, data is read and if the error correction code is in the register file, the error correction code is read and the data is checked using the error correction code. If the error correction code is not in the register file, the data from the register is read without checking the data using the error correction code.
-
Citations
1 Claim
-
1. A method, comprising:
-
during a writing operation; writing data to a register file, the register file includes storage cells with time delayed write back functionality; computing an error correction code; performing a delayed write of the error correction code to the register file to suppress the error correction code when the error correction code is not yet in the register file; during a reading operation; reading data; if the error correction code is in the register file; reading the error correction code; and checking the data using the error correction code; if the error correction code is not in the register file; reading the data from the register without checking the data using the error correction code.
-
Specification