›› 2014, Vol. 27 ›› Issue (7): 144-.

• 论文 • 上一篇    下一篇

基于FPGA的NAND控制器设计与实现

姬进   

  1. (中航工业西安航空计算技术研究所 第8研究室,陕西 西安 710119)
  • 出版日期:2014-07-15 发布日期:2014-07-19
  • 作者简介:姬进(1986—),男,硕士,助理工程师。研究方向:计算机应用技术。E-mail:jijin225@163.com

Design and Implementation of a NAND Controller Based on FPGA

JI Jin   

  1. (Eighth Research Laboratory,AVIC Xi'an Aeronautics Computing Technique Research Institute,Xi'an 710119,China)
  • Online:2014-07-15 Published:2014-07-19

摘要:

在基于NAND型固态存储系统的开发中,接口芯片直接影响储存系统的性能,为了最大限度地提高读写性能,需对NAND控制器进行自主设计。通过分析NAND Flash的接口特性和NAND控制器的组成结构,采用了状态机对NAND控制器的主逻辑以及常用编程命令进行了描述,同时运用FPGA对该状态机逻辑进行实现,并对NAND主要操作命令进行了仿真试验。试验结果表明,该设计符合NAND Flash的操作时序要求。

关键词: FPGA;状态机;NAND控制器;接口

Abstract:

In the development of NAND type solid storage system,interface chip directly affects the performance of the storage system,and an independent design of NAND controller is needed in order to maximize the performance of reading and writing.The structure of interface characteristics of NAND Flash and NAND controller is analyzed,the main logic of NAND controller and the common programming commands are described using the state machine,and the state machine logic is realized by the use of FPGA.Simulation test on the NAND main operation command shows that the design meets the requirements of NAND Flash operation timing.

Key words: FPGA;state machine;NAND controller;interface

中图分类号: 

  • TN710