Flash Sector Seeding to Reduce Program Times
AssigneeInternational Business Machines Corporation
InventorsBrian J. Cagno, John C. Elliott, Gregg S. Lucas, Kenny N. Qiu
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsBrian J. Cagno, John C. Elliott, Gregg S. Lucas, Kenny N. Qiu
Estimating the term…
A non-volatile flash memory comprises a plurality of non-volatile memories where a first non-volatile memory is pre-programmed (erased) with all ones, and at least a second non-volatile memory is pre-programmed with a seed value that takes advantage of the reduced programming time for less than six zeros. When writing (programming) a data byte, the memory system looks up the data byte in one or more seed tables to determine a portion of non-volatile memory to which the memory system may write the data byte with a reduced programming time. The memory system then records the location,of the data byte in an address translation table so the data byte may be accessed.
A computer program product comprising a computer recordable medium having a computer readable program recorded thereon,wherein the computer readable program, when executed on a computing device, causes the computing device to:
A method, in a data processing system, for flash sector seeding, the method comprising:
A memory system comprising:
Dependencies are inferred from the claim text.