×

Managed NVM adaptive cache management

  • US 10,572,388 B2
  • Filed: 08/30/2017
  • Issued: 02/25/2020
  • Est. Priority Date: 08/30/2017
  • Status: Active Grant
First Claim
Patent Images

1. A memory device, comprising:

  • an array of memory cells, the memory cells in the array configurable as either a multi-level cell (MLC) configuration or a single level cell (SLC) configuration, memory cells in the array that are configured as SLC comprising an SLC cache;

    a controller, the controller executing firmware instructions, which cause the controller to perform operations comprising;

    receiving an incoming large data transfer indication prior to receiving the data corresponding to the incoming large data transfer;

    responsive to receiving the incoming large data transfer indication, reconfiguring a first set of one or more memory cells of the array that are configured as MLC to SLC, a size of the set determined based upon a logical block address utilization and an expected size of the large data transfer;

    receiving the data corresponding to the incoming large data transfer and writing at least a portion of the data to the SLC cache;

    receiving an ambient temperature indication; and

    responsive to the ambient temperature indication, bypassing the SLC cache when servicing a subsequent write request.

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