A method of recording/reproducing data on a storage medium. The method
includes decoding a radio frequency (RF) signal read from the storage
medium into corresponding binary data; storing the binary data in an
external memory connected with a host interface through which a host
inputs an instruction to read data from the storage medium; and storing
data read from the external memory in an internal memory and performing
ECC error correction on the data, wherein the internal memory is directly
connected to an ECC unit that performs ECC error correction and has a
data storage capacity of one ECC block.