期刊文献+

基于FPGA的SPI Flash控制器的设计与实现 被引量:6

Design and Implementation of SPI Flash Controller Based on FPGA
下载PDF
导出
摘要 传统的Flash读写是通过CPU软件编程实现,其读写速度较慢,且占用CPU资源,另外由于Flash芯片本身功能指令较多,使得对芯片进行直接操作变得非常困难。本文提出一个基于FPGA的SPI Flash读写硬件实现方案,该方案利用硬件对SPI Flash进行控制,能够非常方便地完成Flash的读写、擦除、刷新及预充电等操作,同时编写的SPI Flash控制器IP核能够进行移植和复用,作为SOC芯片的功能模块。SPI Flash控制器采用VHDL语言进行编写,在Modelsim 6.5g上通过功能仿真,并且在XUPV5-LX110T FPGA开发板上通过硬件测试,实现结果表明方案的可行性。 General y,the data read/write of Flash is realized by software programming of CPU,but the data rate of this way is relatively low and causes CPU resource consumption. Meanwhile,since the instruction of Flash is more,it is hard to operate the chip directly.This paper presents a program which realizes the SPI Flash data read/write by hardware based on FPGA.In this program,SPI Flash could be control ed by hardware and the operations of Flash,such as data read/write,erase,refresh and pre-charge,could be easy to implement.The SPI Flash control er IP core could be transplant and reuse,as a SOC function module.The SPI Flash control er in this program is coded by VHDL,simulated in Modelsim 6.5g EDA tool, and successful y tested on XUPV5-LX110T FPGA development board.The experimental results show that the program is feasible.
作者 陈炳成
出处 《电子世界》 2013年第12期137-137,F0003,共2页 Electronics World
关键词 FPGA SPI FLASH控制器 IP核 VHDL FPGA SPI Flash controller IP core VHDL
  • 相关文献

参考文献5

二级参考文献14

  • 1彭振雄,易扬波,孙伟锋.面向PDP显示的数字逻辑电路及其设计[J].电子工程师,2004,30(8):10-12. 被引量:2
  • 2缪云青,李永刚.FPGA器件在嵌入式系统中的配置方式的探讨[J].微计算机信息,2006(04Z):161-162. 被引量:14
  • 3王小峰,周吉鹏.一种FPGA在线配置FLASH的方法[J].电子器件,2006,29(3):902-904. 被引量:7
  • 4Intel, Inc.. Intel Serial Flash Memory(S33)Datasheet. http://www. intel.com. 2006o.
  • 5Xilinx, Inc.. Virtex-5 User Guide. http://www.xilinx.com. 20080.
  • 6Opencores,Org.. spiflashcontroller, htt p://www.opencores.org. 2007.
  • 7Winbond,Inc. 8M-BIT SERIAL FLASH MEMORY WITH DUAL AND QUAD SPI. http://www. Winbond. com/NR/rdonlyres/ 4D2 BF674-7427-4FC8 -AEF-1 A534DF74FI 6/0/W25 Q80 BV. pdf. 2O09.
  • 8Xilinx,Inc. Spartan-6 FPGA Datasheet : DC and Switching Charac-teristics, http://china, xilinx, com/support/documentation/data_sheets/ds162, pdf. 2011.
  • 9宋万杰.CPLD技术及其应用[M].西安:西安电子科技大学出版社,20003..
  • 10Masao Sugimoto.Multi Media and Display in 21st Century[C]//Asia Display/IDW'01.Nagoya,Japan,2001.3-6.

共引文献33

同被引文献31

引证文献6

二级引证文献16

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部