×

Candidate generation for adaptive flash tuning

  • US 9,639,284 B2
  • Filed: 06/27/2016
  • Issued: 05/02/2017
  • Est. Priority Date: 08/04/2014
  • Status: Active Grant
First Claim
Patent Images

1. An offline characterization system that generates, during an offline characterization phase prior to the operational lifetime of a flash memory chip, an optimal set of operating parameter values associated with a LUN in the flash memory chip, wherein the flash memory chip includes one or more LUNs, each LUN includes one or more blocks of flash memory and an associated set of one or more n-bit control registers, and each control register stores the value of an operating parameter associated with that LUN, the offline characterization system comprising:

  • (a) a candidate generator that generates a candidate set of operating parameter values for a subset of each of the nR permutations of sets of operating parameter values, where R represents the number of control registers in each LUN of the flash memory chip;

    (b) a candidate score generator that generates a candidate score for each candidate set of operating parameter values, wherein the candidate score is determined by using a model that predicts a hardware score that would be generated from hardware testing of the flash memory chip in accordance with that candidate set of operating parameter values; and

    (c) a candidate selector that selects one of the candidate sets of operating parameter values as an optimal set, based upon the candidate score of each candidate set of operating parameter values.

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