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

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: hexuezu

[求助] 关于ddr2 controller仿真的问题,望解惑,感激不尽

[复制链接]
 楼主| 发表于 2012-3-12 21:06:21 | 显示全部楼层
回复 9# catcat_2 仿真图里边,cmd_bus是不是看读写的,有三种状态,000,011,111,那个代表读,那个代表写啊。mem_reset_n一直是高阻状态,是不是没有复位啊
发表于 2012-3-13 08:57:37 | 显示全部楼层
你看看代码,那个mem_reset_n没有接任何信号哈。。无驱动,无输出。。

local_init_done这个信号要拉高了,你才可以读写ddr2。你检查下。
 楼主| 发表于 2012-3-13 20:03:42 | 显示全部楼层
回复 12# catcat_2 你说的mem_reset_n是指的生成的仿真模型吗?
我原来用signaltap下到板子里侧过,local_init_done这个信号是被拉高的。
不过我现在还有一点不明白,就是地址应该怎么管理,我在写数读数之前把burstbegin拉高,这种方式下,地址应该怎么加?我听说HPC只支持突出长度为4的 ,所以地址每次是应该加2还是加4?
 楼主| 发表于 2012-3-13 22:06:27 | 显示全部楼层
回复 12# catcat_2 另外再问一下,写数据的步骤以及读数据的步骤(就是需要拉高或者拉低哪些信号线)
发表于 2012-3-14 10:46:22 | 显示全部楼层
回复 14# hexuezu


    去下一个emi_handbook吧,上面有时序。
http://www.altera.com/literature/lit-external-memory-interface.jsp
 楼主| 发表于 2012-3-14 22:02:59 | 显示全部楼层
回复 15# catcat_2 仿真图我看了,为什么local_wdata写的是9329fa40,而mem_dq数据是01/0b/15/1f,我用的是half_rate
发表于 2012-3-15 08:43:34 | 显示全部楼层
截个图上来看看,把local开头的那些信号,还有mem开头的那些都截上来?
 楼主| 发表于 2012-3-15 19:43:05 | 显示全部楼层
本帖最后由 hexuezu 于 2012-3-24 08:56 编辑

回复 17# catcat_2
 楼主| 发表于 2012-3-15 21:46:13 | 显示全部楼层
回复 17# catcat_2  之前是我看错了,现在没问题了
发表于 2012-3-16 08:43:19 | 显示全部楼层
回复 19# hexuezu


    local_size = 1的时候地址是跳1,local_size=2的时候地址是跳2.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-5-18 13:26 , Processed in 0.030266 second(s), 7 queries , Gzip On, Redis On.

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