Patent ID: 8266499
Filing Date: 2012-09-11
Classification: G11B

Abstract:
1. An XOR unit in a hard disk controller for calculating an XOR result of two operands stored in a buffer memory, comprising: an XOR calculator for calculating the XOR result of the operands; a first CRC calculator for calculating a first CRC of the XOR result calculated by the XOR calculator; an XOR buffer for storing the XOR result and the first CRC of the XOR result; a second CRC calculator for calculating a second CRC of the XOR result stored in the XOR buffer, wherein the second CRC of the XOR result calculated by the second CRC calculator is compared with the first CRC of the XOR result stored in the XOR buffer to determine whether the XOR result has been corrupted in the XOR buffer, the XOR result stored in the XOR buffer being determined to be corrupted if the second CRC of the XOR result does not match the first CRC of the XOR result.