Segmenting non-volatile memory into logical pages sized to fit groups of commonly erasable data
DCFirst Claim
1. A method of storing information in an electrically erasable non-volatile memory, such information being structured into logical entities, comprising the steps of:
- segmenting the memory into pages, each of which includes a plurality of bits from the memory that are erasable together;
organizing at least a selected one of the logical entities into data pages sized to correspond with the memory pages;
arranging the information stored in the memory so that said at least one selected logical entity occupies, in an exclusive manner, an integer number of the memory pages.
5 Assignments
Litigations
0 Petitions
Accused Products
Abstract
An electronic component including an electrically erasable non-volatile memory for storing information structured in logical entities that are managed by a memory manager. The memory is segmented into pages for the purpose of erasing the information. The memory manager is programmed to organize at least one type of logical entity into pages. Each of the logical entities occupies, at least in part, an integer number of pages in an exclusive manner. This technique is applicable to electronic components to which the electrical power supply is liable to be interrupted in an untimely manner.
27 Citations
16 Claims
-
1. A method of storing information in an electrically erasable non-volatile memory, such information being structured into logical entities, comprising the steps of:
-
segmenting the memory into pages, each of which includes a plurality of bits from the memory that are erasable together; organizing at least a selected one of the logical entities into data pages sized to correspond with the memory pages; arranging the information stored in the memory so that said at least one selected logical entity occupies, in an exclusive manner, an integer number of the memory pages. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
Specification