A novel NAND Flash memory controller compatible with asynchronous and source synchronous data types

Peng Qiang,Jian Cao,Xing Zhang,Dunshan Yu
DOI: https://doi.org/10.1109/ICSICT.2012.6467796
2012-01-01
Abstract:NAND Flash memory is one of the most popular memory storages which can provide two different data types - the asynchronous type and the source synchronous type. But most of the current NAND Flash controllers can only support one of these two types. This leads to incompatible in some data storage applications. This paper proposes a new circuitry structure which can support both of the source synchronous type and the asynchronous type. The circuitry is implemented in Verilog HDL and the FPGA prototype verification scheme is designed base on the Xilinx Virtex-5 XC5VLX330 platform. The prototype verification results denote that in the asynchronous data interface type, the read speed is 54.23Mb/s and the write speed is 24.12Mb/s, and in the source synchronous data interface type, the read speed reaches 96.54Mb/s and the write speed reaches 47.22Mb/s. The layout design has been accomplished with TSMC 0.13um CMOS process using Design Compiler. The area of this design is 31217.4μm2, the dynamic power is 764.523μw and the leakage power is 0.087μw.
What problem does this paper attempt to address?