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

基于TrueFFS理论的固态硬盘在通信领域的应用

作 者: 栾志斌
导 师: 于枫
学 校: 吉林大学
专 业: 电路与系统
关键词: TrueFFS FLASH 固态硬盘 存储阵列
分类号: TP333
类 型: 硕士论文
年 份: 2006年
下 载: 148次
引 用: 4次
阅 读: 论文下载
 

内容摘要


固态硬盘广泛用于军事,航空航天以及通信领域,适用于对信息可靠性、安全性要求较高的场合。目前,固态硬盘逐步由军用向商用、民用方向发展,未来将成为机械硬盘的优秀替代产品。本文考虑到固态硬盘目前在通信领域内广泛应用,但又受到价格、容量、存储方式上的限制,影响了通信产品在同类行业中的竞争优势。故此提出一种由固态硬盘衍生出的适用于网络通信产品、具有高速度、高可靠性、嵌入式的固态硬盘。本文介绍固态硬盘的整体优化过程,从硬件和算法两个方面综合阐述实现的方法和技术要点。从实际要求出发提出固态硬盘在特定的通信产品中系统总体构架。随后,依据产品的需求,设计框架,并对其主要功能部分的实现方法进行了详细的讨论,确定了系统可实现的具体方案。最后,具体描述了硬件的基本原理、软件和大规模逻辑的实现,以及测试方案等内容。

全文目录


第1章 绪论  8-14
  1.1 引言  8
  1.2 固态硬盘的发展与现状  8-9
  1.3 固态硬盘的结构与应用  9-11
  1.4 固态硬盘的前景与展望  11-14
第2章 关键器件原理及应用  14-27
  2.1 嵌入式系统的发展与MPC8241 的应用  14-18
    2.1.1 嵌入式系统的定义与特点  14-15
    2.1.2 嵌入式系统的种类与发展  15-16
    2.1.3 PowerPC 与MPC8241  16-18
  2.2 FPGA 的发展与XC3S1500 的应用  18-21
    2.2.1 FPGA 简介  18
    2.2.2 FPGA 的定义与特点  18-19
    2.2.3 FPGA 与CPLD 的区别与应用  19-21
    2.2.4 FPGA 选型与Xilinx XC3S1500 的应用  21
  2.3 FLASH 发展与存储阵列的应用  21-27
    2.3.1 FLASH 简介  21-22
    2.3.2 FLASH 的种类和应用  22
    2.3.3 磁盘阵列概念及其优势  22-24
    2.3.4 NAND01G 与FLASH 阵列  24-27
第3章 固态硬盘硬件结构  27-43
  3.1 FLASH 阵列的改进方式  27-35
    3.1.1 线性结构――增加容量  27-29
    3.1.2 增加位宽――扩展吞吐  29-32
    3.1.3 多路通道――提高速率  32-35
  3.2 固态硬盘设计  35-43
    3.2.1 结构概述  35-36
    3.2.2 功能描述  36-41
    3.2.3 工作原理  41-43
第4章 基于TrueFFS 原理的Flash 阵列协调调度算法  43-70
  4.1 TrueFFS 理论基本算法  43-47
    4.1.1 TrueFFS 介绍  43
    4.1.2 TrueFFS 层次  43-45
    4.1.3 TrueFFS 原理  45-47
  4.2 基于TrueFFS 理论的新算法  47-55
    4.2.1 EMTD 层的封装  48
    4.2.2 伪数据包理论的引入  48-49
    4.2.3 块状态与寿命维护表  49-54
    4.2.4 空块备份  54-55
  4.3 固态硬盘协调调度算法  55-65
    4.3.1 读数据  56-59
    4.3.2 编程  59-62
    4.3.3 改写  62-64
    4.3.4 擦除  64-65
  4.4 固态硬盘其他算法简要说明  65-70
    4.4.1 地址映射  65-66
    4.4.2 文件尾端处理  66-67
    4.4.3 ECC/EDC  67-68
    4.4.4 附加块的定义  68-70
第5章 固态硬盘软硬件开发与测试  70-77
  5.1 开发  70-71
    5.1.1 硬件开发  70
    5.1.2 软件开发  70-71
  5.2 测试  71-77
    5.2.1 硬件测试  71-74
    5.2.2 软件测试  74-77
第6章 全文总结  77-78
参考文献  78-80
摘要  80-84
ABSTRACT  84-88
致谢  88

相似论文

  1. 基于闪存的浓缩数据立方存储研究,TP333
  2. PCI Express接口固态硬盘存储系统设计,TP333
  3. 一种提高固态硬盘随机写性能的cache策略,TP333
  4. 基于闪存的混合式存储系统研究,TP333
  5. 基于Flash的环保游戏设计,TP317.4
  6. 基于固态硬盘加密方法的研究,TP309.7
  7. NAND Flash文件系统研究与实现,TP333
  8. 基于NAND FLASH的多路并行存储系统的研究与实现,TP333
  9. 基于缓冲检测器的固态硬盘控制器的设计与仿真,TP333.35
  10. 基于ActionScript3.0语言的电子贺卡制作软件设计与研究,TP311.52
  11. 物理虚拟实验室的设计与实现,O4-33
  12. 基于DSP的虹膜采集与识别装置的研究,TP391.41
  13. 基于VxWorks的大容量NAND Flash文件系统研究与实现,TP316.2
  14. 嵌入式Linux中Flash设备驱动的研究与优化,TP368.1
  15. 基于TMS320C6713的嵌入式系统的软件设计与实现,TP368.1
  16. 基于FPGA的USB、Flash控制器设计,TN791
  17. 嵌入SOC中NOR FLASH IP核测试实现研究,TN47
  18. 多媒体解码芯片的SoC设计,TN47
  19. 长时间海底声音采集技术研究,P733.22
  20. 基于Flash技术的广西移动网上营业厅的研究,TN929.5
  21. 基于云计算的券商网络营销服务平台研究与设计,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 电子数字计算机(不连续作用电子计算机) > 存贮器
© 2012 www.xueweilunwen.com