×

STORAGE DEVICE WITH FLASH MEMORY AND DATA STORAGE METHOD

  • US 20100318879A1
  • Filed: 05/17/2010
  • Published: 12/16/2010
  • Est. Priority Date: 06/11/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method of storing write data in a storage device including a flash memory and a cache memory, the method comprising:

  • receiving a write command in the storage device, wherein the write command comprises write data to be stored in the flash memory and a logical block address (LBA) in the flash memory at which the write data is to be stored;

    determining whether the LBA exists in the cache memory;

    if the LBA exists in the cache memory, comparing the write data with cache data stored in the cache memory at a location associated with the LBA, and if the write data and the cache data are the same, terminating operation of the storage device without programming the write data to the flash memory, else updating an error detection information lookup table entry associated with the LBA and programming the write data to the flash memory; and

    if the LBA does not exist in the cache memory, updating the error detection information lookup table entry associated with the LBA and programming the write data to the flash memory.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×