Methods and Apparatus for Write-Side Intercell Interference Mitigation in Flash Memories
First Claim
1. A method for writing to a flash memory device, comprising:
- obtaining program data to be written to at least one target cell in said flash memory;
obtaining one or more bits of program data for at least one aggressor cell to be programmed later than said target cell; and
precompensating for intercell interference for said target cell by generating precompensated program values.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus are provided for write-side intercell interference mitigation in flash memories. A flash memory device is written by obtaining program data to be written to at least one target cell in the flash memory; obtaining one or more bits of program data for at least one aggressor cell to be programmed later than the target cell: and precompensating for intercell interference for the target cell by generating precompensated program values. The aggressor cells comprise one or more cells adjacent to the target cell, such as adjacent cells in a same wordline as the target cell and/or cells in an upper or lower adjacent wordline to the target cell. The precompensated program values for the target cell are optionally provided to the flash memory.
-
Citations
17 Claims
-
1. A method for writing to a flash memory device, comprising:
-
obtaining program data to be written to at least one target cell in said flash memory; obtaining one or more bits of program data for at least one aggressor cell to be programmed later than said target cell; and precompensating for intercell interference for said target cell by generating precompensated program values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for writing to a flash memory device, comprising:
-
a memory; and at least one processor, coupled to the memory, operative to; obtain program data to be written to at least one target cell in said flash memory; obtain one or more bits of program data for at least one aggressor cell to be programmed later than said target cell; and precompensate for intercell interference for said target cell by generating precompensated program values.
-
Specification