×

Code rate switching mechanism for flash memory

  • US 10,644,727 B2
  • Filed: 01/11/2018
  • Issued: 05/05/2020
  • Est. Priority Date: 01/11/2018
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • setting a code rate in a data storage device to a first code rate defining a first ratio of parity data for encoding data to be written to non-volatile memory of the data storage device;

    receiving, at the data storage device, a host command indicating a switch point for switching the set code rate from the first code rate to a second code rate defining a second ratio of parity data that differs from the first ratio, wherein the indicated switch point corresponds to a lifecycle threshold of the non-volatile memory of the data storage device;

    adjusting a preconfigured switch point of the data storage device to the indicated switch point;

    switching the set code rate from the first code rate to the second code rate at the adjusted switch point;

    after the switching, encoding the data at the second code rate with the second ratio of parity data, wherein the second ratio is greater than the first ratio when the second code rate is less than the first code rate; and

    writing the data encoded at the second code rate to the non-volatile memory.

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