Patent ID: 7639443
Filing Date: 2009-12-29
Classification: G06F,G11B

Abstract:
1. A magnetic disk controller comprising: an interface that receives and transmits data to be written into a magnetic disk; a first buffer and a second buffer each of which temporarily stores data that is received from the interface and is to be written into at least one sector of the magnetic disk; an encoding unit that encodes the data stored in any of the first buffer and the second buffer into data representing a signal to be applied to the magnetic disk; and a buffer control unit that, while writing the data received from the interface into at least one of the first buffer and the second buffer, reads the data from the other buffer, causes the encoding unit to encode the read data, and stores the encoded data into the other buffer, wherein a data width M between the encoding unit and the first and second buffers is at least equal to twice a data width N between the interface and the first and second buffers.