• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2010, Vol. 32 ›› Issue (7): 80-82.doi: 10.3969/j.issn.1007130X.2010.

• 论文 • 上一篇    下一篇

基于FPGA的NAND Flash控制接口电路设计

王顺,戴瑜兴,段小康   

  1. ( 湖南大学电气与信息工程学院,湖南 长沙 410082)
  • 收稿日期:2009-01-13 修回日期:2009-03-06 出版日期:2010-06-25 发布日期:2010-06-25
  • 通讯作者: 王顺 E-mail:wangshun19840103@126.com
  • 作者简介:王顺(1984),男,山东菏泽人,硕士生,研究方向为FPGA逻辑设计与验证;戴瑜兴,教授,博士生导师,研究方向为数字化系统设计理论与应用、现代底层网络通信技术和数字化电源技术;段小康,硕士生,研究方向为FPGA逻辑设计和数字系统设计。
  • 基金资助:

    浙江省重大科研资助项目(2007C11072);湖南省自然科学基金资助项目(05JJ40001)

Design of a NAND Flash Control Interface Based on FPGA

WANG Shun,DAI Yuxing,DUAN Xiaokang   

  1. (School of Electrical and Information Engineering,Hunan University,Changsha 410082,China)
  • Received:2009-01-13 Revised:2009-03-06 Online:2010-06-25 Published:2010-06-25
  • Contact: WANG Shun E-mail:wangshun19840103@126.com

摘要:

本文在比较NAND Flash的优、缺点,分析控制接口电路的功能特性的基础上,论述了主控器的设计实现方法,通过写控制字的方式将复杂的NAND Flash接口映射为简单的SRAM接口。并根据ECC算法原理,阐述了ECC校验码生成、查错与纠错的实现方法。本文设计的NAND Flash控制接口电路的操作指令在Xilinx的Spartan3 Board上得到了功能验证,工作频率达到100MHz。

关键词: NAND Flash, 控制接口, ECC

Abstract:

The article details the design method of the main controller based on comparing the advantages and disadvantages of the NAND Flash and analysing the function of the control interface circuit,and the main control module maps the complex NAND Flash interface to the simple SRAM interface by writing control words.According to the ECC algorithm,the realization method of the ECC check code generation,error search,error correction is described.The function of the operating instructions of the NAND Flash control interface circuit designed by this paper is verified on the Xillinx Spartan3 board, and the frequency can reach 100MHz.

Key words: NAND flash;control interface;ECC