Compensation of non-volatile memory chip non-idealities by program pulse adjustment
AssigneeSanDisk Technologies LLC
InventorsNima Mokhlesi, Dengtao Zhao, Henry Chin, Tapan Samaddar
Life of this patent
Estimating the term…
Loading patent…
AssigneeSanDisk Technologies LLC
InventorsNima Mokhlesi, Dengtao Zhao, Henry Chin, Tapan Samaddar
Estimating the term…
To program a set of non-volatile storage elements, a set of programming pulses are applied to the control gates (or other terminals) of the non-volatile storage elements. The programming pulses have pulse widths that vary as a function of simulated pulse magnitude data. The programming pulses can also have pulse magnitudes that vary based on measurements taken while testing the set of non-volatile storage elements. In one embodiment, the pulse widths are determined after simulation performed prior to fabrication of the non-volatile storage elements. In another embodiment, the pulse magnitudes are calculated after fabrication of the non-volatile storage elements.
A method for programming non-volatile storage, comprising:
A non-volatile storage system, comprising:
Dependencies are inferred from the claim text.