Dissertation > Excellent graduate degree dissertation topics show

Research and Implementation of the File System on Large-scale NAND Flash Based on VxWorks

Author: ZhangHui
Tutor: ZuoYiHui
School: National University of Defense Science and Technology
Course: Computer technology
Keywords: NAND Flash memory File System VxWorks operating system Conversion layer YAFFS2 file system
CLC: TP316.2
Type: Master's thesis
Year: 2010
Downloads: 141
Quote: 2
Read: Download Dissertation

Abstract


NAND Flash memory by virtue of its large capacity, anti-vibration, high cost performance advantages, as the data storage devices in embedded systems are widely used. The design and development of a dedicated file system for NAND Flash has also become an important part of the field of embedded development. Especially with the rising capacity of NAND Flash, how effective for the changes in the physical characteristics for embedded systems to provide efficient and reliable file system support, is the starting point of this study. Under a large-capacity NAND Flash device storage system design requirements based on the subject of the project on VxWorks, embedded development platform use the MPC8379E microprocessor and VxWorks6.6 of operating system, the following research and achieve work: 1) by studying the VxWorks I / O system block device driver mechanism and its file system characteristics, TrueFFS driver for VxWorks compatible technology for high-capacity NAND Flash can not provide better support for the case, two large-capacity NAND Flash device storage systems: transplant NFTL module or transplantation the YAFFS2 file systems. Transplantation provided the first to achieve NAND Flash device driver. 2) through the analysis of the the MPC8379E hardware architecture and its Flash control unit (FCM) interface characteristics of NAND Flash interface and operation, to study the mechanism on the basis of the VxWorks device drivers under VxWorks and NAND Flash device hardware drivers. 3) study the NFTL the storage management mechanism NFTL to VxWorks transplant. On this basis under VxWorks TrueFFS-based NAND Flash File System. 4) through the analysis of the The NFTL application defect exists in large-capacity NAND Flash, the use of large-capacity NAND Flash hardware characteristics and structural characteristics, from mount speed read and write performance and reliability of the NFTL optimized design and realization. 5) the realization of the principle of Direct way through research YAFFS2 file system interface characteristics, based association under VxWorks I / O system and file system analysis YAFFS2 file system transplanted to the VxWorks operating system. Finally, based on the VxWorks platform both for large-capacity NAND Flash file system: use of the the conversion layer NFTL class log structure YAFFS use the performance test comparison. The data show that both file systems have their own advantages and disadvantages, to timely choose to use different application environments.

Related Dissertations

  1. The Design and Development of Real Time Operation System Base on Arm Processor,TP316.2
  2. ECos and the ARM7 sewage line monitoring transmission terminal - based Design and Implementation,TP311.52
  3. The Wireless Virtual Storage System Based on WiFi,TN929.5
  4. File System Management for SD Card Based on Remote Controller,TP273
  5. Embedded Linux driver design and development of GUI interface,TP368.1
  6. Fibre Channel-based file-level data sharing system design and implementation,TP333
  7. Weak consistency of distributed data maintenance strategy study,TP311.13
  8. Distributed File System centralized security management server design and implementation,TP316.4
  9. Research on distributed-memory database storage,TP311.13
  10. Energy-efficient wireless data acquisition system design and implementation,TP274.2
  11. Electronic file operations safety monitoring technology research,TP309
  12. Electromagnetic environment based on embedded Linux Simulator Design and Implementation,TN955
  13. Design and Implement of an Encrypted File Management System,TP309.7
  14. Research and Realization on Security Mechanism of Embedded Rtos VxWorks,TP316.2
  15. SAN Storage Resource Management System Design and Implementation,TP311.52
  16. The Research of Optimization Technologies for the File System of High Performance Computing Cluster,TP316
  17. Analysis and Implementation of Some Key Technologies of STB VOD System Based on SPHE IC,TP368.12
  18. Research and Implementation on Solid State Storage Technology Based on NAND Flash Memory,TP333
  19. Based on the study of the database the PKI encrypted file system,TP393.08
  20. Study on Metadata Management Strategy in Distributed File System,TP316.4

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Operating system > Real-time operating system
© 2012 www.DissertationTopic.Net  Mobile