05640506 is referenced by 40 patents and cites 3 patents.

An improvement on the use of parity and a write cache for a RAID by adding a check code for the parity data itself. In addition, the time during which the parity check code is unprotected is reduced by using a single loop to calculate the old parity check code and verify it, determine the new parity information itself from the new write data, and calculate the new parity check code. Rather than cycle through all the parity blocks to calculate the old check code, and verify that it matches what is stored, the old check code is reconstructed block-by-block as the new parity is generated for each block in a loop. In addition, the new parity check code is constructed bit-by-bit at the same time.

Title
Integrity protection for parity calculation for raid parity cache
Application Number
8/388931
Publication Number
5640506
Application Date
February 15, 1995
Publication Date
June 17, 1997
Inventor
Darrell Duffy
Sunnyvale
CA, US
Agent
Townsend and Townsend and Crew
Assignee
MTI Technology Corporation
CA, US
IPC
G06F 11/00
View Original Source