×

Codeword management

  • US 9,524,211 B1
  • Filed: 11/18/2014
  • Issued: 12/20/2016
  • Est. Priority Date: 11/18/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for managing an encoding process, the method comprises:

  • receiving or determining, by a processor, (i) code rates for multiple pages of a flash memory, and (ii) sizes of a plurality of data segments to be stored in the multiple pages after being encoded to provide multiple codewords;

    determining, by the processor, sizes of the multiple codewords while maintaining the code rates for the multiple pages and minimizing a number of split data segments out of the plurality of data segments, wherein each split data segment is split between at least two codewords of the multiple codewords, wherein a retrieval, from the flash memory, of each split data segment that is stored in the flash memory and is split between the at least two codewords involves a retrieval of the at least two codewords; and

    sending to an encoder information about the sizes of the multiple codewords.

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