发新帖我要提问
12
返回列表
打印
[Quartus]

spartan6 一个BANK 支持两片DDR2不?

[复制链接]
楼主: shiyinjita
手机看帖
扫描二维码
随时随地手机跟帖
21
GoldSunMonkey| | 2012-10-23 22:03 | 只看该作者 回帖奖励 |倒序浏览
HG JYH GKREH GUIEH OIRD OR5J5IOEYETSHESJO
pzpp 发表于 2012-10-23 15:15
干什么?

使用特权

评论回复
22
梅花望青竹| | 2012-10-23 23:56 | 只看该作者
只能飘过学习了,这个我也不太清楚的

使用特权

评论回复
23
GoldSunMonkey| | 2012-10-24 12:04 | 只看该作者
只能飘过学习了,这个我也不太清楚的
梅花望青竹 发表于 2012-10-23 23:56
小梅,怎么最近来这么少啊?

使用特权

评论回复
24
shiyinjita|  楼主 | 2012-12-17 11:26 | 只看该作者
GoldSunMonkey 发表于 2012-10-22 17:05
嘿嘿,那你只能试了。一切以手册为主。

猴哥,我终于把一片BANK 连接两个DDR2的 问题解决了,呼呼,爽啊

使用特权

评论回复
25
sleepybear| | 2012-12-17 13:47 | 只看该作者
shiyinjita 发表于 2012-12-17 11:26
猴哥,我终于把一片BANK 连接两个DDR2的 问题解决了,呼呼,爽啊

怎么做的?有没有遇到过什么问题?如何解决的?
可否分享一下经验?

使用特权

评论回复
26
shiyinjita|  楼主 | 2012-12-17 14:01 | 只看该作者
kaiseradler 发表于 2012-12-17 12:44
你是不是为了增大ddr2每一行的容量才这么做的啊?这样读写时 就可以尽量少的切换行!如果仅仅是总容量的 ...

嗯,是的,把8位拼接成16位,但是一片16位的成本很贵,用两片8位的成本就降下来了啊,而且遇到的问题不仅是换行这样的,

使用特权

评论回复
27
shiyinjita|  楼主 | 2012-12-17 14:05 | 只看该作者
sleepybear 发表于 2012-12-17 13:47
怎么做的?有没有遇到过什么问题?如何解决的?
可否分享一下经验? ...

嗯,SP6里面本身不支持两个DDR2拼接在一起,如果强行生成一个IP核,那么比如CLK信号,还有别的信号(主要看开发板,我调试的这块板子只有地址线是公用的)必须要在MCB里面添加,但是单纯的添加后,在planhead发现走线长度不一样,所以主要的还是要在PLANhead中固定走线的距离,保证两片的控制信号,时钟信号等等信号的长度尽量一致。

使用特权

评论回复
28
GoldSunMonkey| | 2012-12-17 21:20 | 只看该作者
kaiseradler 发表于 2012-12-17 17:55
为什么不把时钟线复用呢?这样你编译器也只认为你是一片!但物理连接是2片 ...

这个真可以自己试

使用特权

评论回复
29
GoldSunMonkey| | 2012-12-18 12:28 | 只看该作者
shiyinjita 发表于 2012-12-17 14:05
嗯,SP6里面本身不支持两个DDR2拼接在一起,如果强行生成一个IP核,那么比如CLK信号,还有别的信号(主要 ...

恭喜啦

使用特权

评论回复
30
shiyinjita|  楼主 | 2012-12-19 12:09 | 只看该作者
kaiseradler 发表于 2012-12-17 17:55
为什么不把时钟线复用呢?这样你编译器也只认为你是一片!但物理连接是2片 ...

主要是硬件人员按照V4的电路图画的,在V4的FPGA中,时钟线是分开的

使用特权

评论回复
31
shiyinjita|  楼主 | 2012-12-19 13:01 | 只看该作者
kaiseradler 发表于 2012-12-19 12:41
那的确要调整了,内部必须等长了,不然延时就不一致了

:),调试延时的时候调试了好久,不过还算幸运。

使用特权

评论回复
32
GoldSunMonkey| | 2012-12-19 22:58 | 只看该作者
shiyinjita 发表于 2012-12-19 13:01
,调试延时的时候调试了好久,不过还算幸运。

快点写经验啊

使用特权

评论回复
33
shiyinjita|  楼主 | 2012-12-20 20:39 | 只看该作者
GoldSunMonkey 发表于 2012-12-19 22:58
快点写经验啊

恩,猴哥, 后来我又单纯的调试一片DDR2,发现解决了这个问题,但是又继续调试2个的时候,发现了问题。因此就怀疑DDR2的时钟,所以按照这个思路进行的
进行了2个步骤
1 :先对那个添加的时钟进行了IOdelay 修改,这样clk就可以修改延迟了,延迟范围为0-255 ,结果发现不行,
后来我手动布局布线了CLK的位置,然后又结合者IOdelay,此时解决了这个问题

使用特权

评论回复
34
GoldSunMonkey| | 2012-12-21 23:32 | 只看该作者
shiyinjita 发表于 2012-12-20 20:39
恩,猴哥, 后来我又单纯的调试一片DDR2,发现解决了这个问题,但是又继续调试2个的时候,发现了问题。因 ...

活动都快结束了。你要抓紧啊

使用特权

评论回复
35
shiyinjita|  楼主 | 2012-12-23 18:30 | 只看该作者
GoldSunMonkey 发表于 2012-12-21 23:32
活动都快结束了。你要抓紧啊

呼呼,发了啊

使用特权

评论回复
36
GoldSunMonkey| | 2012-12-23 21:57 | 只看该作者
:lol支持

使用特权

评论回复
37
GoldSunMonkey| | 2012-12-23 22:44 | 只看该作者
shiyinjita 发表于 2012-12-23 18:30
呼呼,发了啊

不错啊

使用特权

评论回复
38
GoldSunMonkey| | 2012-12-23 22:45 | 只看该作者
结帖啊

使用特权

评论回复
39
shiyinjita|  楼主 | 2012-12-24 00:02 | 只看该作者
GoldSunMonkey 发表于 2012-12-23 22:45
结帖啊

不会结贴啊,说分数非配不够啊 ,猴哥怎么结贴啊

使用特权

评论回复
40
shiyinjita|  楼主 | 2012-12-24 00:09 | 只看该作者
终于会结贴了

使用特权

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

本版积分规则