版主: 51FPGA

分享到:
共1条 1/1 1   

clkin管教约束问题求助

    [您是本帖的第1072位阅读者]
xilinx论坛
我是MM
高级会员

最后登陆时间:2015-03-19 10:58:07

直达楼层
1# 发表于 2015-04-01 21:01:34

管脚约束配置完之后出现如下错误:
ERRORlace:1115 - Unroutable Placement! A clock IOB / BUFIO clock component pair have been found that are not placed at
   a routable clock IOB / BUFIO site pair. The clock IOB component <clkin> is placed at site <AD156>. The BUFIO
   component <SP6_BUFIO2_INSERT_PLL1_ML_BUFIO2_0> is placed at site <BUFIO2_X0Y22>. Each BUFIO site has a select set of
   IOBs that can drive it. If these IOBs are not used, the connection is not routable You may want to analyze why this
   problem exists and correct it. This placement is UNROUTABLE in PAR and therefore, this error condition should be
   fixed in your design. You may use the CLOCK_DEDICATED_ROUTE constraint in the .ucf file to demote this message to a
   WARNING in order to generate an NCD file. This NCD file can then be used in FPGA Editor to debug the problem. A list
   of all the COMP.PINS used in this clock placement rule is listed below. These examples can be used directly in the
   .ucf file to demote this ERROR to a WARNING.
   < NET "clkin" CLOCK_DEDICATED_ROUTE = FALSE; >

主要问题出在clkin信号上,但如果我把下面这段删除,又没问题了
OBUFDS lvds_dataa_obuf0(.I(DATA_OUT[0]),  .O(dataouta_p[0]), .OB(dataouta_n[0]) );
OBUFDS lvds_dataa_obuf1(.I(DATA_OUT[1]),  .O(dataouta_p[1]), .OB(dataouta_n[1]) );
OBUFDS lvds_dataa_obuf2(.I(DATA_OUT[2]),  .O(dataouta_p[2]), .OB(dataouta_n[2]) );
OBUFDS lvds_dataa_obuf3(.I(DATA_OUT[3]),  .O(dataouta_p[3]), .OB(dataouta_n[3]) );
OBUFDS lvds_dataa_obuf4(.I(DATA_OUT[4]),  .O(dataouta_p[4]), .OB(dataouta_n[4]) );
OBUFDS lvds_dataa_obuf5(.I(DATA_OUT[5]),  .O(dataouta_p[5]), .OB(dataouta_n[5]) );
OBUFDS lvds_dataa_obuf6(.I(DATA_OUT[6]),  .O(dataouta_p[6]), .OB(dataouta_n[6]) );
OBUFDS lvds_dataa_obuf7(.I(DATA_OUT[7]),  .O(dataouta_p[7]), .OB(dataouta_n[7]) );
OBUFDS lvds_dataa_obuf8(.I(CLK_OUT[0]),  .O(CLK_O_P), .OB(CLK_O_N) );
OBUFDS lvds_dataa_obuf9(.I(CLK_OUT[1]),  .O(CLK_E_P), .OB(CLK_E_N) );
觉得好奇怪,上面这段程序并未涉及clkin信号,为什么会改正错误呢

 

 

共1条 1/1 1   
快速回复主题
  • 匿名不能发帖!请先 [ 登陆 注册 ]