×

METHODS AND SYSTEMS FOR MANAGING DATA MIGRATION IN SOLID STATE NON-VOLATILE MEMORY

  • US 20180373428A1
  • Filed: 06/23/2017
  • Published: 12/27/2018
  • Est. Priority Date: 06/23/2017
  • Status: Active Grant
First Claim
Patent Images

1. A memory device, comprising:

  • high endurance solid state memory having a first program-erase (P/E) cycle endurance level;

    low endurance solid state memory having a second program-erase (P/E) cycle endurance level that is less than the first program-erase (P/E) cycle endurance level;

    at least one programmable integrated circuit programmed to control writing of incoming data to the memory device by;

    writing all incoming data to data blocks in the high endurance solid state memory,invalidating existing data in the data blocks of the low endurance solid state memory and the high endurance solid state memory corresponding to a logical block address (LBA) as it is modified by the LBA of the incoming data,determining a LBA update frequency of the valid data in the data blocks of the high endurance solid state memory,identifying valid high frequency LBA update data in the data blocks of the high endurance solid state memory that has a LBA update frequency that is greater than a LBA update frequency of other high frequency LBA update data in the data blocks of the high endurance solid state memory, andmigrating valid low frequency LBA update data to the data blocks of the low endurance solid state memory from data blocks of the high endurance solid state memory that also contain invalidated data, and not migrating any valid high frequency LBA update data from the data blocks of the high endurance solid state memory to the data blocks of the low endurance solid state memory.

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