Flash Memory Device and Control Method
First Claim
1. A method for increasing the operational efficiency of a flash memory device, wherein, the method comprises the step of adjusting one or more operating parameters of the flash memory device over the lifetime of the flash memory device;
- characterised in that, the method comprises the steps of tracking an operating age of the flash memory device, and adjusting the one or more operating parameters of the flash memory device as a pre-calibrated function of the tracked operating age of the flash memory device.
9 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to a method for increasing the operational lifetime of a flash memory device, wherein, the method comprises varying the operating parameters of the flash memory device over the lifetime of the flash memory device. The advantage of providing a method which varies the operating parameters of a flash memory device is that the operational lifetime of the flash memory device will be increased. Relatively low voltages and relatively short voltage periods may be used initially to write to, read from and erase the flash cells in the flash memory device. As time passes, the flash cells in the flash memory device will begin to degrade and it will be necessary to increase the voltage and the period of the voltage applied to the flash memory device in order to ensure that the correct write, read and/or erase commands are carried out. The invention is also directed towards a flash memory device.
-
Citations
27 Claims
-
1. A method for increasing the operational efficiency of a flash memory device, wherein, the method comprises the step of adjusting one or more operating parameters of the flash memory device over the lifetime of the flash memory device;
- characterised in that, the method comprises the steps of tracking an operating age of the flash memory device, and adjusting the one or more operating parameters of the flash memory device as a pre-calibrated function of the tracked operating age of the flash memory device.
- View Dependent Claims (2, 6, 7, 9, 10, 12)
-
3. (canceled)
-
4. (canceled)
-
5. (canceled)
-
8. (canceled)
-
11. (canceled)
-
13. A flash memory device comprising an array of memory blocks and a controller, wherein, the controller is used to manage write and erase operations on the array of memory blocks;
- whereby, the controller comprises an operating parameters management unit which is used to vary one or more operating parameters of the memory blocks in the flash memory device over the lifetime of the flash memory device;
characterized in that, the controller is operable to track an operating age of the flash memory device and to adjust the one or more operating parameters of the flash memory device as a pre-calibrated function of the tracked operating age of the memory device. - View Dependent Claims (14, 15, 17, 18, 19, 21, 22, 23, 24, 25, 26)
- whereby, the controller comprises an operating parameters management unit which is used to vary one or more operating parameters of the memory blocks in the flash memory device over the lifetime of the flash memory device;
-
16. (canceled)
-
20. (canceled)
-
27. A flash memory device comprising an array of memory blocks and a controller, wherein, the controller is used to manage write and erase operations on the array of memory blocks;
- whereby, the controller comprises an operating parameters management unit which is used to vary one or more operating parameters of the memory blocks in the flash memory device over the lifetime of the flash memory device;
characterised in that, the controller analyses the type of operations performed by the flash memory device over a preset time period, and adjusts one or more operating parameters of the flash memory device in response to the analysis.
- whereby, the controller comprises an operating parameters management unit which is used to vary one or more operating parameters of the memory blocks in the flash memory device over the lifetime of the flash memory device;
Specification