多通道NANDFlash控制器的设计

多通道NANDFlash控制器的设计

论文摘要

采用NAND Flash作为存储介质的固态盘,比传统的存储设备更能承受温度的变化、机械的振动和冲击,可靠性更高,易于实现高速度大容量的存储,日趋成为存储器的主流。由于NAND Flash接口相对较为复杂,需要通过专用的控制器对NAND Flash进行读写控制等操作。通过设计一个软硬件结合NAND Flash控制器,使用软件实现命令和地址发送,而逻辑时序及数据传输则由硬件完成,从而将复杂的NAND Flash接口转化为简单通用的标准总线接口,实现了总线与NAND Flash的桥接;并通过研究Flash阵列的架构,实现了多通道的NAND Flash控制器。多通道的NAND Flash控制器中,多个通道可以并发工作,每个通道内部使用流水线操作。在通道内部,当一片Flash进行器件编程时,对其他Flash芯片执行读写操作,在时间上实现通道内数据总线的复用,缩短Flash阵列的等效操作时间,最大限度的减少单个芯片占用总线时间,使得整体Flash阵列读写速度得到提升。同时在通道间,使用并行传输技术,各通道之间相互独立、互不影响,多个通道并发执行读写操作,从而实现了速度和容量的提升。在实际的仿真与测试中,该控制器在通道内使用流水线,极大的提升了通道内Flash阵列的读写性能;而多个通道的使用,成倍提升了系统整体的读写性能,同时实现了容量的扩充,是实现高速数据接口和高速大容量数据存储的设计参考。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 固态硬盘的特点和分类
  • 1.2 基于DRAM 的固态盘存储
  • 1.3 基于Flash 的固态盘存储
  • 1.4 国内外研究现状
  • 1.5 本文研究的主要内容
  • 1.6 本文的组织结构
  • 2 NAND Flash 技术
  • 2.1 典型NAND Flash 芯片
  • 2.2 NAND Flash 的操作时序
  • 2.3 NAND Flash 的数据校验
  • 2.4 本章小结
  • 3 NAND Flash 控制器的设计
  • 3.1 设计开发平台
  • 3.2 控制器的软硬件划分
  • 3.3 NAND Flash 控制器的模块设计
  • 3.4 本章小结
  • 4 多通道存储阵列
  • 4.1 NAND Flash 阵列的操作
  • 4.2 多通道Flash 阵列架构分析
  • 4.3 多通道Flash 阵列架构
  • 4.4 本章小结
  • 5 仿真与测试
  • 5.1 多通道Flash 阵列架构的仿真
  • 5.2 NAND Flash 单个die 的测试
  • 5.3 多通道Flash 阵列的测试
  • 5.4 本章小结
  • 6 全文总结与展望
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].基于FPGA控制的高速Nandflash阵列存储模块设计[J]. 科学技术创新 2020(13)
    • [2].VxWorks环境下NandFlash驱动程序设计研究[J]. 计算机应用与软件 2013(06)
    • [3].基于NandFlash设备的区域地址映射方法[J]. 信息通信 2017(05)
    • [4].基于Nandflash阵列的高速存储技术[J]. 电讯技术 2013(01)
    • [5].应用于小型弹载解算平台的NandFlash智能化设计方案[J]. 测试技术学报 2019(06)
    • [6].一种面向DSP嵌入式系统的Nandflash文件管理方法[J]. 航天控制 2013(06)
    • [7].嵌入式系统中Nand Flash写平衡的研究[J]. 微计算机信息 2008(14)
    • [8].基于NandFlash的飞参数据管理[J]. 电子测试 2020(20)
    • [9].基于NandFLASH高可靠自恢复实时文件系统[J]. 计算机工程与科学 2012(06)
    • [10].基于USB2.0的通用FLASH存储器检测系统设计[J]. 电测与仪表 2008(04)
    • [11].基于NANDFLASH的双备份数据存储器的设计与实现[J]. 电子器件 2017(04)
    • [12].基于SEP4020的Linux NandFlash驱动设计[J]. 电子技术 2010(02)
    • [13].基于FPGA的K9F2G08U0M NandFLASH控制器设计[J]. 电子元器件应用 2008(03)
    • [14].机载数据加卸载卡的设计与实现[J]. 测控技术 2010(09)
    • [15].NandFlash中高位可配置BCH编码器的研究[J]. 信息技术 2013(02)
    • [16].一种新的适用于Nandflash的Linux内存交换模型[J]. 计算机应用研究 2010(10)
    • [17].基于NAND Flash的静态均衡损耗算法[J]. 重庆工学院学报(自然科学版) 2009(07)
    • [18].面向FPSS的通用星载NandFlash存储器设计[J]. 飞行器测控学报 2012(S1)
    • [19].机载系统NANDFlash存储技术[J]. 航空计算技术 2014(01)
    • [20].NandFLASH和NorFLASH接口设计和驱动开发[J]. 现代电子技术 2009(14)
    • [21].NAND Flash管理算法的设计及实现[J]. 电子元器件应用 2010(08)
    • [22].基于NANDFlash的嵌入式文件系统μC/FS的实现[J]. 电脑知识与技术 2008(34)
    • [23].星载同步NANDFlash的研究与应用[J]. 无线电工程 2019(01)
    • [24].基于AMBA APB总线NandFlash控制器的设计研究[J]. 电子设计工程 2011(20)
    • [25].基于7805芯片加密U盘的设计及实现[J]. 科技风 2008(09)
    • [26].基于FPGA的星载NANDFLASH控制器的设计[J]. 电子设计工程 2018(14)
    • [27].一种快速Nand Flash垃圾回收策略[J]. 航空计算技术 2011(06)
    • [28].基于VxWorks的NAND FLASH驱动程序设计[J]. 现代电子技术 2009(14)
    • [29].s3c2410处理器平台下Nandflash的读写[J]. 电脑编程技巧与维护 2009(19)
    • [30].YAFFS2在嵌入式系统中的实现[J]. 现代电子技术 2010(08)

    标签:;  ;  ;  ;  

    多通道NANDFlash控制器的设计
    下载Doc文档

    猜你喜欢