微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > quartus用IP核生成DDR3 SDRAM CONTROLLER WITH UNIPHY时编译出错

quartus用IP核生成DDR3 SDRAM CONTROLLER WITH UNIPHY时编译出错

时间:10-02 整理:3721RD 点击:
最近项目要求调试DDR3,所以打算用altera的IP核DDR3 SDRAM CONTROLLER WITH UNIPHY生成的例子工程(example project)进行调试,配置好参数后,生成IP核,但在编译的时候出现如下错误:
Error (129037): Output port OUTCLK on atom "ddr_0002:ddr_inst|ddr_pll0:pll0|uphy_clkbuf_memphy", which is a stratixv_phy_clkbuf primitive, is driving one or more illegal destinations。
Error (129026): Output port OUTCLK of atom "ddr_0002:ddr_inst|ddr_pll0:pll0|uphy_clkbuf_memphy" is driving the I input port of atom "pll_write_clk~output", which is a stratixv_io_obuf primitive. This connection is illegal
Error (129026): Output port OUTCLK of atom "ddr_0002:ddr_inst|ddr_pll0:pll0|uphy_clkbuf_memphy" is driving the I input port of atom "pll_mem_clk~output", which is a stratixv_io_obuf primitive. This connection is illegal
Error (129026): Output port OUTCLK of atom "ddr_0002:ddr_inst|ddr_pll0:pll0|uphy_clkbuf_memphy" is driving the I input port of atom "pll_c2p_write_clk~output", which is a stratixv_io_obuf primitive. This connection is illegal
有了解的大神吗。芯片使用的是STRATIX V,型号5SGSMD6K2F40C2L,DDR是hynix 的 1600 2GB内存,参数配置严格按照内存DATASHEET。

在线等

怀疑你的控制器的参考时钟输入和控制器管脚不在器件的一个side



    我都没有分配管脚,分析综合的时候就报错了

我发现如果使用DDR例子工程的话,生成IP核那个工程是不需要编译的,只需要编译在生成IP核时产生的那个例子工程就行了



    问题解决了 吗?怎么解决的?



    问题解决了,首先例化的时候不能接后面几个PLL输出断口,然后编译第一步,再然后运行一次pin assignment脚本文件,然后全编译即可

    多谢啦

I learn it, Thank you

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top