Regression Neural Network for Identifying Threshold Voltages to be Used in Reads of Flash Memory Devices
AssigneeMicrochip Technology Incorporated
InventorsLorenzo Zuolo, Rino Micheloni
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrochip Technology Incorporated
InventorsLorenzo Zuolo, Rino Micheloni
Estimating the term…
A method and apparatus for reading a flash memory device are disclosed. A Regression Neural Network (RNN) inference model is stored on a flash controller. The RNN inference model is configured for identifying at least one Threshold-Voltage-Shift Read-Error (TVS-RE) curve that identifies a number of errors as a function of Threshold Voltage Shift Offset (TVSO) values. The operation of a flash memory device is monitored to identify usage characteristic values. A neural network operation of the RNN inference model is performed to generate a TVS-RE curve corresponding to the usage characteristic values. The input for the neural network operation includes the usage characteristic values. A TVSO value is identified corresponding to a minimum value of the TVS-RE curve. A read of the flash memory device is performed using a threshold-voltage-shift read at the TVSO value.
A method for reading a flash memory device comprising:
A flash controller including a write circuit, a read circuit configured to perform a read of a flash memory device using a threshold-voltage-shift read operation and a decoder configured to decode the results of the read, the flash controller comprising:
A Solid State Drives (SSD) comprising:
Dependencies are inferred from the claim text.