学位论文 > 优秀研究生学位论文题录展示

嵌入式Linux中Flash设备驱动的研究与优化

作 者: 汪辉进
导 师: 谭守标
学 校: 安徽大学
专 业: 电路与系统
关键词: 嵌入式 Nand Flash 驱动程序 性能优化
分类号: TP368.1
类 型: 硕士论文
年 份: 2010年
下 载: 93次
引 用: 0次
阅 读: 论文下载
 

内容摘要


嵌入式系统中,存储芯片是一种非常稀缺的资源,随着嵌入式系统的日趋复杂,人们对低功耗、小体积以及低成本的存储设备要求越来越紧迫,硬盘本身由于体积和速度方面的限制,无法得到广泛的应用。Nor Flash和Nand Flash是目前市场上满足这种需求迅速发展起来的两种主要的非易失闪存技术。Nor Flash存储器的容量较小、写入速度较慢,但因其随机读取速度快,因此在嵌入式系统中,常用于程序代码的直接存储。与Nor相比,Nand闪存的优点是容量大、写入速度快,成为了嵌入式产品中主要的数据存储设备。由于操作方式的限制,Flash的读写速度还无法和常规硬盘相比。为提升性能,Nand Flash芯片逐步推出多CE、Interleave、Two-plane、Cache等操作方式,使其读写速度能成倍提高。而在嵌入式Linux系统下,管理Nand Flash设备的驱动架构MTD中还没有支持Flash的这些操作特性,本文主要探讨如何设计在软件和硬件方面让MTD支持多个CE、Interleave、Two-plane并行操作,从而进行多方位的优化。本文深入研究了MTD的设计原理和架构,针对Nand Flash多个CE、Interleave、Two-plane操作的特点,提出了优化Flash设备驱动的一些具体措施,对于研究Linux中数据的存储原理和对Linux整体性能的提升都有重要的研究意义。

全文目录


摘要  3-4
Abstract  4-5
目录  5-6
第一章 绪论  6-9
  1.1 课题的背景和意义  6
  1.2 课题相关内容和技术难点  6-7
  1.3 论文工作的提出与意义  7-9
第二章 LINUX FLASH驱动结构  9-26
  2.1 2440开发板接口的布局  9
  2.2 地址空间分配  9-10
  2.3 FLASH存储系统  10-11
  2.4 NAND和NOR的比较  11-15
  2.5 NAND FLASH的硬件实现原理  15-20
  2.6 NAND FLASH的特性  20-22
  2.7 内存技术设备  22-26
第三章 NAND FLASH驱动程序的编写及优化  26-56
  3.1 MINI2440 NAND FLASH页编程  26-35
  3.2 NAND FLASH驱动程序的优化  35-40
  3.3 MTD多方位优化方案  40-56
第四章 实验与分析  56-57
  4.1 测试  56
  4.2 分析  56-57
第五章 总结与展望  57-58
  5.1 进一步研究的方向  57
  5.2 展望  57-58
致谢  58-59
参考文献  59

相似论文

  1. 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
  2. 基于ARM9机车信号系统检测装置的设计与优化,U284.91
  3. 汽车的电动助力转向系统,U463.4
  4. 面向软件的故障注入工具的研究与实现,TP311.52
  5. 基于ARM9的Windows CE系统移植,TP316.7
  6. 基于嵌入式图像处理单元的运动目标跟踪系统研究,TP391.41
  7. 面向嵌入式超声检测系统的图形接口设计与应用,TP274.53
  8. 多线阵CCD视觉测量系统的数据采集与处理,TP274.2
  9. LXI-VXI适配器研制,TP274
  10. 高性能恒温晶体振荡器温度控制系统的研究,TN752
  11. 扩招后全日制硕士研究生思想政治教育问题研究,G643.1
  12. 网位仪信号采集与处理平台的设计与实现,S951.2
  13. 基于TCP/IP协议的嵌入式图像传输系统接收终端的设计,TP368.1
  14. 嵌入式中医经脉理疗仪的研究,R197.39
  15. 数字电视中间件中图形界面引擎的研究与应用,TP391.41
  16. 碳纳米管复合修饰物电极及其在电分析化学中的应用,O657.1
  17. 基于windows xp嵌入式系统的心电检测分析仪,R197.39
  18. 网络传输中的ROI图像编码算法研究,TN919.81
  19. 基于嵌入式系统钻孔成像装置的研究,P634.3
  20. 交叉杆型并联机床运动学及Kane动力学研究,TH113
  21. 基于嵌入式Web技术的动态应变仪研究与实现,TP368.1

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 微型计算机 > 各种微型计算机 > 微处理机
© 2012 www.xueweilunwen.com