期刊文献+

基于Kintex⁃7 FPGA的DDR3 SDRAM高速访存控制器优化与实现 被引量:7

Optimization and implementation of DDR3 SDRAM high⁃speed access memory controller based on Kintex⁃7 FPGA
下载PDF
导出
摘要 针对高速视频图像在跨时钟域数据交互中存在的帧交错及DDR3 SDRAM带宽利用率较低的问题,提出一种新的DDR3 SDRAM访存控制方法,实现多路视频数据快速、高效访存。以Kintex⁃7 FPGA为控制核心,在VIVADO MIG IP核基础上,实现读写位宽比为10∶1的异步FIFO,并结合RAM构建读写缓存控制模块,提高DDR3 SDRAM带宽利用率。设计不完全乒乓操作,并采用分区缓存确保帧数据完整。对8路分辨率为1920×1080的RGB888视频图像数据进行并行读、写操作。实验结果表明,该系统能有效实现8路高速视频数据的访存,帧完整,系统的有效带宽利用率可达74.69%,图像帧率可达48 Hz。满足了高分辨率实时图像显示要求,克服了帧交错问题,提高了DDR3 SDRAM的有效带宽利用率,具有较强的可移植性,为进一步实现多路视频数据协同处理提供了参考。 In order to solve the problems of interleaved frame and low DDR3 SDRAM bandwidth utilization existing in the cross⁃domain high⁃speed video data interaction,a new DDR3 SDRAM(synchronous dynamic random access memory)control method is proposed to achieve the rapid and efficient access to multi⁃channel video data.The Kintex⁃7 FPGA is taken as the control core of the system.On the basis of VIVADO MIG IP core,an asynchronous FIFO with the read⁃to⁃write bit width ratio of 10:1 is implemented.The read⁃write cache control module is constructed by combining the FIFO with RAM to improve the DDR3 SDRAM bandwidth utilization.The incomplete ping⁃pong operation and partition cache are designed to ensure the integrality of frame data.The parallel read and write operations for 8⁃channel RGB888 video image data with a resolution of 1920×1080 are performed.The experimental results indicate that the system can effectively realize 8⁃channel high⁃speed video data access memory and provide complete frame;the effective bandwidth utilization can reach 74.96%and the frame rate can reach 48 Hz.The system can meet the real⁃time display requirements of multi⁃channel high⁃resolution images,has overcome the problem of frame interleaving and has improved the effective bandwidth utilization of DDR3 SDRAM.It has strong portability and provides a reference for the further research of multi⁃channel video data collaborative processing.
作者 李金凤 黄纬然 赵雨童 郭巾男 LI Jinfeng;HUANG Weiran;ZHAO Yutong;GUO Jinnan(College of Information Engineering,Shenyang University of Chemical Technology,Shenyang 110142,China)
出处 《现代电子技术》 2021年第20期112-116,共5页 Modern Electronics Technique
基金 辽宁省自然科学基金计划重点项目(20170540720) 辽宁省教育厅科学研究经费项目(LQ2019019)。
关键词 访存控制器 DDR3 SDRAM FPGA 异步FIFO 乒乓操作 并行设计 access memory controller DDR3 SDRAM FPGA asynchronous FIFO ping⁃pong operation parallel design
  • 相关文献

参考文献11

二级参考文献73

  • 1刘潇,高峻.采用FPGA通过BT.656接口实现传输4路视频流的方法[J].电子工程师,2006,32(4):8-10. 被引量:10
  • 2Zhou Runjing, Ha Yuanyuan, Quick system-level DDR3 signal integrity simulation research [J]. journal of Electronic Science and Technology, 2013, 11 (3), 286-294.
  • 3Altera. DDR2 and DDR3 SDRAM controller with UniPHY userguide [EB/OL]. ftp..//202. 38. 75. 13/incoming/DOC/ddr2/ emi_ddr3up_ug, pdf, 2013.
  • 4PAN G T, LUO L, OU G D. Design and implementation of a DDR3-based memory controller[ C ]//Third Internation- al Conference on Intelligent System Design and Engineer- ing Applications, 2013 : 540-543.
  • 5LSLAM M A, ARAFATH M Y, HASAN M J. Design of DDR4 SDRAM controller[ C ]//Sth International Confer- ence on Electrical and Computer Engineering, Dhaka, Bangladesh, 2014 : 148-151.
  • 6Xilinx. Spartan-6 FPGA memory interface solutions [ EB/ OL]. [2010-09-21 ]. http ://www. xilinx, com.
  • 7Xilinx. Spartan-6 FPGA memory controller [ EB/OL ]. [ 2010-08-09 ]. http ://www. xilinx, com.
  • 8方勇,吕国强,胡跃辉.基于Stratix Ⅲ的DDR3 SDRAM控制器设计[J].微计算机信息,2009,25(5):308-309. 被引量:4
  • 9赖冬寅,吴云峰,叶玉堂,王海林,陈镇龙,李毓光.基于FPGA实现由多路复合信号传输到Camera Link传输的研究[J].电子器件,2009,32(3):666-668. 被引量:4
  • 10安长暖,孙洪拓.电子产品环境试验概述[J].环境技术,2009,27(6):54-58. 被引量:2

共引文献70

同被引文献73

引证文献7

二级引证文献8

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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