×

Devices, systems, and methods for increasing endurance on a storage system having a plurality of components using adaptive code-rates

  • US 10,423,345 B2
  • Filed: 09/06/2017
  • Issued: 09/24/2019
  • Est. Priority Date: 09/06/2016
  • Status: Active Grant
First Claim
Patent Images

1. A data storage device, comprising:

  • a memory device comprising one or more memory dies; and

    a controller communicatively coupled to the memory device, the controller comprising hardware logic and configured to;

    receive a first data packet from the memory device, the first data packet comprising data from a first one or more wordlines in the memory device;

    compute a bit error count for errors identified in the first data packet;

    determine whether the bit error count exceeds a predetermined threshold; and

    when the bit error count is determined to exceed the predetermined threshold;

    correct the errors identified in the first data packet;

    insert pre-defined data into the first one or more wordlines at a location where the errors occurred in the first data packet; and

    generate a tag and insert the tag into the first one or more wordlines, the tag comprising information indicating a size and the location of the pre-defined data in the first one or more wordlines.

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