×

Compact decoding of punctured codes

  • US 9,397,699 B2
  • Filed: 09/03/2009
  • Issued: 07/19/2016
  • Est. Priority Date: 07/21/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method of storing and retrieving k information bits, comprising:

  • (a) encoding the k information bits according to a code with which is associated a parity check matrix H that has n columns, thereby producing a codeword of n bits;

    (b) storing the entire codeword in a storage medium;

    (c) reading n′

    bits of a representation of the codeword from the storage medium, wherein n′

    is selected based on a punctured codeword c′ and

    represents fewer than n bits; and

    (d) attempting to decode only the n′

    bits of the representation of the codeword using a matrix H′

    that has fewer columns than H, and, in an instance in which attempting to decode only the n′

    bits of the representation of the codeword using H′

    fails;

    reading the at least one more bit of the representation of the codeword from the storage medium and attempting to decode the n′

    bits of the representation of the codeword together with the at least one more bit of the representation of the codeword.

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