微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > ML605 MIG3.8 clocking wizard 3.2 mapping错误

ML605 MIG3.8 clocking wizard 3.2 mapping错误

时间:10-02 整理:3721RD 点击:
大家好,我在implement是出现了错误,先把错误的问题贴上来

  1. ERROR:NgdBuild:455 - logical net 'clk400m_p' has multiple driver(s):
  2. ERROR:NgdBuild:455 - logical net 'clk400m_n' has multiple driver(s):
  3. ERROR:NgdBuild:455 - logical net 'clk200m_p' has multiple driver(s):
  4. ERROR:NgdBuild:455 - logical net 'clk200m_n' has multiple driver(s):
  5. ERROR:NgdBuild:455 - logical net 'clk100m' has multiple driver(s):

复制代码



我用 ISE13.2生成的时钟IP,代码如下:

  1. myPLL myPLL_inst(
  2.     .CLK_IN1_P(sys_clk_p),
  3.     .CLK_IN1_N(sys_clk_n),
  4.     //.CLK_IN1(clk200m),
  5.     .CLKFB_IN(CLKFB_IN),
  6.     // Clock out ports
  7.     .CLK_OUT1(clk400m_p),
  8.     .CLK_OUT2(clk400m_n),
  9.     .CLK_OUT3(clk200m_p),
  10.     .CLK_OUT4(clk200m_n),
  11.     //.CLK_OUT5(clk100m),
  12.     .CLKFB_OUT(CLKFB_OUT),
  13.     // Status and control signals
  14.     .RESET(sys_rst)
  15.   );

复制代码



sys_clk_p 和 sys_clk_n 是直接从板上接入的。
这个问题在xilinx的论坛上也有很多人遇到,但都没有解决。
希望大牛出来帮忙解决一下,困扰我很久了!

LZ,我也在搞这方面的东西,板子也是ML605.我觉得你那个时钟可以直接用原语生成,也就是PLL_ADV.


  hi, 陶志妖妖
  请问用原语改如何生成?
  我在forums.xilinx.com发过贴,回复说是 MIG的 infrastructure.v 有问题,然后我检查这个文件,不可能有问题啊!
  而且ISE 13.2 的 MIG v3.8 是默认没有内部PLL的。
  可以线下联系吗?发帖比较慢啊!
  邮件地址:wugangsheng@sjtu.edu.cn
  多谢

hi:
  邮件已回,注意查收

可以用MMCM 原语就是BUFG IBUFG之类的

有经验的人说下吧

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

网站地图

Top