Unlock instant, AI-driven research and patent intelligence for your innovation.

Cross-area access method for embedded file system

A technology of embedded files and access methods, which is applied in the field of embedded file systems and can solve problems such as waste of data storage space

Active Publication Date: 2010-05-12
HUIZHOU TCL MOBILE COMM CO LTD
View PDF2 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the present invention is to provide a cross-area access method for an embedded file system, which aims to solve the technical defect of wasting data storage space caused by the EFS allocation mechanism in the prior art

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
  • Cross-area access method for embedded file system
  • Cross-area access method for embedded file system
  • Cross-area access method for embedded file system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] 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.

[0019] see image 3 As shown in , the cross-area access method of the embedded file system provided by the preferred embodiment of the present invention is to adopt NSRW (non-synchronous read and write) technology to allocate the EFS space in the FLASH data storage area (taking NOR FLASH as an example) Expanded, the critical resource area 30 close to Bank3 (EFS storage area) is defined in the Bank2 described in the above prior art, that is, the critical resource area is defined in the BANK where the program code and EFS share storage, so that the storage area of ​​EFS And extend to the inside of B...

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 provides a cross-area access method for an embedded file system, which comprises the following steps that: a, program codes and EFS share a stored critical resource area defined by BANK; and b, the type of an operating instruction is judged, if the operating instruction is a read or write operating instruction, the critical resource area is utilized to perform time-division asynchronous operation on FLASH, and if the operating instruction is a data erasing operating instruction, the data erasing operating instruction is managed in a real-time operation system under the condition of not influencing normal execution of other application programs. The cross-area access method for the embedded file system introduces a new EFS space allocation mechanism; the time-division asynchronous operation is performed by defining the critical resource protection area and a task machine; the restriction of the BANK boundary of a memory to the division of the EFS space is not required to be considered; the slack space of the memory is fully utilized; and the utilization rate of the FLASH space is improved and the cost is reduced.

Description

technical field [0001] The invention relates to an embedded file system, in particular to a cross-area access method of the embedded file system. Background technique [0002] Such as figure 1 As shown in , the embedded file system (EFS, Embedded File System) is widely used in mobile devices, and it mainly consists of three parts: Super Block, Page Table and data storage area, wherein Super Block stores page table startup information, Page Table stores the mapping information from the page table to the physical address or the physical address to the edge of the page. The data storage area is used to store user data information. The Block of the data storage area (such as FLASH memory) is divided into figure 1 The EFS page table structure shown in . [0003] Such as figure 2 As shown in , assuming that the FLASH has 4 BANKs, according to the EFS technical agreement, its space allocation cannot fall within the Bank boundary, so the entire Bank3 space can only be allocated ...

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): G06F17/30
CPCG06F12/0246G06F17/30218G06F17/30067G06F2212/7208G06F2212/7205G06F16/1847
Inventor 韩彪谢灼伦
Owner HUIZHOU TCL MOBILE COMM CO LTD