摘要:针对测控系统中海量数据的快速存储,设计了一种基于DMA的高速数据闪存阵列的设计方案。它是以FPGA为平台构建的SOPC系统,内含软核处理器Microblaze和包含DMA控制器的用户自定义IP,经验证,方案中的DMA控制器实现了对闪存阵列的编程命令、地址的传输,以及存储阵列的流水线编程,提高了传统的由CPLD与单片机组成的存储测试系统的速度。 1.引言 NAND FLASH由于其存储的容量大,小体积,同时读写速度快,外围电路简单而成为现在存储应用中的主流产品。但NAND FLASH的写操作比较特殊,在存储数据时要先写入存储命令和存储地址,编程时不能对其执行任何操作。传统的由单