Logic partitioning of a nonvolatile memory array

Electrical computers and digital processing systems: memory – Storage accessing and control – Specific memory composition

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

06581134

ABSTRACT:

FIELD OF THE INVENTION
The present invention relates to the field of electronic circuits, and, more particularly, to a method of managing a memory organized in a plurality of physical sectors.
BACKGROUND OF THE INVENTION
Nonvolatile memories are characterized by their organization of data in physical sectors. A physical sector represents the minimum amount of data that can be erased, even if it is possible to read and write amounts of data smaller than a physical sector. The term “page” is typically used to indicate such minimum amounts. Because of technology improvements, physical sectors have become greater and greater. This affects the management of blocks of data of relatively small size upon which reading, writing and erasing operations may be carried out independently from the rest of the stored data.
As a result of the importance of FLASH memories, the following description will refer to this type of memory, although the invention may be usefully implemented in any kind of nonvolatile memory. One problem associated with managing large physical sectors is found in the personal computer (PC) environment. This is because almost all of the applications for managing mass storage device memories in a PC (e.g., floppy disks, hard disks, memory cards, etc.) use data units of 512 bytes instead of tens or hundreds of Kbytes as is typical of a sector of a FLASH memory. Therefore, an internal organization of single physical sectors is needed to singularly manage each data portion.
A further problem of managing physical sectors of large dimensions is eliminating only a small amount of data in a sector while retaining the remaining data. This is problematic because in FLASH memories it is possible only to erase a whole physical sector and not just a portion of it. One approach to this problem may include having a memory sector (BUFFER) unaccessible by the user for copying and saving data before erasing a particular sector and then restoring the data when the erasing has taken place. To avoid adding a memory device, the BUFFER may be a dedicated sector of the FLASH memory unaccessible by the user. Yet, the sector dedicated to such a function will be subject to repeated programming and erasing cycles with a consequent accelerated degradation compared to other sectors of the FLASH memory.
SUMMARY OF THE INVENTION
It is an object of the invention to provide a method of managing a nonvolatile memory device and a related memory organization including physical sectors that permit reading and writing operations on portions of the memory having reduced dimensions by splitting a physical sector into a plurality of independently addressable logic sectors.
The method of the invention makes the user “see” a physical sector as if it included a number of blocks of data whose pre-established dimensions do not depend from the dimension of the physical sector of the memory. This allows reading, writing and erasing operations even on a single block. The method of the invention is relatively easy and may be implemented without great difficulty by an on board controller/finite state machine of the memory device.
In a memory device where a sector may be erased only as a whole, it is a further object of the invention to provide a method of erasing only a portion of data stored in a physical sector. This is done by using a dedicated unaccessible buffer sector of the memory and while overcoming the known problems of an excessively fast degradation of such a buffer sector.


REFERENCES:
patent: 5627783 (1997-05-01), Miyauchi
patent: 5987563 (1999-11-01), Itoh et al.
European search report for application No. EP 00 83 0228 dated Sep. 28, 2000.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Logic partitioning of a nonvolatile memory array does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Logic partitioning of a nonvolatile memory array, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Logic partitioning of a nonvolatile memory array will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3125873

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.