|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
请教大神们,这方面有过经验的给予提示我用的是xilinx调用ddr2 IP core ,里面已经设置
.selfrefresh_enter (1'b0), //如果给1,进入刷新模式是不能读写数据的,我没有退出,如果之后再给0,应该是可以继续进行读写的。
.selfrefresh_mode (c1_selfrefresh_mode)
他这种默认设置是没有进入自刷新模式。
查看ug388手册描述如下
selfrefresh_enter
Input
This input is rising-edge sensitive. When asserted,
the MCB requests the memory device to enter self-
refresh mode. The signal must remain asserted until
the selfrefresh_mode signal goes active.
通过上述资料可以确定,自动生成的IP core没有配置刷新设置。
我测试代码能够实现读写数据一致,读写长度为128byte,在配置读写命令的时候,加上刷新与不加没发现数据有什么变化。
整体下来,我没有做刷新设置处理,可是数据还是正确的。
我想了解一下刷新要在什么情况下起作用,什么时候必须配置刷新? |
|