摘要 |
This storage device has an NVM module operating as a cache device or a final storage device. Upon receiving write data from a host device, the storage device adds a first verification code to the write data and stores the resulting data in the NVM module. When the stored write data is later read, the storage device issues an instruction instructing the NVM module to read data which is obtained by adding to the write data a second verification code different from the first verification code. Receiving this instruction, the NVM module adds to the write data a second verification code different from the first verification code and returns the resulting data to the storage device. |