An embodiment in accordance with the present invention enables storing in a memory, multi-bit data corresponding to analog signals read from a medium before being converted to single-bit data as recorded data. In an embodiment of the present invention, an AD converter is configured to convert analog signals from a magnetic disk to multi-bit data. A buffer circuit holds successively multi-bit data transferred from the AD converter toward a Viterbi decoder, and outputs the held plural multi-bit data in parallel. A SRAM for ECC is used for storing multi-bit data transferred from the buffer circuit.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A control circuit for a medium drive apparatus comprising: an AD converter for converting analog signals transferred from a medium to multi-bit data; a decoding circuit for decoding multi-bit data transferred from the AD converter to corresponding single bit data; a buffer circuit for holding successively multi-bit data transferred from the AD converter toward the decoding circuit and parallelizing a plurality of the multi-bit data to transfer; and a memory used for storing data transferred from the buffer circuit.
2. The control circuit of claim 1 , further comprising a circuit for equalizing multi-bit data transferred from the AD converter toward the decoding circuit, wherein the buffer circuit holds successively output data of the circuit for equalizing.
3. The control circuit of claim 2 , further comprising: a selection circuit for selecting a circuit for outputting multi-bit data to the buffer circuit from plural circuits including the AD converter and the circuit for equalizing.
4. The control circuit of claim 1 , further comprising a circuit for obtaining multi-bit data transferred from the AD converter toward the decoding circuit to output control data for clock generation, wherein the buffer circuit holds successively the control data.
5. The control circuit of claim 4 , further comprising a selection circuit for selecting a circuit for outputting multi-bit data to the buffer circuit from plural circuits including the AD converter and the circuit for outputting the control data.
6. The control circuit of claim 1 , further comprising: a circuit for equalizing multi-bit data transferred from the AD converter toward the decoding circuit; a circuit for obtaining multi-bit data transferred from the AD converter toward the decoding circuit to output control data for clock generation; and a selection circuit for selecting a circuit for outputting multi-bit data to the buffer circuit from plural circuits including the AD converter, the circuit for equalizing and the circuit for outputting the control data.
7. The control circuit of claim 1 , wherein the memory used for storing data from the buffer circuit and processing the single bit data decoded by the decoding circuit.
8. A medium drive apparatus comprising: a head accessing to a medium; an AD converter for converting analog signals transferred from the medium to multi-bit data; a decoding circuit for decoding multi-bit data transferred from the AD converter to corresponding single bit data; a buffer circuit for holding successively multi-bit data transferred from the AD converter toward the decoding circuit before being decoded to the corresponding single bit data, and parallelizing a plurality of the multi-bit data to transfer; and a memory used for storing data transferred from the buffer circuit.
9. A control circuit for a medium drive apparatus comprising: an AD converter for converting analog signals transferred from a medium to multi-bit data; a decoding circuit for decoding multi-bit data transferred from the AD converter to corresponding single bit data; a memory used for an error correction process of data from the medium and used for storing data transferred from the AD converter toward the decoding circuit, the control circuit further comprising a buffer circuit for holding successively multi-bit data transferred from the AD converter toward the decoding circuit and parallelizing a plurality of the multi-bit data to transfer, wherein the memory stores parallel output data from the buffer circuit.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
December 13, 2006
April 13, 2010
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.