DDR3 编译常见问题
1 ERROR:ngdbuild:770 与 ERROR:ngdbuild:924
DDR3 的 sys_clk 和 ref_clk 设置成 single-Ended,pll 输出时钟带 bufg 时:显
示如下错误(ERROR:ngdbuild:770 与 ERROR:ngdbuild:924)。770 意思是多个
buffer 不能串联;924 是说输入网络没有驱动 buffer:
处理方式:
将 ddr 的 ip 核的 sys_clk 核 ref_clk 设置成 no_buffer。
2 ERROR:ngdbuild:455
DDR3 的 sys_clk 和 ref_clk 设置成 single-Ended,pll 输出时钟不带 bufg 时:
出现如下错误(ERROR:ngdbuild:455),是说 net 有多个驱动。
处理方式:
可将 ddr_ip 的顶层文件中的 ibuf 跳过如下所示:
3 ERROR:bitgen:342
DDR3 的 sys_clk 设置成 no buffer,ref_clk 设置成随系统时钟,pll 输出时钟
带 bufg 时:出现如下错误(ERROR:bitgen:342),是说有引脚没有进行约束。