摘要
针对新型星载存储系统的超高速读写需求,基于XILINX FPGA平台对Micron公司的同步NANDFlash存储芯片的应用进行了研究,分析了该NANDFlash芯片硬件设计的信号完整性,对NANDFlash操作时序进行了分析,并设计了一种支持ONFI2. 2标准源同步模式的NANDFlash控制器,通过Modelsim对所设计的控制器进行了仿真并在存储板上进行了验证。仿真与测试结果表明,设计的控制器工作稳定,其单芯片读写速率可达1 598/1 340 Mbps,能够满足新一代星载高速存储系统的需求。
Aiming at the need for ultra-high speed read and write of new-type satellite-borne storage systems,this paper studies the application of Micron's synchronous NANDFlash memory chip based on XILINX FPGA platform,analyzes the signal integrity of the NANDFlash chip hardware design,and designs a NANDFlash controller that supports the ONFI2.2 standard source-synchronous mode.The designed controller is simulated by Modelsim and verified on the memory board.Simulation and test results show that the controller designed in this paper is stable and its single-chip read/write speed can reach 1 598/1 340 Mbps,which can meet the needs of new satellite-borne high-speed storage system.
引文
[1]耿虎军.星际探索中的电子技术[J].无线电工程,2016,46(1):1-7.
[2]宋琪,李姗,朱岩.针对Flash存储特性的航天器大容量固态存储技术[J].电子设计工程,2015,23(4):169-171.
[3]李袁鑫,沈海斌.支持ONFI同步模式的NANDF1ash控制器设计[J].电子技术,2011(3):14-17.
[4]冉计全,郭林,张三刚,等.NANDFlash控制器硬件设计与仿真验证[J].西北工业大学学报,2017,35(2):304-309.
[5]邵鹏.信号/电源完整性仿真分析与实践[M].北京:电子工业出版社,2013.
[6] Xilinx Corporation.Virtex-5 User Guide[M].USA:Xilinx Corporation,2012.
[7]王剑宇,苏颖.高速电路设计实践[M].北京:电子工业出版社,2016.
[8] Micron Technology. 32~256 GB Asynchronous/Synchronous NAND Features[M]. USA:Micron Technology,2014.
[9] XU Y G,REN G Q,WU Q Z,et al.Write Control Technology of NAND Flash Image Recording System[J].Opto-Electronic Engineering,2012,39(9):138-144.
[10]姜德,马游春,王悦凯,等.高速数据同步存储系统设计[J].电子器件,2016,39(6):1421-1424.
[11]肖佳.基于NANDFLASH的大数据高速存储系统的设计与实现[D].西安:西安电子科技大学,2014.
[12]范晓星.高速大容量固态存储系统设计与实现[D].西安:西安电子科技大学,2014.
[13]谢凯毅.NAND Flash控制器的设计与验证[D].北京:中国科学院大学,2016.
[14]李妙心.基于ONFI协议的NANDflash控制器的研究和实现[D].武汉:华中科技大学,2016.
[15]冉计全,郭林,张三刚,等.NANDFlash控制器硬件设计与仿真验证[J].西北工业大学学报,2017,35(2):304-309.