×

Continuous adaptive calibration for flash memory devices

  • US 10,379,769 B2
  • Filed: 12/30/2016
  • Issued: 08/13/2019
  • Est. Priority Date: 12/30/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for managing a flash storage system, comprising:

  • in response to a start of a data operation on a flash memory block of a flash memory device among a plurality of flash memory devices of the flash storage system, periodically sending a beacon at a regular interval to the flash memory device at a beacon frequency;

    determining whether the data operation is completed; and

    in response to determining that the data operation is completed;

    determining, based on the beacon frequency and a number of beacons sent, an operation time for the data operation to complete on the flash memory block of the flash memory device among the plurality of flash memory devices of the flash storage system;

    updating, based on the operation time, a running average time for the flash memory device to complete the data operation;

    comparing the updated running average time to a threshold time; and

    adjusting a plurality of operating parameters for the flash memory device based on the comparison.

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