×

Selecting between non-volatile memory units having different minimum addressable data unit sizes

  • US 9,489,148 B2
  • Filed: 03/13/2013
  • Issued: 11/08/2016
  • Est. Priority Date: 03/13/2013
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus comprising:

  • a controller capable of being coupled to a host interface and a memory device comprising two or more non-hierarchical, non-volatile memory units having a composite characteristic based on different minimum addressable data unit sizes and an endurance metric, the two or more memory units comprising a first unit of flash memory and a second unit of non-flash memory, the controller configured to at least perform;

    determining a workload indicator of a data object being stored in the memory device via the host interface;

    select one of the memory units in response to the workload indicator of the data object corresponding the composite characteristic of the selected memory unit corresponding to the workload indicator, wherein the endurance metric dominates the composite characteristic when an endurance of at least one of the two or memory units reaches a threshold value; and

    store the data object in the selected memory unit in response thereto.

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