x
x
查看: 2291|回复: 1

FPGA-VIP视频工程开发连载1——DDR2控制器

[复制链接]
发表于 2014-12-1 11:52:03 | 显示全部楼层 |阅读模式
FPGA-VIP视频工程开发连载1——DDR2控制器工程实例下载地址:http://pan.baidu.com/s/1hqJx3tMhttp://pan.baidu.com/s/1hqJx3tM
http://pan.baidu.com/s/1hqJx3tM
功能简介
本实例对Altera提供的DDR2控制器IP核模块进行操作,每1.78秒执行一次DDR2的写入和读出操作。先是从0地址开始遍历写256*64bits数据到DDR2的地址0-1023中;在执行完写入后,执行一次相同地址的读操作,将读出的256*64bits数据写入到片内RAM中供查看。在In-System Memory Content Editor中可以查看有规律变化的数据。
QQ图片20141201104104.jpg
本实例有4个模块。
●  Vip.v是顶层模块,其下例化了3个模块。
●  Sys_ctrl.v模块中例化了PLL,并且对输入PLL的复位信号以及PLL锁定后的复位信号进行“异步复位,同步释放”的处理,确保系统的复位信号稳定可靠。
●  Ddr2_controller.v模块是使用Mefunction例化的DDR2控制器IP核模块,这个模块预留了DDR2的读写控制接口供FPGA逻辑侧进行操作。

●  data_source.v模块主要用于和DDR2控制器进行数据交互,它既产生写入DDR2的数据流,也读出DDR2已经写入地址的数据,同时将这些数据送往例化的onchip RAM中。
QQ图片20141201105245.jpg QQ图片20141201105346.jpg QQ图片20141201105429.jpg QQ图片20141201105449.jpg QQ图片20141201105519.jpg QQ图片20141201105542.jpg

发表于 2015-2-5 10:11:33 | 显示全部楼层
支持一下
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表