Information processing device and memory management method
OwnerHideyuki Saitoinventor
Life of this patent
Estimating the term…
Abstract
A flash controller of an information processing device regularly implements data read for each of block groups corresponding to ellipses 150, 152, and 154 across channels ch0 to ch3 of a flash memory. Read is tried at varied read voltages until data with an error rate which is equal to or lower than a threshold can be read, and a read voltage that is obtained in the end is stored in the memory. At the time of normal data read, data is read by using a read voltage associated with a target block.
Claims19
An information processing device comprising:
- one or more processors;
- and
- at least one non-transitory computer-readable medium storing instructions which, when executed by the one or more processors, cause the one or more processors to perform operations, comprising:
- reading data from the at least one memory at predetermined intervals;
- determining a read voltage based on a result of the data read;
- recording the read voltage;
- and
- reading data to be used for information processing at the recorded read voltage.
An information processing device comprising:
- one or more processors;
- and
- a flash memory coupled to the one or more processors and storing data and instructions accessible by the one or more processors, the instructions, upon execution by the one or more processors, cause the one or more processors to perform operations comprising:
- performing data reads from the flash memory at predetermined intervals;
- determining a read voltage based on a result of the data read;
- recording the read voltage;
- and
- reading data to be used for information processing at the recorded read voltage.
10-11. (canceled)
A memory management method comprising:
- performing data reads from a memory at predetermined intervals;
- determining a read voltage based on a result of the data read;
- recording the read voltage;
- and
- reading data to be used for information processing at the recorded read voltage.
A non-transitory computer-readable medium that stores instructions which, when executed by one or more processors, causes the one or more processors to perform operations comprising:
- performing data reads from a memory at predetermined intervals;
- determining a read voltage based on a result of the data read;
- recording the read voltage;
- and
- reading data to be used for information processing at the recorded read voltage.
Dependencies are inferred from the claim text.