×

UFS based idle time garbage collection management

  • US 10,521,146 B1
  • Filed: 11/09/2017
  • Issued: 12/31/2019
  • Est. Priority Date: 11/09/2017
  • Status: Active Grant
First Claim
Patent Images

1. A method of operating a NAND device, the method comprising:

  • at a NAND controller;

    retrieving an SLC cache migration profile, the SLC cache migration profile including a first and second initiation rule for initiating a migration of data stored in an SLC cache to MLC memory cells, the first and second rules comprising one of;

    an idle rule, a data fragmentation rule, a current block erase count, a current Write Amplification Factor (WAF), or a power consumption level rule, wherein the first rule is different than the second rule;

    retrieving a first NAND operational condition specified by the first rule, and determining that the first NAND operational condition satisfies the first rule;

    retrieving a second NAND operational condition specified by the second rule, and determining that the second NAND operational condition satisfies the second rule; and

    responsive to the first and second rule being satisfied, migrating at least a portion of data stored in the SLC cache to MLC memory cells of the NAND device.

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