Abstract:
A memory device implements a reading operation that comprises: providing first and second additional memory cells whose threshold voltage values correspond to a maximum value and a minimum value of a distribution of threshold voltages of a cell array of the memory device; programming the first and second additional memory cells with predetermined first and second logic values; simultaneously reading a logic contents of the first and second additional memory cells, and data to be read in the cell array; comparing the logic contents of the first and second additional memory cells, as read during the reading step, with the first and second predetermined logic values; generating a result signal of the comparison step, such a result signal having a first value in the event of the logic contents of the first and second additional memory cells, as read during the reading step, matching the first and second predetermined logic values, respectively, and having a second value in the event of the logic contents of the first and second additional memory cells, as read during the reading step, failing to match the first and second predetermined logic values, respectively.