Flash memory programming
US8255892B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | Jan 7, 2005 |
| Grant date | Aug 28, 2012 |
| Priority date | — |
| Expiry date | Apr 28, 2029 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG11C16/102
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Disclosed is a method for updating program code stored in a memory, which memory comprises a plurality of memory sectors. The method comprises transforming an updated input code into an updated program code version to be stored in a memory, which memory has stored thereon a current program code version occupying a first set of the memory sectors of the memory, wherein the updated program code version occupies a second set of memory sectors when stored in the memory. The transforming step further comprises receiving a representation of the current program code version; and performing at least one optimization step adapted to decrease the number of memory sectors of the second set of memory sectors occupied by the updated code version that are different from the corresponding memory sectors of the first set of memory sectors occupied by the current program code version.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.