›› 2016, Vol. 29 ›› Issue (11): 47-.

• 论文 • 上一篇    下一篇

基于FPGA的DDR3 SDRAM控制器的设计与优化

宋明,赵英潇,林钱强   

  1. (国防科学技术大学 电子科学与工程学院,湖南 长沙 410073)
  • 出版日期:2016-11-15 发布日期:2016-11-24
  • 作者简介:宋明(1992-),男,硕士研究生。研究方向:信息获取等。赵英潇(1990-),男,博士研究生。研究方向:数字阵列雷达信号处理。林钱强(1983-),男,博士,讲师。研究方向:高速数据采集和雷达信号处理。

Design and Optimization of DDR3 SDRAM Controller Based on FPGA

SONG Ming,ZHAO Yingxiao,LIN Qianqiang   

  1. (School of Electronic Science and Engineering,National University of Defense Technology,Changsha 410073,China)
  • Online:2016-11-15 Published:2016-11-24

摘要:

为解决超高速采集系统中的数据缓存问题,文中基于Xilinx Kintex-7 FPGA MIG_v1.9 IP核进行了DDR3 SDRAM控制器的编写,分析并提出了提高带宽利用率的方法。最终将其进行类FIFO接口的封装,屏蔽掉了DDR3 IP核复杂的用户接口,为DDR3数据流缓存的实现提供便利。系统测试表明,该设计满足大容量数据缓存要求,并具有较强的可移植性。

关键词: FPGA, DDR3 SDRAM, MIG, 读写控制器, 状态机

Abstract:

In order to solve the problem of data cache in ultrahigh speed sampling system, a DDR3 SDRAM controller is designed in this paper based on Kintex-7 FPGA MIG_v1.9 IP core. A method to improve the bandwidth utilization ratio is proposed and analyzed. Finally, it is packaged as the FIFO interface, while shielding the complex user interface of DDR3 IP core, so that the DDR3 reading and writing operation can be as simple as FIFOs. System tests show that the proposed method meets the requirements of large capacity data cache, and provides with high portability.

Key words: FPGA;DDR3 SDRAM;MIG;reading writing controller;state machine

中图分类号: 

  • TN919.3