×

System and method for irregular multiple dimension decoding and encoding

  • US 9,397,706 B1
  • Filed: 10/09/2013
  • Issued: 07/19/2016
  • Est. Priority Date: 10/09/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for non-uniform multiple dimensional decoding, the method comprises:

  • reading from a flash memory unit a multiple dimensional encoded data unit; and

    decoding, by a processor of a flash memory controller that is coupled to the flash memory unit, the multiple dimensional encoded data unit to provide a decoded data unit;

    wherein the decoding comprise error correction;

    wherein the multiple dimensional encoded data unit comprises multiple code components associated with multiple dimensions;

    wherein the multiple dimensions comprise a plurality of non-uniform dimensions;

    wherein at least two code components of each non-uniform dimension differ from each other by encoding rate;

    wherein the decoding is responsive to encoding rates of code components of the plurality of non-uniform dimensions; and

    wherein at least one non-uniform dimension comprises a pair of code components of different size that are associated with a same number of redundancy bits and comprises another pair of component code of a same size that are associated with different numbers of redundancy bits.

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