Data memory method for flash memory device
A data storage and storage device technology, which is applied in the field of storage devices, can solve the problem of wasting erasing times, and achieve the effect of avoiding the waste of erasing times
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 example
[0036] See first figure 2 , is a structural diagram of the storage device of the present invention, the storage device 1 mainly includes a processor 11, a random access memory (RAM, Random Access Memory) 12, a flash memory (Flash Memory) 13, and a program unit 14. Wherein, the program unit 14 is a firmware program stored in a read only memory (ROM, Read Only Memory) in the storage device 1 or the flash memory 13 , but it is not limited thereto.
[0037] When the external host 2 is connected to the storage device 1 and intends to store data to the storage device 1, the external host 2 sends at least one storage command with a logic block address and a total number of segments of a piece of data to the storage device 1, and Stored in the address temporary storage area, the processor 11 receives the storage command and the logical block address (LBA, Logical Block Address) issued by the host computer 2, and the processor 11 starts the program unit 14 after receiving the storage ...
no. 2 example
[0046] The above-described embodiment is mainly used to process continuous data, but still cannot process random data, because random data is a single small data, and the access rate is very high, so the erasure rate caused by it is also quite high, as To solve this problem, the present invention also proposes another embodiment, such as Figure 5 As shown, a volatile additional memory (Volatility memory) 15 is set in the storage device 1, and these random data are processed by virtue of the feature that the volatile additional memory 15 does not have an upper limit for erasing times, and the external host 2 issues commands and interrupts. When the electricity or the internal space of the additional memory 15 is full, reorganize, and write the data temporarily stored in the additional memory 15 into the flash memory 13 . In addition, a charging device 16 is added, such as a battery, a capacitor, etc., to provide power to the additional memory 15, so that data can continue to e...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 