Patent ID: 9081717
Filing Date: 2015-07-14
Classification: G06F,G11C,H03M

Abstract:
1. A method for use with a nonvolatile memory that is made up of a plurality of memory cells for storing user data where the memory cells are configured for storing the user data based on a physical property that can be set responsive to a programming operation and for reading the stored data, that is representative of the user data, in a read operation, said method comprising: reading a set of the stored data in the read operation such that an associated set of retrieved data is obtained by the read operation which retrieved data is influenced by one or more distortion mechanisms as a result of the set of stored data having been stored in and read from the nonvolatile memory; decoding and correcting the set of retrieved data based on a block correction code to generate a correction count responsive to differences between the user data and the retrieved data; and based on the correction count, selectively initiating an error response event for changing the retrieved data.