Patent ID: 8780640

Claim:
A method, implemented by a computing system programmed to perform the following, comprising: setting a sensing parameter, used to read data stored in a non-volatile memory (NVM) device, to a first value; reading a data value from each of a plurality of locations of the NVM device with the sensing parameter set at the first value, wherein the data value from each of the plurality of locations of the NVM device comprises a plurality of bits and is an identical value, wherein the identical value represents a configuration parameter for the NVM device; verifying whether the identical value is read correctly from the plurality of locations of the NVM device; setting the sensing parameter to a second value when the identical value is not read correctly with the sensing parameter set at the first value; and when the identical value is read correctly, determining a third value for the sensing parameter from the identical value, and setting the sensing parameter to the third value when the identical value is read correctly.