打印

关于fpga控制ddr2的问题

[复制链接]
6230|22
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
supperpippo|  楼主 | 2010-10-14 22:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本人新手刚刚接触fpga,现在要用fpga开发板控制DDR2(对其进行简单的读写操作),求教高手指点下。我应该是应该条用IP核还是直接写verilog程序控制呢?还有使用 MIG Design Creation 主要作用是什么啊?

相关帖子

沙发
wxfxwk1986| | 2010-11-5 21:53 | 只看该作者
自己写吧,这样才能提高。。。

使用特权

评论回复
板凳
ar_dong| | 2010-11-6 09:42 | 只看该作者
ddr2接口保证要用ip核,不过这个ip核的接口都够复杂
你用什么fpga

使用特权

评论回复
地板
supperpippo|  楼主 | 2010-11-6 16:09 | 只看该作者
spartan6 3# ar_dong

使用特权

评论回复
5
lelee007| | 2010-11-7 22:43 | 只看该作者
自己写?除非高手,否则还不如用SDRAM,你弄个DDR2跑100M的话基本没有DDR2的味啦

使用特权

评论回复
6
钻研的鱼| | 2010-11-8 08:55 | 只看该作者
mig core如果生成源码的话,建议还是看看,很多东西可以手工修改,更符合自己的设计。
另外,看看这些源码,也有助于了解xilinx的设计思想,更好的理解器件物理底层

使用特权

评论回复
7
ar_dong| | 2010-11-11 09:47 | 只看该作者
最近ddr2弄的我也很郁闷,正在学习中

使用特权

评论回复
8
backspace2010| | 2010-11-11 13:56 | 只看该作者
呵呵 如果自己能写出,你就可以拿出去卖了! 很贵的哦。
注意DDR的参考电压

使用特权

评论回复
9
voluptas| | 2010-11-12 07:22 | 只看该作者
有现成的当然用现成的了:lol

使用特权

评论回复
10
supperpippo|  楼主 | 2010-11-12 10:19 | 只看该作者
有现成的吗? 9# voluptas

使用特权

评论回复
11
钻研的鱼| | 2010-11-13 11:39 | 只看该作者
如果用xilinx的器件,你可以到他网站上下载参考设计

使用特权

评论回复
12
sleepybear| | 2010-11-13 11:58 | 只看该作者
本帖最后由 sleepybear 于 2010-11-13 12:01 编辑

你用开发板进行简单的读写,用MIG就够了吧?MIG有生成代码,可以学习学习,不讲求效率的话可以直接用。那个接口不复杂,我记得就是3个FIFO接口(输入数据、输出数据、读写地址?好像是这三个,太久了记不清了),再就是几个时钟给对了,基本就能出来了,里边的一些控制方式可以学习一下。

使用特权

评论回复
13
钻研的鱼| | 2010-11-13 12:08 | 只看该作者
ddr2的设计,不是那么简单。难点不在控制方面,而是在物理接口,时钟、数据怎样对齐,可靠地采样。要对fpga的底层非常了解

使用特权

评论回复
14
sleepybear| | 2010-11-13 12:13 | 只看该作者
本帖最后由 sleepybear 于 2010-11-13 12:14 编辑

我知道。我只是针对楼主的需求,建议他用MIG,MIG用起来很简单,已经把底层的东西都给做好了,给用户的是简单的FIFO接口。。。对于楼主这种初学者,而且只是简单的读写操作,用MIG很合适,生成的代码可以用来学习。。。
我当然知道DDR2不那么简单,,,:time:

使用特权

评论回复
15
wangkj| | 2010-11-13 21:00 | 只看该作者
自己写如果写过 sdram还是比较容易,如果没写过sdram就算了。
ddr,ddr2只要是必须有差分对信号。

使用特权

评论回复
16
hllyh| | 2010-11-15 12:00 | 只看该作者
spartan6 XC6SLX9以上的芯片有嵌入的Memory Controller Block IP。

使用特权

评论回复
17
supperpippo|  楼主 | 2010-11-16 16:57 | 只看该作者
您的建议很中肯,现在还在摸索中 14# sleepybear

使用特权

评论回复
18
fanfanjwj| | 2013-4-1 15:48 | 只看该作者
ar_dong 发表于 2010-11-11 09:47
最近ddr2弄的我也很郁闷,正在学习中

您好,你那个DDR搞通了没?我最近正在做ddr的数据读写和存储,能给点资料和建议吗~~~~~~~~~~~~

使用特权

评论回复
19
fanfanjwj| | 2013-4-3 13:55 | 只看该作者
哥们,你做的DDR实现简单的数据读写做好了没?我现在也在用spartan6控制ddr,能给点实质性的帮助吗~~~~~~~~~~~~~~~~

使用特权

评论回复
20
habc987| | 2013-5-19 18:21 | 只看该作者
DDR2最重要的是DQ与DQS处理,这个会限制你跑的频率

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:偶是菜鸟!

0

主题

136

帖子

1

粉丝