Method and apparatus for storing location identification information within non-volatile memory devices
AssigneeLexar Media, Inc.
InventorMehdi Asnaashari
Life of this patent
Estimating the term…
Loading patent…
AssigneeLexar Media, Inc.
InventorMehdi Asnaashari
Estimating the term…
In a digital system having a host, a controller device and at least one flash memory integrated circuit, a method and apparatus for storing location identification information regarding blocks of information within at least one of the flash memory integrated circuits wherein at least two buffers within the at least one of the flash memory integrated circuits are designated as primary and secondary buffers for storing the identification information in the primary buffer until the primary buffer is effectively full and storing additional identification information in the secondary buffer until it is effectively full, swapping buffer designation so that the primary buffer becomes the secondary buffer and the secondary buffer becomes the primary buffer, erasing the effectively-full buffer for re-use and in this manner, continuously swapping storage of identification information between the two buffers.
In a digital information storage system having a controller device, one or more flash memory devices, and a host for transferring information organized in blocks to and from the one or more flash memory devices through the controller device, a method of storing address information for the blocks wherein each of the blocks has associated therewith a logical block address (LBA) developed by the host and a corresponding physical block address (PBA) developed by the controller, comprising:
A digital system having a host, a controller device and at least one flash memory integrated circuit, the controller device being coupled between the host and the at least one flash memory integrated circuit for transferring information organized in blocks between the host and the at least one flash memory integrated circuit, each block having an associated logical block address (LBA) provided by the host to the controller device for identifying a block of information being accessed by the host, the controller device developing a physical block address (PBA) corresponding to each LBA for locating the block of information being accessed in one of the at least one flash memory integrated circuits comprising:
A digital system comprising:
A method of controlling reading and writing of information, organized in blocks, between a host and one or more flash memory devices, each of the blocks having associated therewith a logical block address (LBA) developed by the host and a corresponding physical block address (PBA) developed by the controller, comprising:
In a digital information storage system having a controller device, one or more flash memory devices, and a host for transferring information organized in blocks to and from the one or more flash memory devices through the controller device, a method of storing address information for the blocks wherein each of the blocks has associated therewith a logical block address (LBA) developed by the host and a corresponding physical block address (PBA) developed by the controller, comprising:
Dependencies are inferred from the claim text.