This paper deals with Design and Implementation of a File System for digital convergence devices.
Due to the growth of embedded systems and the development of semi-conductor and storage devices, digital convergence devises is ever growing.
Digital con...
This paper deals with Design and Implementation of a File System for digital convergence devices.
Due to the growth of embedded systems and the development of semi-conductor and storage devices, digital convergence devises is ever growing.
Digital convergence devices are equipments into which various functions such as communication, playing movies and wave files and electronic dictionaries are integrated. Example are portable multimedia players(PMPs), personal digital assistants(PDAs), and smart phones.
Therefore, these devices need an efficient file system which manages and controls various types of files. In designing such file systems, the size constraint for small embedded systems as well as performance and compatibility should be taken into account.
In this paper, we suggest the partial buffer cache technique. Contrary to the traditional buffer cache, the partial buffer cache is used for only the FAT meta data and write-only data. And this paper, we also suggest using Flag for Light-weight File System and using FTL, FAT File System for compatibility.
Simulation results show that we could enhance the write performance more than 30% when the file size is larger than about 100 KByte.