×

Systems and methods of storing data

  • US 9,311,970 B2
  • Filed: 09/24/2014
  • Issued: 04/12/2016
  • Est. Priority Date: 07/22/2011
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of writing data, the method comprising:

  • in a data storage device with a controller and a memory die, wherein the controller includes an error correction coding (ECC) engine and wherein the memory die includes multiple physical pages including a first physical page and a second physical page, performing;

    receiving a data page to be stored in the data storage device, wherein the data page is received from a host device;

    initiating an encode operation at the ECC engine to encode the data page, wherein the encode operation generates first encoded data;

    storing at least a portion of the first encoded data to the first physical page at the memory die;

    generating, at the memory die, second encoded data by;

    reading a representation of the portion of the first encoded data from the first physical page; and

    generating redundant data at the memory die based on the representation of the portion of the first encoded data read from the first physical page, wherein the second encoded data includes the redundant data; and

    storing the second encoded data to the second physical page.

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