Patent ID: 9384088
Filing Date: 2016-07-05
CPC Classification: G06F,G11C

Claim Text:
1. A method for writing data in a data storage device using a control unit, the method comprising: writing, by the control unit, data to a physical memory location in a non-volatile memory; sending, by the control unit, a first update request corresponding to the data to write a physical address of the physical memory location to a location in a volatile memory corresponding to a logical address of the data; and sending, by the control unit, a second update request corresponding to the data to write the physical address of the physical memory location to the location in the volatile memory corresponding to the logical address of the data, thereby reducing a probability of writing the physical address of the physical memory location to a wrong location in the volatile memory; wherein the physical address of the physical memory location is written with appended error detection code information, and the error detection code information is determined based on the logical address of the data.