在线咨询 切换到宽版
eetop公众号 创芯大讲堂 创芯人才网

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
查看: 5252|回复: 6

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

[复制链接]
发表于 2014-12-1 11:30:13 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
本帖最后由 rousong1989 于 2014-12-1 11:33 编辑

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



发表于 2014-12-2 19:24:14 | 显示全部楼层
学习了。
回复 支持 反对

使用道具 举报

发表于 2014-12-2 22:54:31 | 显示全部楼层
学习学习。。
回复 支持 反对

使用道具 举报

发表于 2016-1-25 22:16:33 | 显示全部楼层
学习学习学习。。。
回复 支持 反对

使用道具 举报

发表于 2016-1-26 22:07:04 | 显示全部楼层
感谢楼主,学习了
回复 支持 反对

使用道具 举报

发表于 2016-8-1 13:52:56 | 显示全部楼层
我太需要這篇了~感謝!
回复 支持 反对

使用道具 举报

发表于 2022-3-11 16:54:02 | 显示全部楼层
视频没了,麻烦更新一下,谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条


手机版| 小黑屋| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-8-21 18:59 , Processed in 0.499268 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表