基于FPGA控制的高速Nandflash阵列存储模块设计
发布时间:2022-01-21 22:31
按照雷达遥感系统中数据实时传输和存储的需要,定制化设计FPGA+Nandflash芯片阵列的存储模块,实现了数据高速率和大容量的可靠记录和回放。该存储模块通过FPGA的硬件编程,实现各种功能的接口,经过数据采集、缓存,实时存储到N andflash阵列,数据读写速率可达1.6GByte/s;在FPGA控制下,存储模块具备坏块管理,误码纠正,掉电保护等功能,保证了数据传输存储过程中的正确性和安全性。本文介绍了存储模块的硬件设计方案,探讨了FPGA阵列控制器传输流水节拍控制的设计思路,并就Nandflash数据正确性处理、坏块管理、断电保护等作了阐述。
【文章来源】:科学技术创新. 2020,(13)
【文章页数】:3 页
【部分图文】:
存储模块系统结构图
Nandflash阵列,每行为8个芯片,共有8列,总共使用了64个芯片,每个芯片的接口位宽是16bit,为2个通道,总容量2TByte。每个芯片上使用两个CE片选使能,分别控制2个DQ[7:0]的数据通道接口。除了片选使能CE以外,其他的控制信号ALE,WR,以及数据采样信号DQS,DQ[7:0]都是每行8个芯片共享的,这样既可以精确的控制每个通道8bit的DQ读写,又能大幅减少管脚数量,减少布线难度,提高通讯信号质量[4]。Flash阵列控制示意如图2所示。图3 双FPGA结构示意图
图3 双FPGA结构示意图
【参考文献】:
期刊论文
[1]基于FPGA控制的高速大容量NAND FLASH存储模块设计[J]. 彭卓文,杨新民,王胜红. 电子设计工程. 2017(07)
[2]基于FPGA的数据采集及存储测试系统的应用研究[J]. 周柳奇. 计算机测量与控制. 2013(06)
[3]基于Nandflash阵列的高速存储技术[J]. 张峰. 电讯技术. 2013(01)
本文编号:3601074
【文章来源】:科学技术创新. 2020,(13)
【文章页数】:3 页
【部分图文】:
存储模块系统结构图
Nandflash阵列,每行为8个芯片,共有8列,总共使用了64个芯片,每个芯片的接口位宽是16bit,为2个通道,总容量2TByte。每个芯片上使用两个CE片选使能,分别控制2个DQ[7:0]的数据通道接口。除了片选使能CE以外,其他的控制信号ALE,WR,以及数据采样信号DQS,DQ[7:0]都是每行8个芯片共享的,这样既可以精确的控制每个通道8bit的DQ读写,又能大幅减少管脚数量,减少布线难度,提高通讯信号质量[4]。Flash阵列控制示意如图2所示。图3 双FPGA结构示意图
图3 双FPGA结构示意图
【参考文献】:
期刊论文
[1]基于FPGA控制的高速大容量NAND FLASH存储模块设计[J]. 彭卓文,杨新民,王胜红. 电子设计工程. 2017(07)
[2]基于FPGA的数据采集及存储测试系统的应用研究[J]. 周柳奇. 计算机测量与控制. 2013(06)
[3]基于Nandflash阵列的高速存储技术[J]. 张峰. 电讯技术. 2013(01)
本文编号:3601074
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3601074.html