论文部分内容阅读
随着科学技术的飞速发展,特别是在航空航天领域,采用NAND Flash作为固态存储器的存储介质被广泛的使用。本文是基于数据记录存储的研发项目,采用NAND Flash作为存储介质,按设计需求采集接收PCM和Camera Link两路数据信号,并在系统设计中采取先进的技术和可靠性措施来保证数据记录存储的可靠性和完整性。 本文首先对国内外使用数据记录器的研究现状进行分析,探讨了当前固态存储技术的发展前景,分析了可靠性数据记录存储领域用到的相关技术,然后根据系统需求分析,提出了一种符合性能要求的高可靠性数据记录存储系统的设计方案,以及对当前业界的NAND Flash器件选用介绍,并着重论述了接口模块和存储模块相关控制逻辑设计与实现的具体过程,完成相关功能模块的仿真与调试分析,最后对本系统有待改进和突破的地方进行了总结。 本文所采用的创新机制以及相关技术主要有:设计了一种数据命令打包及分离机制,以及自定义的系统指令集完成对系统的各种操作;为了解决单片NAND Flash读写速度慢的缺点,采用多通道并行和流水线设计技术来提高存储阵列的读写带宽;为了保证数据存取的可靠性,闪存控制器中加入坏块管理技术,系统存储采用了ECC可靠性纠错技术以及设计了一种双备份存储机制;设计了基于数据重传机制和相关握手协议的数据传输模块,通过以太网接口完成参数设置、状态获取以及数据回读。