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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2174|回复: 1

[求助] 求助一个K7+DDR3的问题

[复制链接]
发表于 2016-11-21 19:44:20 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
我们用XC7K325TFF667自己设计了一块板卡,上面挂了两片DDR3(MT41K256M16HA-125),两片分别为16位数据线,组成32位使用,其他的时钟线、地址线和控制信号线等全部并联。


现在用Vivado2015.3自带的DDR3控制器MIG,及其example程序生成了一个最基本的DDR3测试程序。下载后,init_cali_complete信号一直没有变高,使用Hardware Manager查看FPGA内部信号,发现wrlvl_done、pi_phaselocked_done、pi_dqsfound_done均为1,而rdlvl_done[1]是0,rdlvl_err[1]为1,phy_init_5_0[5:0]为6’h29,查询xilinx资料(Xilinx Answer 43879),上述信号表明,在MPR read leveling时出错了。


已排除管脚分配不正确等低级错误,MIG中的各种设置参数也几乎全都试过了。已经在此处困扰了一个月了,求高手们帮忙分析下,问题可能出在哪里?
问题.png
 楼主| 发表于 2016-11-21 22:18:49 | 显示全部楼层
问题解决了,但是没想明白是怎么回事。
FPGA的PROG_B管脚还连到别的地方去了,将其断开,DDR3就能正常初始化了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

X

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

GMT+8, 2025-7-4 01:35 , Processed in 0.015662 second(s), 11 queries , Gzip On, MemCached On.

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