Patent ID: 9639284
Date: 2017-05-02
CPC Classifications: G06F,G11C

Claim:
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 n (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.