摘要
本文在比较NAND Flash的优、缺点,分析控制接口电路的功能特性的基础上,论述了主控器的设计实现方法,通过写控制字的方式将复杂的NAND Flash接口映射为简单的SRAM接口。并根据ECC算法原理,阐述了ECC校验码生成、查错与纠错的实现方法。本文设计的NAND Flash控制接口电路的操作指令在Xilinx的Spartan-3Board上得到了功能验证,工作频率达到100MHz。
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 Spartan3 board, and the frequency can reach 100MHz.
出处
《计算机工程与科学》
CSCD
北大核心
2010年第7期80-82,共3页
Computer Engineering & Science
基金
浙江省重大科研资助项目(2007C11072)
湖南省自然科学基金资助项目(05JJ40001)