赵庆平1, 李素文1, 杜伟宁2, 姜恩华1
ZHAO Qingping1, LI Suwen1, DU Weining2, JIANG Enhua1
摘要:
针对现场可编程门阵列(FPGA)丰富的逻辑资源及产生精确时序的能力, 给出一种基于FPGA的SPI控制器的设计方法. 可方便地对SPI flash进行读写、 擦除等操作, 从而能快速、 准确地存储数据. 在SPI控制器设计过程中使用Modelsim进行仿真验证, 并用VHDL硬件描述语言进行编程,下载到FPGA开发板上进行测试, 对SPI接 口flash进行操作, 证明了系统设计方法的正确性和可靠性, 该方法对flash存储控制系统的设计具有普遍适用性, 实现了对以FPGA为控制核心的系统数据长时间存储.
中图分类号: