×

De-duplication in flash memory module

  • US 9,111,618 B2
  • Filed: 07/11/2014
  • Issued: 08/18/2015
  • Est. Priority Date: 10/26/2010
  • Status: Active Grant
First Claim
Patent Images

1. A flash memory module, comprising:

  • a plurality of flash memory chips, each flash memory chip including a plurality of blocks, each block including a plurality of physical pages, wherein each physical page is a unit for writing/reading data; and

    a memory controller configured to manage;

    a first data set and a first guarantee code set, wherein;

    the first data set includes a plurality of first user data,the first guarantee code set includes a plurality of first guarantee codes, andeach of the plurality of first guarantee codes is associated with one of the plurality of first user data, anda second data set and a second guarantee code set, wherein;

    the second data set includes a plurality of second user data,the second guarantee code set includes a plurality of second guarantee codes, andeach of the plurality of second guarantee codes is associated with one of the plurality of second user data, andwherein if the first data set and the second data set are a same data set, the memory controller is further configured to;

    store the same data set into a first physical page, andstore both the first guarantee code set and the second guarantee code set into a second physical page.

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