High-reliability linear file access method based on nand flash

A file access and linear technology, applied in the direction of responding to errors, protecting storage content from loss, and detecting data errors due to redundancy in calculations. It can solve problems such as troublesome access, low manufacturing cost, and high capacity density. , to achieve the effect of improving data access speed

Active Publication Date: 2014-02-12
CSIC WUHAN LINCOM ELECTRONICS
View PDF5 Cites 49 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] Nand flash is a large-capacity memory chip, which is characterized by high capacity density, low manufacturing cost, and fast access speed. It is usually used as a memory chip on devices such as U disks, solid state disks, and memory cards, but it also has some shortcomings: It belongs to the access method of address and data sharing type, and the access is relatively troublesome. Because it has bad blocks when it leaves the factory, it needs to "skip" the bad blocks for access, and requires a special management method for block management.
The linear file system is characterized by simple management and high recording efficiency, while the common page table file system management page table is more complicated, without power-down protection features, and the efficiency is slightly lower

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • High-reliability linear file access method based on nand flash
  • High-reliability linear file access method based on nand flash
  • High-reliability linear file access method based on nand flash

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0066] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0067] figure 1 It is a block diagram of the hardware principle used by the nand flash file system access method of the present invention. figure 1 Among them, the CPU processor 1 is connected to the data bus 6 and the data interface 7. Under the scheduling of the FS (file-system) file system 2, the CPU processor 1 is responsible for moving the data from the data interface 7 to the nand flash storage array 5 or transferring the data Move from nand flash storage array 5 to data interface 7. SDRAM memory 3 is used for the data buffering of CPU processor 1, and NVRAM non-volatile memory 4 is used fo...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a high-reliability linear file access method based on a nand flash. The nand flash comprises an sdram memory, an nvram nonvolatile memory and a nand flash memory array. The access method comprises the following steps: initializing a partition table; initializing file information which comprises beginning and end addresses of a file, an open mode, a filename and file size information; creating a new file according to initialized file information; adopting an address order mode to transfer data from a buffer area in the sdram memory of the nand flash to a memory area pointed by a file pointer in the partition area, and completing file write; and reading the data from the partition area to the sdram memory of the nand flash, then taking the data from the sdram memory, and finishing file read. The high-reliability linear file access method based on the nand flash realizes file access management of equipment based on the nand flash, and has the characteristics of high efficiency and capability of realizing data access in a file mode.

Description

technical field [0001] The invention relates to the field of computer storage, in particular to a highly reliable linear file access method based on nand flash. Background technique [0002] Nand flash is a large-capacity memory chip, which is characterized by high capacity density, low manufacturing cost, and fast access speed. It is usually used as a memory chip on devices such as U disks, solid state disks, and memory cards, but it also has some shortcomings: It belongs to the access method of address and data sharing type, and the access is relatively troublesome. Because it has bad blocks when it leaves the factory, it needs to "skip" the bad blocks for access, and requires a special management method for block management. Currently, there are two main ways to manage data: [0003] (1) There is no file system access, the user needs to call the function to directly operate the storage unit, which is easy to implement but difficult to use; [0004] (2) File system acces...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F3/06G06F11/14G06F12/16
Inventor 袁松毛先俊何冲
Owner CSIC WUHAN LINCOM ELECTRONICS
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products