|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
我想要调用ISE的IP核PLL去产生多路不同频率的信号作为不同路径上始终,但是在调用后出现错误,卡在MAP,看了好多帖子没找到解决的办法,有人说是OBUF不能直连,不明白是什么意思,代码就下面的几句话。调用了IP核。最后贴出错误信息。出现了3条这样的信息,大致内容是一致的,求大手子训斥!
module pll_test(
input
wire
sclk,
input
wire
rst_n,
output
wire
out_clk[3:0],
output
wire
locked
);
wire
oclk;
pll_ip
pll_ip_inst(
.CLK_IN1(sclk),
.RESET(rst_n),
.CLK_OUT1(),
.CLK_OUT2(oclk),
.CLK_OUT3(),
.CLK_OUT4(),
.LOCKED(locked)
);
ERRORlace:1205 - This design contains a global buffer instance,
<pll_ip_inst/clkout2_buf>, driving the net, <out_clk_0_OBUF>, that is driving
the following (first 30) non-clock load pins off chip.
< PIN: out_clk<0>.O; >
This design practice, in Spartan-6, can lead to an unroutable situation due
to limitations in the global routing. If the design does route there may be
excessive delay or skew on this net. It is recommended to use a Clock
Forwarding technique to create a reliable and repeatable low skew solution:
instantiate an ODDR2 component; tie the .D0 pin to Logic1; tie the .D1 pin to
Logic0; tie the clock net to be forwarded to .C0; tie the inverted clock to
.C1. If you wish to override this recommendation, you may use the
CLOCK_DEDICATED_ROUTE constraint (given below) in the .ucf file to demote
this message to a WARNING and allow your design to continue. Although the net
may still not route, you will be able to analyze the failure in FPGA_Editor.
< PIN "pll_ip_inst/clkout2_buf.O" CLOCK_DEDICATED_ROUTE = FALSE; >
ERRORlace:1205 - This design contains a global buffer instance,
<pll_ip_inst/clkout3_buf>, driving the net, <out_clk_1_OBUF>, that is driving
the following (first 30) non-clock load pins off chip.
< PIN: out_clk<1>.O; >
This design practice, in Spartan-6, can lead to an unroutable situation due
to limitations in the global routing. If the design does route there may be
excessive delay or skew on this net. It is recommended to use a Clock
Forwarding technique to create a reliable and repeatable low skew solution:
instantiate an ODDR2 component; tie the .D0 pin to Logic1; tie the .D1 pin to
Logic0; tie the clock net to be forwarded to .C0; tie the inverted clock to
.C1. If you wish to override this recommendation, you may use the
CLOCK_DEDICATED_ROUTE constraint (given below) in the .ucf file to demote
this message to a WARNING and allow your design to continue. Although the net
may still not route, you will be able to analyze the failure in FPGA_Editor.
< PIN "pll_ip_inst/clkout3_buf.O" CLOCK_DEDICATED_ROUTE = FALSE; > |
|