微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > multiple driver(s)错误ISE

multiple driver(s)错误ISE

时间:10-02 整理:3721RD 点击:

  1. `timescale 1ns / 1ps

  2. module my_top
  3.   (
  4.     //clk,  
  5.     video,
  6.     horiz_sync_out,
  7.     vert_sync_out,
  8.     video_de,

  9.     RESET,
  10.     IIC_MAIN_SDA,
  11.     IIC_MAIN_SCL,
  12.     CLK_P,
  13.     CLK_N,
  14.     clock_generator_0_CLKOUT2_pin
  15.   );
  16.   
  17. // input clk;
  18.   output[15:0] video;
  19.   output horiz_sync_out,vert_sync_out;
  20.   output video_de;
  21.   
  22.   input RESET;
  23.   inout IIC_MAIN_SDA;
  24.   inout IIC_MAIN_SCL;
  25.   input CLK_P;
  26.   input CLK_N;

  27. wire clk;
  28. wire clock_generator_0_CLKOUT1_pin;
  29. // wire clock_generator_0_CLKOUT3_pin;


  30. output clock_generator_0_CLKOUT2_pin;

  31. //clock_generator_0_CLKOUT1_pin <= clock_generator_0_CLKOUT3_pin;

  32.   mys_top
  33.     mysystem (
  34.       .RESET ( RESET ),
  35.       .IIC_MAIN_SDA ( IIC_MAIN_SDA ),
  36.       .IIC_MAIN_SCL ( IIC_MAIN_SCL ),
  37.       .CLK_P ( CLK_P ),
  38.       .CLK_N ( CLK_N ),
  39.       .clock_generator_0_CLKOUT1_pin (clock_generator_0_CLKOUT1_pin ),
  40.       .clock_generator_0_CLKOUT2_pin(clock_generator_0_CLKOUT2_pin)
  41.     );
  42.   (* BOX_TYPE = "user_black_box" *)
  43.   user_logic
  44.    user(  .clk(clk),
  45.           .video(video),
  46.           .horiz_sync_out(horiz_sync_out),
  47.           .vert_sync_out(vert_sync_out),
  48.           .video_de(video_de)
  49.                                                 );
  50. //assign clk=clock_generator_0_CLKOUT1_pin;
  51. IBUFG clk_bufg_i
  52.   (
  53.     .O (clk),
  54.     .I (clock_generator_0_CLKOUT1_pin)
  55.   );


  56. endmodule

复制代码


ERROR:NgdBuild:455 - logical net 'clock_generator_0_CLKOUT1_pin' has multiple
   driver(s):
ERROR:NgdBuild:770 - IBUFG 'clk_bufg_i' and IBUFG 'IBUFG' on net 'clk' are lined
   up in series. Buffers of the same direction cannot be placed in series.
ISE仿真报错,

这个方法也改过了,还是报错,用的是ISE14.4求指点

clock_generator_0_CLKOUT1_pin 在 mysystem 改成其他的试试呢

clock_generator_0_CLKOUT1_pin 这个信号是怎么来的,看看mysystem 这个模块

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

网站地图

Top