微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > xilinx的IP Core端口匹配

xilinx的IP Core端口匹配

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

按照书上的实例,使用的两个Xilinx自带的IP Core Adder,代码如下:
module addertree(
    input clk,   input [15:0] a1, input [15:0] a2,   input [15:0] b1, input [15:0] b2, output [17:0] c  );
wire [16:0] ab1,ab2;
adder16 adder16_1(
        .A(a1),
        .B(a2),
        .S(ab1),
        .CLK(clk)     );
adder16 adder16_2(
        .A(b1),
        .B(b2),
        .S(ab2),
        .CLK(clk)   );
adder17 adder17(
        .A(ab1),
        .B(ab2),
        .S(c),
        .CLK(clk)  );
endmodule

ISE报错:
ERROR:HDLCompilers:91 - "addertree.v" line 33 Module 'adder16' does not have a port named 'A'
ERROR:HDLCompilers:91 - "addertree.v" line 34 Module 'adder16' does not have a port named 'B'
ERROR:HDLCompilers:91 - "addertree.v" line 35 Module 'adder16' does not have a port named 'S'
ERROR:HDLCompilers:91 - "addertree.v" line 36 Module 'adder16' does not have a port named 'CLK'

我在产生IP Core的时候,明明是有A,B,S,CLK这些端口的。
不知问题出在哪里,请高手解答一下,谢谢!

实验了一下,xilinx的ip端口名称是小写的


的确是这样,谢谢!

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

网站地图

Top