为啥我在vivado生成不了 ddr3 ip核

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥我在vivado生成不了 ddr3 ip核相关的知识,希望对你有一定的参考价值。

参考技术A

如果你的系统是Win7那应该没问题,但如果是Win8、Win10的话,新建工程后例化MIG核的时候会报一个类似这样的错误:“Failed to generate IP '***'. Failed to generate 'Custom UI' outputs:”。我在Win10上遇到过这个问题,暂时无解,只能理解为Vivado有bug或者Win7之后的Windows兼容性不好。。。

我的解决办法是:直接找一个现成的含有MIG核的工程,然后在上面改(可以删掉它的所有东西,然后在这个工程里面例化自定义的MIG核,这样就不会报错,这也反映了可能是新建的工程缺少某些文件导致报错)。

提供一个MIG模板工程:http://download.csdn.net/detail/qq_20091945/9728980

参考技术B Vivado Logic Analyzer的使用 chipscope中,通常有两种方法设置需要捕获的信号。 1.添加cdc文件,然后在网表中寻找并添加信号 2.添加ICON、ILA和VIO的IP Core 第一种方法,代码的修改量小,适当的保留设计的层级和网线名,图形化界面便于找到 需

以上是关于为啥我在vivado生成不了 ddr3 ip核的主要内容,如果未能解决你的问题,请参考以下文章

01DDR3的IP核生成时的流程和时钟区分

Xilinx DDR3 IP核使用问题汇总(持续更新)和感悟

基于MIG IP核的DDR3控制器

FPGA基于ISE的DDR3的IP核调用以及历程仿真

ni vision assistant 为啥生产不了vi

Xilinx 7系列例化MIG IP core DDR3读写