Method of updating data for a non-volatile memory
AssigneeEM Microelectronic-Marin SA
InventorHugues Blangy
Life of this patent
Estimating the term…
Abstract
The present invention concerns a data updating method for a non-volatile memory broken down into a plurality of similar memory subdivisions that can be erased independently of each other and among which at least two memory subdivisions (SRA, SRB) are reserved for updating data contained in each of said subdivisions (SM). The method implemented enables the execution time of an update to be reduced by simultaneously erasing the non-reserved memory subdivision (SM) to be updated and an unused reserved memory subdivision (SRB).
Claims7
A method for updating data for a non-volatile memory broken down into a plurality of similar memory subdivisions that can be erased independently of each other and among which at least two memory subdivisions are reserved for updating data contained in each of said subdivisions, wherein the method includes the following steps:
- a) erasing a first reserved memory subdivision if none of said reserved memory subdivisions has been erased beforehand;
- b) saving the data from a non-reserved memory subdivision to be updated in said first erased reserved memory subdivision or in a previously erased reserved memory subdivision;
- c) simultaneously erasing said non-reserved memory subdivision and a second reserved memory subdivision;
- d) updating the data from said non-reserved memory subdivision;
- e) reiterating steps b) to d) for all the other non-reserved memory subdivisions to be updated.
Dependencies are inferred from the claim text.