Patent ID: 8402323
Filing Date: 2013-03-19
Classification: G06F,G11B,H03M

Abstract:
1. A disk controller, comprising: a disk formatter configured to receive data being transferred between a disk and a host; a buffer controller in communication with (i) the disk formatter, (ii) a buffer configured to store the data being transferred between the disk and the host, and (iii) the host, wherein the buffer is external to each of the disk controller and the host, and wherein the buffer controller is configured to regulate transfer of the data between the buffer and the disk formatter; and an error correction module in communication with (i) the disk formatter and (ii) the buffer controller, wherein the error correction module is configured to generate an error correction mask to correct errors in the data, and wherein the error correction mask is applied to the data prior to the buffer controller transferring the data to the buffer, wherein the error correction module is configured to receive the data from the disk formatter while the buffer controller receives the data from the disk formatter.