微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 标准NAND FLASH控制器/超高速NAND FLASH阵列控制器

标准NAND FLASH控制器/超高速NAND FLASH阵列控制器

时间:10-02 整理:3721RD 点击:
NAND FLASH Controller IP Core
标准NAND FLASH Controller
标准NAND FLASH控制器

我是一位在职者(北京),专业从事FPGA接口设计,有较多的空余时间,对FPGA有比较丰富的项目经验(6年)。
熟练使用Xilinx/Altera FPGA,熟悉NAND FLASH接口时序。

自行编写标准NAND FLASH Controller/控制器,可以以源代码(VHDL/Verilog HDL语言)或网表形式(提供使用手册)提供,功能包括:
1. 支持异步接口的SLC和MLC Nand Flash
2. 最高支持时序模式5(Timing Mode 5)
3. 兼容ONFI命令集:Reset、Read ID/ONFI Signature、Read Unique ID、Read Parameter Page、Set Feature、Get Feature、Read Status、Erase、Program Page、Read Page、Program Page Cache、Read Page Cache
4. 支持上电自动坏块检测
5. 支持坏块表动态更新
6. 支持坏块管理(BBM);坏块管理使能和禁止
7. 支持ECC:汉明码256 Byte纠正1-bit,检错2-bit;或RS码1080字节纠正32-bit;ECC使能和禁止
8. 内置DMA数据传输引擎
9. 支持各个设备厂商(Micron、Samsung、Hynix、Toshiba、ST-Micro和其他厂商)的Nand Flash

NAND FLASH Controller自动进行坏块管理以及ECC纠错,坏块表可存储于FPGA内部RAM块。
NAND FLASH控制器的用户接口友好,基本上都是DPRAM或FIFO接口,状态信号是I/O接口,易于使用。
此NAND FLASH控制器可以适应各种各样的NAND FLASH芯片型号。
此NAND FLASH控制器多次在实际项目中使用,被证明稳定可靠。

如有NAND FLASH接口开发相关方面的技术合作,可随时联系我。
联系方式:neteasy163z@163.com



NAND FLASH Controller IP Core
Super-High-Speed NAND FLASH Array Controller
超高速NAND FLASH阵列控制器
我是一位在职者(北京),专业从事FPGA接口设计,有较多的空余时间,对FPGA有比较丰富的项目经验(6年)。
熟练使用Xilinx/Altera FPGA,熟悉NAND FLASH接口时序。
自行编写NAND FLASH Controller/控制器,可以以源代码(VHDL语言)或网表形式(提供使用手册)提供,功能包括:
1. NAND Flash物理接口时序:支持PAGE READ、PROGRAM PAGE、BLOCK ERASE、RESET、READ ID、READ STATUS、Set/Get Feature等命令集和相关时序
2. Nand Flash阵列的流水线管理:流水线化PROGRAM PAGE,使Nand Flash阵列的存储速度最大化;流水线管理NAND FLASH阵列的PAGE READ、BLOCK ERASE、RESET、READ ID等操作
3. Nand Flash阵列的坏块检测:检测NAND FLASH的原始出厂坏块
4. Nand Flash阵列的坏块管理:在Nand Flash阵列的PROGRAM PAGE和PAGE READ过程中,剔除NAND FLASH的坏块,产生有效的块地址
5. Nand Flash阵列的ECC:256 byte数据生成3 byte ECC编码,使用3 byte ECC编码能够纠正256 byte数据中的1个bit错误,检测2个bit以上的错误;汉明码256 Byte纠正1-bit,检错2-bit;或RS码1080字节纠正32-bit;
NAND FLASH Controller自动进行坏块管理以及ECC纠错,坏块表可存储于FPGA内部RAM块或片外SRAM。
NAND FLASH控制器的用户接口友好,基本上都是DPRAM或FIFO接口,状态信号是I/O接口,易于使用。
此NAND FLASH控制器既可以适应简单的单片NAND FLASH应用,也可以适应NAND FLASH阵列应用,并且可以适应各种各样的NAND FLASH芯片型号。
8x8(8行8列:8个片选,64位数据总线) NAND FLASH阵列的存储速度可达380MB/S。
FPGA内部可以嵌入多个NAND FLASH控制器,每个控制器的存储速度可达380MB/S。如果嵌入4个NAND FLASH控制器,那么存储速度可达1520MB/S。
此NAND FLASH控制器多次在实际项目中使用,被证明稳定可靠。
如有NAND FLASH接口开发相关方面的技术合作,可随时联系我。
联系方式:neteasy163z@163.com

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top