[Quartus] spartan6 一个BANK 支持两片DDR2不?

[复制链接]
7509|39
GoldSunMonkey 发表于 2012-10-23 22:03 | 显示全部楼层
HG JYH GKREH GUIEH OIRD OR5J5IOEYETSHESJO
pzpp 发表于 2012-10-23 15:15
干什么?
梅花望青竹 发表于 2012-10-23 23:56 | 显示全部楼层
只能飘过学习了,这个我也不太清楚的
GoldSunMonkey 发表于 2012-10-24 12:04 | 显示全部楼层
只能飘过学习了,这个我也不太清楚的
梅花望青竹 发表于 2012-10-23 23:56
小梅,怎么最近来这么少啊?
 楼主| shiyinjita 发表于 2012-12-17 11:26 | 显示全部楼层
GoldSunMonkey 发表于 2012-10-22 17:05
嘿嘿,那你只能试了。一切以手册为主。

猴哥,我终于把一片BANK 连接两个DDR2的 问题解决了,呼呼,爽啊
sleepybear 发表于 2012-12-17 13:47 | 显示全部楼层
shiyinjita 发表于 2012-12-17 11:26
猴哥,我终于把一片BANK 连接两个DDR2的 问题解决了,呼呼,爽啊

怎么做的?有没有遇到过什么问题?如何解决的?
可否分享一下经验?
 楼主| shiyinjita 发表于 2012-12-17 14:01 | 显示全部楼层
kaiseradler 发表于 2012-12-17 12:44
你是不是为了增大ddr2每一行的容量才这么做的啊?这样读写时 就可以尽量少的切换行!如果仅仅是总容量的 ...

嗯,是的,把8位拼接成16位,但是一片16位的成本很贵,用两片8位的成本就降下来了啊,而且遇到的问题不仅是换行这样的,
 楼主| shiyinjita 发表于 2012-12-17 14:05 | 显示全部楼层
sleepybear 发表于 2012-12-17 13:47
怎么做的?有没有遇到过什么问题?如何解决的?
可否分享一下经验? ...

嗯,SP6里面本身不支持两个DDR2拼接在一起,如果强行生成一个IP核,那么比如CLK信号,还有别的信号(主要看开发板,我调试的这块板子只有地址线是公用的)必须要在MCB里面添加,但是单纯的添加后,在planhead发现走线长度不一样,所以主要的还是要在PLANhead中固定走线的距离,保证两片的控制信号,时钟信号等等信号的长度尽量一致。
GoldSunMonkey 发表于 2012-12-17 21:20 | 显示全部楼层
kaiseradler 发表于 2012-12-17 17:55
为什么不把时钟线复用呢?这样你编译器也只认为你是一片!但物理连接是2片 ...

这个真可以自己试
GoldSunMonkey 发表于 2012-12-18 12:28 | 显示全部楼层
shiyinjita 发表于 2012-12-17 14:05
嗯,SP6里面本身不支持两个DDR2拼接在一起,如果强行生成一个IP核,那么比如CLK信号,还有别的信号(主要 ...

恭喜啦
 楼主| shiyinjita 发表于 2012-12-19 12:09 | 显示全部楼层
kaiseradler 发表于 2012-12-17 17:55
为什么不把时钟线复用呢?这样你编译器也只认为你是一片!但物理连接是2片 ...

主要是硬件人员按照V4的电路图画的,在V4的FPGA中,时钟线是分开的
 楼主| shiyinjita 发表于 2012-12-19 13:01 | 显示全部楼层
kaiseradler 发表于 2012-12-19 12:41
那的确要调整了,内部必须等长了,不然延时就不一致了

:),调试延时的时候调试了好久,不过还算幸运。
GoldSunMonkey 发表于 2012-12-19 22:58 | 显示全部楼层
shiyinjita 发表于 2012-12-19 13:01
,调试延时的时候调试了好久,不过还算幸运。

快点写经验啊
 楼主| shiyinjita 发表于 2012-12-20 20:39 | 显示全部楼层
GoldSunMonkey 发表于 2012-12-19 22:58
快点写经验啊

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

活动都快结束了。你要抓紧啊
 楼主| shiyinjita 发表于 2012-12-23 18:30 | 显示全部楼层
GoldSunMonkey 发表于 2012-12-21 23:32
活动都快结束了。你要抓紧啊

呼呼,发了啊
GoldSunMonkey 发表于 2012-12-23 21:57 | 显示全部楼层
:lol支持
GoldSunMonkey 发表于 2012-12-23 22:44 | 显示全部楼层
shiyinjita 发表于 2012-12-23 18:30
呼呼,发了啊

不错啊
GoldSunMonkey 发表于 2012-12-23 22:45 | 显示全部楼层
结帖啊
 楼主| shiyinjita 发表于 2012-12-24 00:02 | 显示全部楼层
GoldSunMonkey 发表于 2012-12-23 22:45
结帖啊

不会结贴啊,说分数非配不够啊 ,猴哥怎么结贴啊
 楼主| shiyinjita 发表于 2012-12-24 00:09 | 显示全部楼层
终于会结贴了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部