Patent ID: 8874825

Claim:
A method for operating a memory, the method comprising: at a data storage device that includes a memory and a table configured to map a plurality of block identifiers to a plurality of parameter sets, performing: reading data located at a first physical block of the memory to acquire a first parameter set that includes a first parameter value and a second parameter value, the first parameter value corresponding to a physical location-dependent parameter value that is at least partially based on a physical location of the first physical block within the memory and that is to be used in an error decoding operation, and the second parameter value corresponding to a time-dependent parameter value; adding an entry to the table, the entry corresponding to the first parameter set; tagging the first physical block to the entry; reading data from the first physical block according to the first parameter value and the second parameter value; and performing the error decoding operation on the data using the first parameter value.