Patent ID: 8228753
Filing Date: 2012-07-24
Classification: G11C

Abstract:
1. A method of maintaining data integrity in a flash storage device comprising a double layer capacitive element including at least one double layer capacitor, the method comprising: supplying a first voltage; charging the double layer capacitive element in the flash storage device to a second voltage in response to the first voltage; writing data comprising a plurality of data portions into a data buffer in the flash storage device; initiating a data transfer in the flash storage device before the first voltage drops below a first threshold voltage, wherein initiating the data transfer comprises reading one or more of the plurality of data portions in the data buffer; supplying the second voltage to the data buffer and a flash storage in the flash storage device; completing the data transfer in the flash storage device before the second voltage drops below a second voltage threshold at which data integrity is maintained for the data transfer, wherein the data transfer comprises writing the one or more of the plurality of data portions into the flash storage; monitoring the first voltage; and inhibiting a subsequent data transfer from occurring if the first voltage drops below the first voltage threshold.