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

精密仪器中高可靠存储模块的设计与实现

作 者: 李佳琦
导 师: 李健
学 校: 天津大学
专 业: 精密仪器及机械
关键词: 高可靠存储模块 闪存 流水线技术 并行总线技术 接口控制器 FPGA
分类号: TP333
类 型: 硕士论文
年 份: 2009年
下 载: 34次
引 用: 1次
阅 读: 论文下载
 

内容摘要


高可靠存储模块是长距离油气管道检测设备、高质量图像采集设备、军用加固计算机等精密仪器设备进行信息获取、信息存储、信息融会和信息处理的关键部件之一。早期的存储记录设备多采用磁盘式或磁带式,存在可靠性和存储速度等方面的发展瓶颈,不适合在电磁辐射、冲击、震动等恶劣环境中使用,因此高可靠性的存储模块一直是现代精密仪器设备所迫切需要的。基于闪存的大容量固态存储模块具有存储容量大、可靠性高、体积小、功耗低、数据安全性好、抗震动和冲击能力强、温度适应范围宽等特点,可以解决恶劣条件下仪器设备的存储可靠性问题。本文在深入了解国内外固态存储模块研究现状与所用先进技术的基础上,根据具体的技术目标,设计了高可靠存储模块的系统方案,主要工作包括:1、根据各组成部分的具体功能设计了相应的实现方案和硬件电路,包括接口方案的选择、高速缓冲存储器方案的设计、存储芯片的选型、FPGA模块的逻辑功能划分、FPGA芯片的配置电路设计以及电源管理模块的设计;2、重点设计了闪存芯片阵列的排布结构,通过引入并行扩展技术与流水线技术代替对单片闪存的直接编程,使闪存阵列接口的最大读写速度达到100MB/s;3、设计了基于FPGA的闪存阵列接口控制器,实现了闪存芯片的各项基本操作和流水线操作的功能仿真和时序仿真。由于存在多芯片的协同管理和流水线操作的问题,该部分的逻辑输出需要非常准确,是FPGA控制逻辑的核心模块之一;4、将闪存阵列接口控制器与系统整合,进行了系统的综合特性分析,通过实验测试了存储模块的各项外部性能。结果显示其最大读取速度达到70.3MB/s,最大写入速度达到42.9MB/s,实现了预定的设计目标。本课题所设计的高可靠存储模块具有集成度高、兼容性好、灵活性强等优点,可以方便地移植到恶劣环境下高速长距离探测或采集仪器中去。

全文目录


中文摘要  3-4
ABSTRACT  4-9
第一章 绪论  9-17
  1.1 研究背景及意义  9-11
  1.2 国内外研究现状  11-15
    1.2.1 国外研究情况  11-13
    1.2.2 国内研究情况  13-14
    1.2.3 国外产品使用的先进技术  14-15
  1.3 高可靠存储模块的需求分析  15-16
  1.4 主要工作及技术目标  16
  1.5 内容安排  16-17
第二章 系统的总体方案设计  17-29
  2.1 系统的体系结构设计  17-18
  2.2 各组成部分的方案设计  18-28
    2.2.1 接口方案的选择  18-19
    2.2.2 高速缓冲存储器方案的设计  19-21
    2.2.3 存储芯片的选型  21-23
    2.2.4 FPGA 模块的逻辑功能划分  23-26
    2.2.5 FPGA 的配置方案设计  26-27
    2.2.6 电源管理模块设计  27-28
  2.3 本章小结  28-29
第三章 闪存阵列的排布结构设计  29-44
  3.1 闪存阵列的设计目标  29
  3.2 闪存芯片的性能分析  29-34
    3.2.1 基本操作的速度分析与计算  29-31
    3.2.2 单片最大写入速度的实现  31-34
  3.3 提高闪存阵列读写性能的技术措施  34-37
    3.3.1 并行扩展  34-35
    3.3.2 流水线操作  35-37
  3.4 并行闪存阵列排布结构方案设计  37-38
  3.5 流水线操作下并行结构的性能分析  38-40
  3.6 闪存阵列的电路设计  40-43
    3.6.1 存储芯片的连接电路  40-42
    3.6.2 存储芯片与FPGA 的连接  42-43
  3.7 本章小结  43-44
第四章 闪存阵列接口控制器设计  44-62
  4.1 接口控制器在系统中的位置  44-45
  4.2 接口控制器的外部连接  45-47
    4.2.1 与Avalon 总线模块的连接  45-46
    4.2.2 与闪存阵列的连接  46-47
  4.3 接口控制器的结构分析  47-50
    4.3.1 基本模块划分  47-48
    4.3.2 主要寄存器的定义  48-50
    4.3.3 基于分级操作的结构原理框图  50
  4.4 基本功能模块的设计与实现  50-59
    4.4.1 主控状态机  50-53
    4.4.2 Flash_Reset 子模块  53-54
    4.4.3 读Flash ID 子模块  54-55
    4.4.4 Erase 擦除子模块  55-56
    4.4.5 Program 编程子模块  56-57
    4.4.6 Read 读取子模块  57-58
    4.4.7 CBP 复制回写子模块  58-59
    4.4.8 Status Read 状态查询子模块  59
  4.5 Nios 控制闪存阵列接口控制器的流程  59-60
  4.6 本章小结  60-62
第五章 仿真与实验  62-70
  5.1 流水线操作仿真  62-64
    5.1.1 流水线编程操作  62
    5.1.2 流水线擦除操作  62-63
    5.1.3 流水线交替双片编程操作  63-64
  5.2 时序综合特性报告  64-66
    5.2.1 闪存接口控制器的综合特性  64-65
    5.2.2 高可靠存储模块系统的综合特性  65-66
  5.3 系统外特性测试与分析  66-69
  5.4 本章小结  69-70
第六章 总结与展望  70-72
  6.1 主要研究成果  70
  6.2 下一步工作的展望  70-72
参考文献  72-74
附录  74-75
发表论文和科研情况说明  75-76
致谢  76

相似论文

  1. 基于FPGA的电磁超声检测系统的研究,TH878.2
  2. 基于FPGA的五相PMSM驱动控制系统的研究,TM341
  3. LXI任意波形发生器研制,TM935
  4. 基于FPGA的射频功放数字预失真器设计,TN722.75
  5. 突发OFDM系统同步与信道估计算法及FPGA实现,TN919.3
  6. 直扩系统抗多径性能分析及补偿方法研究,TN914.42
  7. 电视制导系统中视频图像压缩优化设计及实现研究,TN919.81
  8. 基于FPGA的多用户扩频码捕获研究及硬件仿真,TN914.42
  9. 基于FPGA的数字图像处理基本算法研究与实现,TP391.41
  10. 基于FPGA的高速图像预处理技术的研究,TP391.41
  11. 基于FPGA的高速数字图像采集与接口设计,TP274.2
  12. 基于FPGA的电感传感器数据采集系统的研制,TP274.2
  13. 基于Nios的串行总线分析仪研制,TP274
  14. 基于FPGA-RocketIO_X的PMC高速数据传输板开发,TP274.2
  15. PXI高性能数字I/O模块研制,TP274
  16. LXI计数器研制,TP274
  17. 基于FPGA的高速实时数据采集系统,TP274.2
  18. 基于Nios Ⅱ的GPS信息接收系统设计,TN967.1
  19. 温压炸药爆炸温度场存储测试技术研究,TQ560.7
  20. 掺铒光纤放大器中泵浦激光器驱动源的研究应用,TN248
  21. FPGA系统远程安全升级的设计与实现,TP309

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