08156403 is referenced by 42 patents and cites 573 patents.

A method for operating a memory device (24) includes encoding data using an Error Correction Code (ECC) and storing the encoded data as first analog values in respective analog memory cells (32) of the memory device. After storing the encoded data, second analog values are read from the respective memory cells of the memory device in which the encoded data were stored. At least some of the second analog values differ from the respective first analog values. A distortion that is present in the second analog values is estimated. Error correction metrics are computed with respect to the second analog values responsively to the estimated distortion. The second analog values are processed using the error correction metrics in an ECC decoding process, so as to reconstruct the data.

Title
Combined distortion estimation and error correction coding for memory devices
Application Number
11/996054
Publication Number
8156403 (B2)
Application Date
May 10, 2007
Publication Date
April 10, 2012
Inventor
Dotan Sokolov
Ra'anana
IL
Ariel Maislos
Sunnyvale
CA, US
Naftali Sommer
Rishon Le-Zion
IL
Ofir Shalvi
Ra'anana
IL
Agent
D Kligler IP Services
Assignee
Anobit Technologies
IL
IPC
G11C 29/00
View Original Source