赛灵思
直播中

王东

7年用户 228经验值
私信 关注
[问答]

在设计中实例化的DDR3内存控制器或内存控制器生成的设计生成的设计,得到错误如何解决

嗨,
我正在使用Vivado 2014.4开发带有PCIe和DDR3L接口的定制Kintex7(XC7K325T-2FFG900)。
当我尝试使用比特流对FPGA进行编程时,例如使用我的设计中实例化的DDR3内存控制器或内存控制器生成的设计生成的设计,我得到此错误“启动状态结束:低。在我的设计或PCIe中只有PCIe内核的其他比特流
示例设计已成功配置。
分享我的一些观察,
- 配置过程中电压似乎稳定
- CCLK频率为3 MHz
- 访问BPI闪存(spansion 2Gb)时会出现同样的问题
- 附加状态寄存器
有关该问题的任何信息都会有很大帮助。
config status.txt 3 KB

回帖(1)

陈萌

2020-6-9 16:00:39
喜@ jach
看看下面的regs,你可以看到INIT_B外部低但内部高。
这表明INIT_B被外部源驱动为低电平。
或者你用4.7K电阻上拉它?
这可能是配置失败的原因。
REGISTER.CONFIG_STATUS.BIT11_INIT_B_INTERNAL_SIGNAL_STATUS string true 1REGISTER.CONFIG_STATUS.BIT12_INIT_B_PIN string true 0
谢谢,
鲍里斯
--------------------------------------------------
----------------------------别忘了回复,给予kudo并接受为解决方案---------
--------------------------------------------------
-------------------
举报

更多回帖

发帖
×
20
完善资料,
赚取积分