基于FLASH的高速大容量存储器的研究

基于FLASH的高速大容量存储器的研究

论文摘要

在详细分析了应用需求之后,结合FLASH的技术特点,文中提出了一种基于FLASH的高速大容量数据存储器的设计与实现方案。本文首先比较了几种常见的非易失性存储介质的特点,介绍了FLASH的基本操作方法和实现技巧,详细分析了设计过程和实现结果。为了提高FLASH的写和擦除速度,设计中采用了流水线操作和并行扩展技术,使用高性能FIFO缓冲高速数据流的波动,用单片FPGA实现了系统控制逻辑。主要控制逻辑包括FLASH控制器、USB控制器、FIFO控制逻辑等。存储器数据回放的接口采用USB实现。数据输入接口采用LVDS差分出入,输入格式可定制。根据实际工程经验,文中对状态机的设计实现做了重点介绍,同时详细介绍了USB控制状态机实现以及USB固件的设计。整个系统结构采用模块化设计思想,具有可移植,易扩展的特性。本文的研究,为研制应用于实际工程的基于FLASH的高速大容量存储器奠定了坚实的基础,具有较好的指导好借鉴意义。

论文目录

  • 摘要
  • Abstract
  • 第一章 引言
  • 1.1 课题背景
  • 1.2 本领域研究现状
  • 1.3 研究内容及意义
  • 第二章 相关背景和系统设计方案
  • 2.1 USB 简介
  • 2.2 FPGA 选型
  • 2.3 基本存储芯片的选型及应用
  • 2.3.1 NOR FLASH 与NAND FLASH 性能比较
  • 2.3.2 NAND FLASH 选型
  • 2.4 系统方案设计
  • 2.4.1 LVDS 接口输入
  • 2.4.2 高速FIFO 的选用
  • 2.4.3 FLASH 阵列控制器
  • 2.4.4 USB 接口
  • 2.4.5 大容量存储扇区管理策略
  • 第三章 硬件系统设计与实现
  • 3.1 FPGA 状态机设计
  • 3.1.1 状态机的基本结构和功能
  • 3.1.2 状态机的VHDL 设计
  • 3.1.3 状态机的编码方案
  • 3.2 主控FPGA 设计
  • 3.2.1 无效块标识
  • 3.2.2 FLASH 基本功能实现
  • 3.2.3 ECC 校验
  • 3.2.4 流水线操作
  • 3.2.5 并行扩展
  • 3.3 USB 模块设计
  • 3.3.1 CY7C68013A
  • 3.3.2 USB 状态机设计
  • 3.4 片外FIFO
  • 3.4.1 FIFO 选型
  • 3.4.2 IDT72V36110 型FIFO 读写设计
  • 3.5 存储区读写速率估算
  • 3.6 FPGA调试总结
  • 第四章 软件程序设计
  • 4.1 固件程序设计
  • 4.1.1 主程序
  • 4.1.2 描述符定义
  • 4.1.3 配置方式
  • 4.2 USB 驱动程序设计
  • 4.2.1 WDM 驱动程序和USB 驱动程序的分层结构
  • 4.2.2 开发WDM 型的USB 设备驱动程序
  • 4.3 应用程序设计
  • 4.3.1 打开USB 设备
  • 4.3.2 写入数据
  • 4.3.3 读取数据
  • 第五章 系统调试与分析
  • 第六章 总结与展望
  • 参考文献
  • 发表文章目录
  • 致谢
  • 相关论文文献

    • [1].星载高速大容量存储器文件化坏块管理设计[J]. 电子技术应用 2017(06)
    • [2].嫦娥二号卫星大容量存储器设计[J]. 航天器工程 2011(05)
    • [3].大容量存储器高可靠性3D封装技术研究[J]. 微处理机 2019(03)
    • [4].视频压缩系统中大容量存储器的应用设计[J]. 电子元器件应用 2010(08)
    • [5].创新地图[J]. IT经理世界 2012(03)
    • [6].基于ATmega128的机载大容量存储器设计[J]. 航空电子技术 2009(03)
    • [7].基于USB端口的大容量存储器的设计[J]. 工矿自动化 2008(06)
    • [8].数据采集传感器网络与大容量存储器[J]. 信息系统工程 2010(05)
    • [9].一种高可靠星载大容量存储器的坏块表存储方案设计[J]. 微电子学与计算机 2016(04)
    • [10].基于AT27C1024的可变信号源设计[J]. 世界电子元器件 2008(11)
    • [11].随钻测井井下大容量存储器通用模块设计[J]. 大庆石油学院学报 2008(06)
    • [12].SOC和串行大容量存储器在随钻测试中的应用[J]. 计量与测试技术 2008(05)
    • [13].一种高可靠大容量星载存储器的设计与研究[J]. 微电子学与计算机 2012(06)
    • [14].Microchip PIC24FJ1024GB610 MCU开发方案[J]. 世界电子元器件 2016(01)
    • [15].Q来A去[J]. 电脑知识与技术(经验技巧) 2010(01)
    • [16].产业格局从Wintel向ARMdroid倾斜[J]. 集成电路应用 2012(12)
    • [17].单片机和大容量存储器组合特定消谐式电动车变压研究[J]. 硅谷 2008(05)
    • [18].基于TMS320C6414的大容量存储器扩展设计[J]. 自动化技术与应用 2008(06)
    • [19].基于CPLD+FLASH的多通道测试记录仪[J]. 光电技术应用 2011(04)
    • [20].存储多元化发展 检测设备变革期来临[J]. 电子技术与软件工程 2019(07)
    • [21].存储器并行测试方法[J]. 电子测试 2009(02)
    • [22].基于DSP与NAND Flash的大容量存储器设计[J]. 工业控制计算机 2018(01)
    • [23].新型大容量闪存与单片机的接口设计[J]. 电子世界 2012(15)
    • [24].论校园网的建设及其网络信息安全[J]. 信息安全与技术 2012(12)
    • [25].大容量存储设备身份认证与数据保护方案研究[J]. 西北工业大学学报 2018(03)
    • [26].无线及蓝牙在手持终端的应用[J]. 电子世界 2016(03)
    • [27].全球最大IC市场徒有其表 国产难以替代进口[J]. 半导体信息 2013(05)
    • [28].基于闪存的星载高速大容量存储技术研究[J]. 通讯世界 2017(04)
    • [29].集成大容量闪存和SRAM的32位通用微控制器[J]. 今日电子 2014(04)
    • [30].VDO DLD Wide Range Ⅱ使得行车记录仪的数据下载更加简单[J]. 汽车与配件 2016(30)

    标签:;  ;  

    基于FLASH的高速大容量存储器的研究
    下载Doc文档

    猜你喜欢