Free
Message: RE: brad..Assignee: Lexar Media, Inc.

RE: brad..Assignee: Lexar Media, Inc.

posted on May 01, 2006 09:56PM
The contiguous patent you have concern for...moves data around in block group chunks...devised so that when a contiguous sector within a group need be changed...the whole group of sectors are moved to a prior erased or un occupied block and rewritten.

The make up of say 1megabyte NAND flash

256 erase blocks...or blocks

4KB space in each block

256B read/write blocks are / into the 4KB block...

MOS operates independent of the erase blocks.....It functions with the read/write blocks through a cache sized to the read/write block....in this case a 256B cache...or whatever the read write block size might be.....IT will write or read data at any read/write block on the flash utilizing as many as it needs for a file...it does not waste space or have to under allocate space...it does not allocate space or track files with and address lookup file.

There is no need for a large RAM to change data...as needed of the of the contiguous system reviewed. For that would need memory to hold the allocation file to make changes...for as an address file it needs to be updated when a file is changed...as well a memory space capable of handling a full block of contiguous segments.

With that...when a contiguous file(group) is written to another block the sectors must be placed exactly the same as were in the previous block.

doni

Share
New Message
Please login to post a reply