×

MEMORY CONTROLLER, SEMICONDUCTOR MEMORY SYSTEM, AND MEMORY CONTROL METHOD

  • US 20140032992A1
  • Filed: 02/08/2013
  • Published: 01/30/2014
  • Est. Priority Date: 07/27/2012
  • Status: Active Grant
First Claim
Patent Images

1. A memory system comprising:

  • a non-volatile semiconductor memory that includes memory cells each storing 3 bits, and each bit data of the 3 bits data is allocated to each threshold value distribution;

    a control unit that performs control such that the threshold value distribution is allocated by first data coding in which a first page, a second page, and a third page are each 1 bit and data is written to the non-volatile semiconductor memory, a first bit of the 3 bits data indicating data of the first page, a second bit thereof indicating data of the second page, and a third bit thereof indicating data of the third page; and

    an encoding unit that generates a first parity with a first size for user data stored in the first page, generates a second parity with a second size for user data stored in the second page, and generates a third parity with a third size for user data stored in the third page,wherein the control unit performs control such that the user data, the first parity, the third parity, and a portion of the second parity are written to the non-volatile semiconductor memory by the first data coding and performs control such that a portion of the second parity and a portion of the third parity are allocated to each threshold value by second data coding in which the first page is 0 bit, the second page is 2 bits, and the third page is 1 bit and are written to the non-volatile semiconductor memory.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×