×

Method and system for monitoring data channel to enable use of dynamically adjustable LDPC coding parameters in a data storage system

  • US 9,214,963 B1
  • Filed: 12/21/2012
  • Issued: 12/15/2015
  • Est. Priority Date: 12/21/2012
  • Status: Active Grant
First Claim
Patent Images

1. A data storage system, comprising:

  • a non-volatile memory array comprising a plurality of memory pages; and

    a controller coupled to the non-volatile memory array through a data channel, the controller being configured to;

    use a first set of low-density parity-check (LDPC) coding parameters to encode at a first code rate first data to be stored into the non-volatile memory array through the data channel, wherein the first set of LDPC coding parameters define a characteristic of a first matrix used to encode the first data;

    detect a change in a condition of the data channel; and

    in response to said detecting, use a second set of LDPC coding parameters to encode at a second code rate different from the first code rate second data to be stored into the non-volatile memory array through the data channel,wherein the second set of LDPC coding parameters define a characteristic of a second matrix used to encode the second data and are different from the first set of LDPC coding parameters.

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