Dissertation > Excellent graduate degree dissertation topics show
VDK -based file system design and implementation
Author: SuGuoLi
Tutor: MaYue;SunJianWei
School: Graduate School,Chinese Academy of Sciences
Course: Applied Computer Technology
Keywords: VDK Embedded File System JFFS2 Flash memory MTD
CLC: TP316
Type: Master's thesis
Year: 2009
Downloads: 9
Quote: 2
Read: Download Dissertation
Abstract
|
With the development of embedded technology and hardware prices fell , embedded system's storage capability to rapidly increase ; other hand, the application of the data generated is also increasing , these data need management, embedded file system so important sex becomes increasingly prominent. ADI's Blackfin VDK other DSP processor developed for its lightweight RTOS kernel, you can give full play to the Blackfin hardware features , but does not provide file system support . This paper discusses common abroad Flash file system characteristics, analyzes the key technology JFFS2 file system , based on the file system on the VDK given an implementation plan: First, to implement the system in VDK adaptation layer to provide JFFS2 file system dependence of the Linux kernel functions . File System topdown is divided into four levels, namely : the user interface layer , JFFS2 file system layer , MTD layer and Flash driver layer . User interface layer encapsulates the entire file system for the upper application to provide a unified , standard API interface. In the JFFS2 file system layer transform the original data structure, so that all directories and files in the file system is mounted organized as a binary tree, in this based on the given file path to quickly locate the corresponding document node ; in the transformation of the original based on the data structure , reconstruction VDK thread between documents , all threads created when open the same file data structure organized into lists , and the structural organization of the data JFFS2 together to achieve the VDK between threads and an open file the effective organization and management. MTD layer shielding operational details of various Flash chips to achieve the upper and the specific Flash chips irrelevant . Flash driver layer to achieve the specific Flash chips read, write and erase other operations. The file system implementation in Blue dragonfly embedded IP-PBX development board for the functionality, performance and reliability of three aspects of the test , the test results show that the file system implementation to achieve the desired objectives , in line with product application requirements.
|
Related Dissertations
- Multi-DSP target detection software design and optimization,TP368.1
- Ground surveillance radar clutter suppression,TN959.12
- The SoC Design of Multimedia Decoding Processor,TN47
- Based on the DSP- traffic video detection technology and realization of research,TP391.41
- Research on Buffer Management for Flash-based DBMS,TP311.13
- Reach and Application of the Embedded Real-time Operationg System μC/OS-II,TP316.2
- Transplantation and File System Design of Embedded Operating System μC/OS-II,TP316.84
- Ranging Radar Signal Processing Research,TN957.51
- Locomotive Detective Device System: Software Design and Implement,U284.91
- Elevator core controller network design and implementation of key technologies,TP277
- Research and Implementation of Embedded File System Based on NAND Flash,TP316
- Research and Design of Embedded appliances information network platform,TP29
- ARM-based μClinux Transplantation,TP311.54
- The Design and Implementation of SDH dedicated tap control platform,TN915.05
- The Design and Implementation of Block Device in Personal Mobile Terminal Base on Embedded Linux,TN929.5
- The Reserch and Development of the Embeded Linux Based on ARM9,TP316.81
- Failure Analysis on and Yield Improvement of the Flash Embedded Microcontroller Unit MC68HC908RF2 in the Burn in Stage,TP332
- Design of Real-time Lossless Compression System Based on FPGA,TN791
- The Design and Implement of Index in Embedded Database Based on Flash,TP311.13
- Research and design of the large-capacity semiconductor flash memory hard disk controller,TP333.35
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Operating system
© 2012 www.DissertationTopic.Net Mobile
|